Kevin Ngo

Data Scientist

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
award
Top expert inWebGL and Interactive 3D Graphics Development
Kevin Ngo is a data scientist based in California with 15 years of engineering experience and a Master’s in Information & Data Science from UC Berkeley, specializing in NLP and computer vision. He designs and ships production ML pipelines—ranging from multilingual invoice extraction with LayoutLM and M2M100 to ConvNeXt-based form classification—consistently improving accuracy and automating large volumes of manual work. Kevin pairs strong research and model-building skills with pragmatic engineering: image preprocessing, skew/orientation correction, blank-image filtering, and end-to-end deployment using Cython/PyInstaller to meet real-world constraints. Earlier roles span data engineering and full-stack work where he built real-time PySpark pipelines, optimized database schemas, and led a clinical recommender prototype into testing. An active open-source front-end contributor, he’s improved A-Frame and three.js tooling for VR experiences—evidence of a breadth that bridges interactive UIs and deep learning systems. He combines a practical, metrics-driven mindset with hands-on implementation across the ML lifecycle to convert messy data into measurable impact.
code14 years of coding experience
job5 years of employment as a software developer
bookMaster's Degree Information & Data Science, Master's Degree Information & Data Science at UC Berkeley School of Information
bookUniversity of California, San Diego
stackoverflow-logo

Stackoverflow

Stats
13,200reputation
524kreached
499answers
59questions
Badges
javascript
top-5%
github-logo-circle

Github Skills (23)

webgl10
javascript10
ui-components10
component-development10
css10
virtual-reality10
ui-design10
uid10
component-kit10
front-end-development10
webvr10
3d10
html10
aframe10
react10

Programming languages (12)

TypeScriptJavaC++CSSBikeshedCJavaScriptGo

Github contributions (5)

github-logo-circle
supermedium/aframe-react

Dec 2015 - Feb 2019

:atom: Build virtual reality experiences with A-Frame and React.
Role in this project:
userFront-end Developer
Contributions:1 release, 143 commits, 43 PRs in 3 years 2 months
Contributions summary:Kevin primarily contributed to the development of React components for building virtual reality experiences. Their commits focused on creating and modifying core components such as `Animation`, `Entity`, and `Scene` to enhance the functionality of the A-Frame React library. They also addressed bugs, improved prop handling, and refactored code for better performance and maintainability. The changes involved integrating event listeners and managing component properties for seamless integration with A-Frame's features.
reactrealityvirtual-realityframea-frame
:sunglasses: Boilerplate for building virtual reality (VR) experiences with A-Frame and React using aframe-react.
Role in this project:
userFront-end Developer
Contributions:54 commits, 11 PRs, 46 pushes in 1 year 4 months
Contributions summary:Kevin primarily focused on developing the front-end components for the A-Frame React boilerplate. Their work included moving core components to aframe-react, showing off cursor and events, and implementing stateless components. They also made minor updates, including bumping A-Frame and boilerplate versions, and updating the index.html file.
reactrealityboilerplateframevirtual-reality
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 Ngo - Data Scientist