[ about | work | projects | leadership | contact | resume ]
About
Justin Becker and his fiancée at the Lincoln Memorial

I'm a systems-minded engineer focused on emulation performance. At my day job I work on CPU emulation for Microsoft Prism  a dynamic recompiler for x86 and x64 binaries on ARM64.

Outside of work I'm building 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.

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.

Work history
2020 – present · Redmond, WA
Microsoft — Software Engineer II, 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 BI experiences in Java and Kotlin, including Bluetooth Low Energy presence-based workflows.
2018 – 2019 · Columbia, MD
L3Harris Applied Defense Solutions — Software Engineering Intern. 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. Mission-critical Java software and legacy web service modernization with AngularJS, Spring, and MongoDB.
Projects

LANBucket

// C++ · WinUI 3

A high-performance, zero-configuration local network file sharing app for Windows. Distributed transfers across multiple clients, automatic peer discovery, and a local-network-first privacy model.

Disassembly

// daily puzzle · v86 / WASM

Wordle-style daily puzzle: you're shown a 32-bit ARM64 instruction encoding and have to type assembly that assembles to the same bytes. Real aarch64-none-elf-as grading inside a Linux VM, bit-level diff feedback, 100% static -- kernel, initrd, and puzzle bank ship as assets.

Robotics@Maryland

// OpenCV · CV pipelines

Researched and implemented computer vision classification workflows using OpenCV for an underwater robotics team.

Terrapin Rockets

// Arduino · embedded C++

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

Leadership
Bitcamp · Executive Director
Led the 75+ person organizing team for Bitcamp, one of the largest college hackathons in the United States. 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

Email is the best way to reach me. Happy to talk about low-level performance work, developer tooling, Windows systems, side projects, or why Factorio has a suspicious ability to erase an entire evening.