Matthew Nesbitt

Staff Software Engineer at DreamFlow Software, LLC

Albany, New York Metropolitan Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
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."
code12 years of coding experience
job11 years of employment as a software developer
bookAssociate of Science (AS), Computer Science, Associate of Science (AS), Computer Science at SUNY Schenectady County Community College
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Stony Brook University
github-logo-circle

Github Skills (50)

application-framework10
debugging10
debug10
c-language10
game-engine10
dis10
python10
windows10
app-framework10
cmake10
c1110
rpg10
64-bit10
c1710
code-analysis10

Programming languages (15)

C#PowerShellC++CSSCRustCMakeHTML

Github contributions (5)

github-logo-circle
OpenLoco/OpenLoco

Jan 2018 - Jan 2023

An open source re-implementation of Chris Sawyer's Locomotion
Role in this project:
userBackend 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.
re-implementationcmakegametrainstransport-tycoon
x64dbg/x64dbg

Nov 2017 - Oct 2022

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Role in this project:
userBack-end Developer & Reverse Engineering Specialist
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