Bryan De Bourbon is a Senior Software Engineer with 8 years of experience building production-grade machine learning systems and resilient distributed mobile infrastructure. He blends native iOS/Android engineering (Swift, Kotlin) and hybrid React stacks with large-scale PyTorch Lightning training on SageMaker, shipping models trained on 100k+ high-resolution images. Known for designing systems that tolerate real-world constraints—background execution, network volatility, and cross-service failures—he reduces operational risk through observable interfaces, telemetry, and structured testing. At Hexagon Multivista and prior roles at Microsoft and BlackBerry he delivered low-level SDK integrations, BLE/Wi‑Fi device control, and background upload modules that sustained thousands of production media transfers with low failure rates. His interdisciplinary background in engineering, physics, mathematics, and life sciences gives him a quantitative, first-principles approach to architecting stateful, resource-constrained systems. He’s as comfortable debugging A/B tests and onboarding funnels as he is tuning distributed DDP training for model convergence.
8 years of coding experience
9 years of employment as a software developer
Engineer's degree, Engineering Science: with Major in Electrical and Computer Engineering, Engineer's degree, Engineering Science: with Major in Electrical and Computer Engineering at University of Toronto
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
Bryan De Bourbon - Senior Software Engineer at Hexagon Multivista