James Nguyen

Software Engineer at YouTube

San Francisco Bay Area 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
James Nguyen is a seasoned software engineer with 13 years of experience building products at scale in the San Francisco Bay Area, currently contributing to YouTube. He has a strong background across startups and enterprise platforms, with prior engineering roles at Tableau and WhosHere that span front-end and backend challenges. James is an active open-source contributor to Emacs’ popular evil-collection project, improving modal keybindings and integrations for tools like magit, dired, and vterm—an indicator of deep productivity tooling and developer-experience expertise. Comfortable navigating large codebases and improving developer workflows, he combines practical shipping experience with a curiosity for ergonomic developer interfaces. A CSU-Hayward alumnus, he brings pragmatic engineering judgment and a knack for small improvements that yield outsized usability gains.
code13 years of coding experience
job6 years of employment as a software developer
bookCalifornia State University-Hayward
stackoverflow-logo

Stackoverflow

Stats
91reputation
26kreached
1answer
14questions
github-logo-circle

Github Skills (12)

keybindings10
evil-mode10
magit10
emacs-lisp10
prodigy7
windows6
wpf6
android-recyclerview6
android-viewpager6
android-fragments6
decoding6
catalina6

Programming languages (15)

C#JavaC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
emacs-evil/evil-collection

Oct 2019 - Jul 2022

A set of keybindings for evil-mode
Role in this project:
userFull-stack Developer
Contributions:1 release, 63 reviews, 102 commits in 2 years 9 months
Contributions summary:James primarily contributed to the `evil-collection` project, focusing on implementing keybindings for various Emacs modes, particularly within the context of Evil mode. They added and modified keybindings for modes like `vterm`, `dired`, `magit`, `prodigy`, `sly`, `xwidget`, and others, enhancing the integration of Evil mode with these tools. Their work involved modifying elisp files to define, map, and translate keys, thus improving the overall user experience for Evil users.
evil-modeshieldsemacskeybindingsbindings
jojojames/foo_tunes

Jun 2022 - Jun 2024

Contributions:97 pushes, 1 branch in 1 year 11 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
James Nguyen - Software Engineer at YouTube