Kham Udom

Monroe, Washington, 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
Kham Udom is a front-end engineer with over a decade of experience building scalable, accessible web applications for Microsoft and a wide range of freelance clients. He has shipped enterprise design systems and reusable web components (FAST, Fluent UI) and contributed accessibility and high-contrast fixes to high-profile projects like Chrome DevTools. Equally comfortable driving component architecture and prototyping interactive experiences, Kham blends technical rigor in TypeScript, React and Lit with a creative background in 3D animation and game development. His freelance work sharpened client-facing skills—leading full project lifecycles and aligning UI decisions to real business goals. Currently based in Monroe, WA and serving as CTO at Luminora.ai while maintaining hands-on engineering, he thrives in cross-functional teams that value inclusive, performant front-end solutions.
code8 years of coding experience
job11 years of employment as a software developer
bookThe Art Institute
bookThe Art Institute of Seattle
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

accessibility10
javascript10
ui-components10
css10
typescript10
web-components10
component-kit10
front-end-development10
typescript-types10
html10
fluentui10
typescripts10
react10
devtools9
webaccess8

Programming languages (3)

TypeScriptJavaScriptClojure

Github contributions (5)

github-logo-circle
microsoft/fast

Apr 2018 - Feb 2022

The adaptive interface system for modern web experiences.
Role in this project:
userFront-end Developer
Contributions:152 reviews, 313 commits, 249 PRs in 3 years 10 months
Contributions summary:Kham primarily contributed to the development of a new checkbox component within the React base components library. Their work involved implementing the component's structure, styling, and accessibility features, as demonstrated by the code changes in `checkbox.tsx` and related files. The user also added examples, props, and styles for the new component. The user created, and refactored files to provide a base checkbox functionality
litweb-componentsadaptivedevelopment-toolsweb-components-schemas
The Chrome DevTools UI
Role in this project:
userFront-end Developer
Contributions:14 commits in 1 month
Contributions summary:Kham's primary contribution focused on enhancing the Chrome DevTools UI by addressing high contrast issues within various panels, including Elements, Console, and Performance. Their work involved modifying CSS to improve the visual appearance and usability of the interface. Key changes included fixing focus and hover states, adjusting colors for better readability, and removing unnecessary styling to optimize the user experience. They worked to ensure that the interface is more accessible and visually consistent.
instrumentationreactjavascriptchromecdp
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