Liam Bui

Software Engineer at MITRE

San Diego, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Liam Bui is a software engineer with 11 years of experience, currently building AI and machine-learning systems at MITRE, where he leads development of a RAG-powered chatbot and a prompt-chain framework as well as an AI-driven SysML diagram automation tool. He has a strong background in real-time data pipelines and visualization from internships at JPL, where he worked with Kafka, Elasticsearch, CEP and JavaFX to stream spacecraft telemetry. Liam’s work blends practical systems engineering with applied ML—he’s implemented speech-to-text summarization and Hugging Face–based QA tools and contributed gameplay physics and collision logic to an OCaml Mario project, showing both low-level algorithmic chops and high-level AI integration. Based in San Diego, he pairs technical rigor with diverse interests outside work—weightlifting, DJing, and Lakers fandom—which inform a disciplined, creative approach to problem solving.
code11 years of coding experience
job2 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of California, Riverside
github-logo-circle

Github Skills (4)

game-physics10
collision-detection10
game-development10
ocaml10

Programming languages (2)

OCamlPython

Github contributions (5)

github-logo-circle
mahsu/MariOCaml

Nov 2015 - Dec 2015

HTML 5 canvas implementation of Mario written in Ocaml
Role in this project:
userBack-end Developer
Contributions:38 commits in 26 days
Contributions summary:Liam contributed to the game physics and collision detection of the Mario game, implementing new object types and collision processing methods. They added enemy-enemy collisions, fixed merge conflicts, and worked on making the game playable. These commits show the user's involvement in developing the core gameplay mechanics within the OCaml-based project.
canvasjavascripthtml-5ocamlmario
Contributions:19 pushes in 10 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
Liam Bui - Software Engineer at MITRE