Lead Engineer & Principal Investigator, High Assurance System
City of Schenectady, New York, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Baoluo Meng is a Lead Engineer and Principal Investigator at GE Research with 12 years of experience specializing in high-assurance systems and formal verification. He holds a PhD in Computer Science from the University of Iowa and has a strong academic-to-industry trajectory, moving from research assistant roles to leading applied verification projects. His work spans core theorem-proving advances—contributing backend logic to the widely used cvc5 SMT solver by extending its support for finite relations—to practical tooling for safety-critical software. At GE he directs research programs that bridge formal methods and deployable engineering solutions, bringing rigorous proofs closer to industrial practice. Known for translating formal models into verifiable code (e.g., Lustre tooling and model verification for autonomous systems), he combines deep theoretical understanding with pragmatic system delivery. Based in Schenectady, NY, he brings a rare mix of academic rigor and hands-on engineering leadership to high-assurance software challenges.
12 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (BEng), Computer Software Engineering, Bachelor of Engineering (BEng), Computer Software Engineering at Beijing Jiaotong University
Master's degree, Computer Science, 4.03/4.0, Master's degree, Computer Science, 4.03/4.0 at University of Iowa
cvc5 is an open-source automatic theorem prover for Satisfiability Modulo Theories (SMT) problems.
Role in this project:
Back-end Developer
Contributions:55 commits, 11 PRs, 3 pushes in 2 years 3 months
Contributions summary:Baoluo made significant contributions to the cvc5 project by extending the frontend parser to accept relational operators, including product, join, transpose, and transitive closure. This involved modifying the type rules and implementing new modules for finite relations and relational terms within the existing theory sets. Their work also included adding a benchmark example for the theory of finite relations, demonstrating a focus on enhancing the SMT solver's capabilities in handling relational operators. The user's contributions primarily targeted the core logic of the theorem prover.
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
Baoluo Meng - Lead Engineer & Principal Investigator, High Assurance System