Yuan Fu

Software Dev Engineer at Amazon

Tustin, 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

👤
Senior
🎓
Top School
Yuan Fu is a software engineer with 10 years of hands-on experience building scalable backend and full-stack systems, currently developing Order Fulfillment Technology for Amazon Fresh using Scala, Java, DynamoDB and AWS CDK. He holds dual BS degrees in Computer Science and Mathematics from UC Irvine and an MS in Computer Science from the University of Chicago, and has applied that foundation to production serverless systems, data pipelines, and ML-driven analytics. Yuan has contributed to notable open-source projects—improving debugger robustness in the GNU Emacs tree-sitter integration and enhancing Hammerspoon UI/keybinding spoons—demonstrating attention to reliability and user-facing tooling. His background spans AI, Web3-leaning interests, and fintech-adjacent analytics from internships and research, blending practical cloud engineering with data science and computer vision experience. Based in Tustin, CA, he combines production-scale AWS expertise with a knack for refining edge-case behavior and developer ergonomics.
code10 years of coding experience
job2 years of employment as a software developer
bookUniversity of California, Irvine
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Chicago
bookChangzhou Senior High School
languagesEnglish, Chinese
github-logo-circle

Github Skills (15)

lua10
hammerspoon10
emacs-lisp10
ui-design9
c119
front-end-development9
debug9
error-handling9
c179
uid9
debugging9
parser8
parse8
parsing8
version-control7

Programming languages (22)

C++CSSCRustSchemeTeXGoCommon Lisp

Github contributions (5)

github-logo-circle
Hammerspoon/Spoons

Apr 2018 - Apr 2018

The official repository of Spoon plugins
Role in this project:
userFull-stack Developer
Contributions:14 commits, 4 PRs, 7 comments in 1 day
Contributions summary:Yuan primarily contributed to the "Commander" and "RecursiveBinder" spoons within the Hammerspoon project, indicating a focus on enhancing the user interface and keybinding functionality. They added and refined the "Commander" spoon, enabling command execution via a chooser interface. Further development included refactoring the "Binder" spoon to become "RecursiveBinder" adding features like helper displays, and addressing edge cases to refine the user experience. The user demonstrates a proficiency in Lua and Hammerspoon's API.
mingw-w64luadubpluginspoons
emacs-mirror/emacs

Nov 2022 - Nov 2022

Mirror of GNU Emacs
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 comments in 1 day
Contributions summary:Yuan primarily focused on improving the reliability and error handling of the code within the GNU Emacs tree-sitter integration project. Their contributions involved enhancing the handling of errors in `gdb-mi.el` handlers and modifying code related to memory address evaluation in `gdb-mi`. Additionally, the user implemented features for storing and restoring window configurations, particularly regarding the window layout in `gdb-mi`. These changes improved the functionality and robustness of the debugger integration.
gnu-emacsspacemacsgnuemacsemacs-lsp
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
Yuan Fu - Software Dev Engineer at Amazon