Staff Software Engineer at DreamFlow Software, LLC
Albany, New York Metropolitan Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Matthew Nesbitt is a Staff Software Engineer with 12 years of experience building robust back-end systems and tooling, currently leading engineering work at Carrot while consulting through DreamFlow Software. He combines deep systems and reverse-engineering expertise—evident from substantive contributions to high-profile open-source projects like x64dbg, Capstone, and LIEF—with practical production engineering across e-commerce and enterprise platforms. Matthew has a track record of improving performance, stability, and developer ergonomics by refactoring core symbol handling, adding architecture-specific disassembly features, and hardening binary format libraries. Comfortable across C++ and low-level tooling, he also brings game-engine and emulator experience from OpenMW and OpenLoco contributions that reveal an attention to correctness and cross-domain thinking. Based in the Albany, NY area, he pairs technical leadership with hands-on bug-hunting instincts—aptly summarized on GitHub as a "bug destroyer."
12 years of coding experience
11 years of employment as a software developer
Associate of Science (AS), Computer Science, Associate of Science (AS), Computer Science at SUNY Schenectady County Community College
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Stony Brook University
An open source re-implementation of Chris Sawyer's Locomotion
Role in this project:
Backend Developer
Contributions:521 reviews, 38 commits, 289 PRs in 5 years
Contributions summary:Matthew refactored interop code within the openloco repository, suggesting a focus on core game logic and data access mechanisms. They introduced a single type for data access, modifying header files and object-related source files. Additionally, the user implemented a scenario reset and made improvements to audio playback, demonstrating experience in different parts of the code base. These changes indicate a strong understanding of the game's internal structure and its interaction with the user interface.
Contributions:3 reviews, 42 commits, 14 PRs in 4 years 11 months
Contributions summary:Matthew primarily contributed to the x64dbg project by refactoring and improving the symbol loading and querying functionality. They implemented a common interface for symbol handling, incorporating support for PDB (Program Database) files, a crucial aspect of reverse engineering and debugging. The user's commits also focused on integrating source line information and optimizing performance within the debugging process, enhancing the tool's capabilities for reverse engineering tasks.
binary-analysisctfengineeringdisassemblermalware
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Matthew Nesbitt - Staff Software Engineer at DreamFlow Software, LLC