Justin Berger

CTO at Constructive Realities

Englewood, Colorado, 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

👤
Senior
🎓
Top School
Justin Berger is a pragmatic CTO and co-owner with 11 years of professional experience building embedded firmware, real-time systems, and AI-driven software from prototype to production. He combines deep systems-level expertise in C/C++ and .NET with applied machine learning and computer vision foundations developed at Georgia Tech and honed across robotics, firmware for Melco, and consulting engagements. As an open-source contributor he has strengthened core tooling and security—improving CMake server robustness and hardening the x64dbg debugger to prevent deadlocks and UI flooding—showing a focus on reliability and developer experience. Based in Englewood, Colorado, he excels at translating hard real-world problems into elegant, maintainable architectures and enjoys learning more from each challenge to make solutions progressively smarter.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Georgia Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

debugging10
debug10
c-language10
cmake10
binarydiff10
security10
reverse-engineering10
cprogramming-language10
testing9
windows9
malware9
anti-malware9
64-bit8
x868
x86-648

Programming languages (13)

C++CRustCMakeScalaGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
x64dbg/x64dbg

Jul 2016 - Jul 2016

An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Role in this project:
userSecurity Engineer
Contributions:28 commits, 5 PRs, 11 comments in 14 days
Contributions summary:Justin primarily focused on enhancing the security of the x64dbg debugger. Their contributions included making locks recursive and re-adding access locks, indicating efforts to improve thread safety and prevent potential deadlocks. They added async and rate limit logic to calls to prevent GUI thread flooding and implemented a silent option for breakpoints.
binary-analysisctfengineeringdisassemblermalware
Kitware/CMake

Feb 2017 - Dec 2017

Mirror of CMake upstream repository
Role in this project:
userBack-end Developer
Contributions:28 commits in 9 months
Contributions summary:Justin primarily focused on enhancing the CMake server functionality. They refactored the server's event loop management and added support for connections that aren't event-based, improving the system's architecture. The user also addressed issues with server processes, including forwarding exit codes from server processes in tests, and resolved mismatched memory allocations, thereby improving stability and reliability. These changes demonstrate a focus on the core server logic and associated testing.
cppcmakeupstream
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
Justin Berger - CTO at Constructive Realities