Lim Hoang is a software engineer with 13 years’ experience building production-ready data and ML tooling, currently based in London and focused on helping people and businesses get more value from AI. He’s worked across startups and tech leaders—including Inflection AI, Meta, and RevenueCat—and founded A3 Studio to build AI apps and agents. Lim contributes to prominent open-source projects like Kedro and Kedro-Viz, where he improved Spark test stability and backend pipeline visualization, showing a strong MLOps and systems-testing mindset. With a master’s in computer science from Georgia Tech and a background that spans data engineering, backend systems, and product-focused ML infrastructure, he blends deep technical rigor with practical delivery. Notably, he often tackles brittle test and deployment issues that quietly improve team velocity and reliability.
13 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Georgia Institute of Technology
Mathematics, Computer Science, Mathematics, Computer Science at Worcester Polytechnic Institute
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at RMIT University
Visualise your Kedro data and machine-learning pipelines and track your experiments.
Role in this project:
Back-end Developer
Contributions:4 releases, 328 reviews, 90 commits in 2 years 1 month
Contributions summary:Lim primarily contributed to the back-end logic of the project, focusing on calculating and returning layer ordering to the front-end. They modified existing mock data and integrated the layer order calculation server-side based on dependencies. Additionally, the user parameterized the `run_viz` function and added an endpoint for querying pipeline-specific node details, enhancing the visualization capabilities of the tool. They also worked on fixing issues related to parameter loading.
Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
Role in this project:
MLOps Engineer
Contributions:46 reviews, 120 commits, 30 PRs in 1 year 11 months
Contributions summary:Lim primarily contributed to the testing and maintenance of Spark-related components within the Kedro data science toolbox, focusing on addressing issues related to Spark test database initialization and ensuring test stability. They refactored and improved the testing infrastructure, including adding fixtures for test database creation and cleaning. Furthermore, the user addressed code quality and build environment by resolving an environment variable issue within the project.
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.