Kevin Bui

Senior Principal Software Engineer, Technical Director at Arm

San Jose, 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

🤩
Rockstar
🎓
Top School
Kevin Bui is a Senior Principal Software Engineer and Technical Director at Arm with over 7 years of experience (and a long tenure at Arm dating back to 2005) designing large-scale, distributed systems for the semiconductor and ML ecosystem. He blends hands-on backend development in Python and Java with full‑stack and cloud expertise—AWS, DevOps, React, and REST APIs—to deliver production-grade, scalable services. Kevin has led teams through architecture and delivery as a tech lead and manager, translating complex hardware-software requirements into maintainable software platforms. An active contributor to Arm's open-source ML tooling, he enhanced Neon backend support in the ArmNN library by adding 8-bit FullyConnected, Minimum, and Greater workloads and improving TfLiteParser boolean handling. Based in San Jose, he pairs deep systems knowledge with practical ML operator optimizations that improve performance on constrained hardware.
code7 years of coding experience
job15 years of employment as a software developer
bookComputer Science, Computer Science at University of California, Riverside
github-logo-circle

Github Skills (7)

neural-network10
machine-learning10
tensorflow-lite10
c-language10
backend10
cprogramming-language10
back-end-development10

Programming languages (1)

C++

Github contributions (2)

github-logo-circle
ARM-software/armnn

Sep 2018 - Jan 2023

Arm NN ML Software. The code here is a read-only mirror of https://review.mlplatform.org/admin/repos/ml/armnn
Role in this project:
userBackend Developer
Contributions:2 releases, 69 commits, 3 pushes in 4 years 4 months
Contributions summary:Kevin's contributions primarily focused on extending Neon backend support for the ArmNN ML library. They implemented 8-bit FullyConnected support, added a Minimum layer implementation, and added a Greater workload to Neon. The user also updated the TfLiteParser to create the Equal/Greater workloads with boolean outputs and performed refactoring around Equal and Greater layers. These changes improve the capabilities of the library to support ML models and enhance the performance of specific operators.
adminarmv8deep-learningneural-networksmachine-learning
Contributions:1 release, 30 commits, 2 branches in 3 years 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
Kevin Bui - Senior Principal Software Engineer, Technical Director at Arm