Eric Cheng

Software Engineer at Soff

City of Ithaca, New York, 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
Eric Cheng is a rapid-learning software engineer and early-stage product builder with five years of experience shipping production systems and open-source tooling. He progressed from self-taught math novice to completing graduate-level coursework while teaching himself full-stack development, leading teams to build a React/Next.js web app and securing a $10k/month Google Ad Grant. Eric was a core contributor to faker-js (800M+ downloads) helping rebuild and extend the library, and has improved developer tooling like withfig/autocomplete through practical CircleCI integrations. As an early engineer at multiple YC- and investor-backed startups and a Y Combinator AI Startup School selectee, he blends machine learning intuition—having derived and implemented online learning and gradient descent from first principles—with hands-on delivery. Based in Ithaca and trained at Cornell, he favors grasping the “gist” to master complex domains quickly and consistently ships solutions used at scale.
code5 years of coding experience
job1 year of employment as a software developer
bookAI Startup School, AI Startup School at Y Combinator
bookNon-Degree Studies, Non-Degree Studies at North Carolina State University
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Cornell University
bookHigh School Diploma, High School Diploma at Green Hope High School
github-logo-circle

Github Skills (18)

data-generation10
javascript10
autocomplete10
typescript10
circleci10
typescript-types10
nodejs10
typescripts10
shell10
cli10
smartphone9
strings9
bash9
text-manipulation9
finance9

Programming languages (13)

MDXJavaCSSC++CRustHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
faker-js/faker

Jan 2022 - Jan 2023

Generate massive amounts of fake data in the browser and node.js
Role in this project:
userFull-stack Developer
Contributions:1438 reviews, 42 commits, 46 PRs in 1 year
Contributions summary:Eric primarily contributed to bug fixes and feature additions within the faker-js/faker repository. Their work involved correcting return types in TypeScript files, adding a Discord link to the documentation, and adding new product names and city prefixes/suffixes for the en locale. The user also added a new functionality for generating PIN numbers and implementing phone IMEI generation.
databrowseramountstestingjavascript
withfig/autocomplete

Dec 2021 - Dec 2021

IDE-style autocomplete for your existing terminal & shell
Role in this project:
userFull-stack Developer
Contributions:20 reviews, 9 commits, 1 PR in 2 days
Contributions summary:Eric primarily focused on enhancing the CircleCI integration within the `autocomplete` project. Their work involved adding command options and subcommands for the `circleci` CLI, specifically concerning its completion feature, config operations, context management, and runner functionalities. They also made a crucial fix to change options to subcommands where appropriate, improving the overall structure of the completion specifications.
zshiterm2bashfigide
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
Eric Cheng - Software Engineer at Soff