Brian Douglass is a Senior Software Engineer with 12 years of experience building full-stack web and desktop applications, currently leading a team at enerflo and shaping API and frontend architecture with NestJS, TypeScript, GraphQL, React, and PostgreSQL. He has a strong background in migrating and modernizing legacy systems—moving C# and C++ workloads to Node.js and serverless architectures—and routinely optimizes AWS-hosted services and scraping pipelines. A prolific open-source contributor, Brian has improved UI customization and testing for the ubports/unity8 project, demonstrating hands-on expertise with QML and front-end test automation. He balances technical leadership with stakeholder-facing product ownership, mentoring junior engineers, instituting documentation practices, and running interviews and onboarding. Comfortable across languages from C/C++ and Go to Python and JavaScript frameworks (React, Vue, Angular), he blends low-level systems thinking with pragmatic web-era tooling. Based in Bradenton, FL, he favors autonomous, outcome-driven work and frequently translates messy business problems into robust, maintainable software.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BS), Computer and Information Sciences, Bachelor of Science (BS), Computer and Information Sciences at Messiah College
Contributions:15 commits, 1 comment, 1 issue in 2 months
Contributions summary:Brian's contributions primarily focused on enhancing the user interface and settings options within the `ubports/unity8` repository. They added settings to enable/disable key UI elements like the launcher and indicator menu, and also implemented related tests. These changes involved modifications to QML files, including tests for the launcher and indicator menu, demonstrating a focus on user interface customization and testing. Furthermore, the user made adjustments to improve testing, including better tests for enabling/disabling the launcher and indicator menu.
Game Boy / Gameboy Color emulator for Ubuntu Touch
Contributions:7 pushes, 4 branches in 3 years 10 months
gameboygame-boysdccemulatorgameboy-color
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
Brian Douglass - Senior Software Engineer at enerflo