Software Engineer II · Microsoft

Obsessed with building fast systems.

I’m Justin Becker, a systems-minded engineer focused on emulation performance. At my day job, I work on CPU emulation for Microsoft Prism Outside of work, I have been working on LANBucket, a zero-config local file sharing app for Windows. I’m also a PC gamer, with a particular fondness for Civilization VI and Factorio.

About

I like hard technical problems and clear user outcomes.

What I work on

My work lives at the intersection of low-level systems and product impact: dynamic recompilation, performance analysis, fuzzing, compatibility, build automation, and debugging across architecture boundaries.

How I operate

I care about root causes, measurable wins, and thoughtful tooling. I’m comfortable in assembly listings, debuggers, CI pipelines, and the last mile of polishing a user-facing experience.

Experience

Selected work

2020 — Present Redmond, WA

Microsoft · Software Engineer II

Engineer on the Prism emulator team, enabling dynamic recompilation of x86 and x64 binaries on ARM64 and improving compatibility and performance across Windows.

  • Redesigned critical execution paths, including hand-written assembly, with up to 2× speedups in some user scenarios.
  • Performed deep performance analysis with WPA and improved generated code by up to 40% in targeted benchmarks.
  • Built a custom fuzzing framework that generated over 100 trillion test cases and uncovered subtle emulator bugs.
  • Enabled ARM64X “chameleon binary” adoption across Windows, helping unlock roughly 500 additional system DLLs.
2019 Tysons, VA

MicroStrategy · Software Engineering Intern

Built native Android and Android TV business intelligence experiences in Java and Kotlin, including Bluetooth Low Energy presence-based workflows.

2018 — 2019 Columbia, MD

L3Harris Applied Defense Solutions · Software Engineering Intern

Worked on aerospace mission planning, simulation, and production data systems using C#, F#, Java, Kotlin, and InfluxDB-backed monitoring.

2016 — 2018 Moorestown, NJ

Lockheed Martin · Software Engineering & Web Development Intern

Contributed to mission-critical Java software and helped modernize legacy web services with AngularJS, Spring, and MongoDB.

Projects

Things I’ve built

Featured

LANBucket

A high-performance, zero-configuration local network file sharing app for Windows, built with C++ and WinUI 3.

  • Distributed transfers for faster sharing across multiple clients
  • Automatic peer discovery and local-network-first privacy
  • Native Windows experience with modern tooling and performance
Visit lanbucket.com

Robotics@Maryland

Researched and implemented computer vision classification workflows using OpenCV for a robotics team environment.

Terrapin Rockets

Built real-time control software on Arduino to guide a faux space lander during its mission.

Leadership

Organizing at scale

Bitcamp · Executive Director

Led the 75+ person organizing team for Bitcamp, one of the largest college hackathons in the United States, and directly managed directors across technology, logistics, sponsorship, marketing, and experience.

Bitcamp · Director of Logistics

Managed a 22-person cross-disciplinary team planning power, networking, A/V, travel, volunteers, workshops, and operations for 1,300 participants.

Contact

Want to talk systems, tools, or games?

I’m always happy to connect about low-level performance work, developer tooling, Windows systems, side projects, or why Factorio has a suspicious ability to erase an entire evening.

Best way to reach me

Email is the best place to start. If you want to chat about engineering work, interesting systems problems, LANBucket, or something you’re building, reach out.