Bruno Lebon is a Senior Software Developer based in London who blends 13+ years of computational science expertise with 8 years of hands-on software engineering, specializing in high-performance backend systems using C++, Go, microservices, Kubernetes and gRPC. He transitioned from an academic research career—earning a PhD in Computational Fluid Dynamics and implementing validated multiphase and cavitation models in OpenFOAM, Fortran and CUDA—into production-grade data processing and distributed systems. At Brunel he also managed a Tier-3 HPC environment, giving him uncommon operational depth in compiling and maintaining complex open-source stacks on CentOS. Now at Viridien he focuses on building scalable, low-latency services that marry numerical rigor with pragmatic engineering. An open-source contributor and former CFD educator, he brings both mentorship and reproducible scientific coding practices to engineering teams. Colleagues value his ability to translate complex physics models into maintainable, high-performance software.
8 years of coding experience
1 year of employment as a software developer
BSc (Hons) Physics with Electronics, BSc (Hons) Physics with Electronics at University of Mauritius
Ph.D. Computational Fluid Dynamics, Ph.D. Computational Fluid Dynamics at University of Greenwich
Contributions:12 commits, 15150 pushes in 2 months
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
Bruno Lebon - Senior Software Developer at Viridien