Duncan Brown is a pragmatic CTO and software architect with 11 years of formal experience and a long history of hands-on engineering dating back to the early 2000s. Based in Old Toronto, he leads PrometheusSoftware (formerly BHS Consultants), steering architecture, delivery and still contributing code across client and internal projects. He thrives on taking projects end-to-end—from requirements and prototyping to deployment and upkeep—and has built integrations for financial institutions and large hospitality chains as well as customer-facing systems like insurance quote engines. An active problem-solver, he contributes to full-stack open-source work such as enhancing UI and gameplay mechanics in a Godot Escoria demo, showing a practical interest in user experience as well as systems design. Colleagues rely on him for maintainable, reliable solutions that bridge legacy systems and modern stacks, and his University of Waterloo mathematics background underpins a methodical approach to complex technical challenges.
11 years of coding experience
Bachelor of Mathematics, Bachelor of Mathematics at University of Waterloo
Game example for the point'n'click adventure framework Escoria
Role in this project:
Full-stack Developer
Contributions:26 releases, 301 reviews, 169 commits in 1 year 1 month
Contributions summary:Duncan primarily focused on implementing features and fixing bugs related to the game's user interface and core gameplay mechanics. They added functionality to the pause menu, implemented transitions, and refactored various areas of the codebase. Their contributions included modifying room layouts, adding new UI elements, and improving the overall user experience through various code adjustments.
Game example for the point'n'click adventure framework Escoria
Contributions:2 PRs, 15 pushes, 8 branches in 3 years
pointclickgame
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
Duncan Brown - CTO at Clear Channel Communications