Sean Chen

Full Stack Trainer at Uptime Crew

Chicago, Illinois, 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
Sean Chen is a Full Stack Trainer and developer advocate with 12 years of experience building and improving full-stack systems, developer experiences, and curricula. He has practical expertise across Python, JavaScript, C, and Rust, contributing to production projects and OSS—most notably adding parsing logic and tests to the Informal Systems hermes relayer. Sean combines hands-on engineering (front-end React work, backend C servers, auth flows) with strong QA and test automation instincts, often tightening test coverage and refactoring legacy code. As a former developer relations lead he scaled onboarding and documentation with AI-powered pipelines that cut doc maintenance time threefold and helped grow community engagement. He also brings classroom experience from Lambda School and curriculum design for AI-native engineers, blending pedagogy with pragmatic engineering. Based in Chicago, he’s equally comfortable shipping features, hardening tests, and turning complex systems into teachable, repeatable workflows.
code12 years of coding experience
job8 years of employment as a software developer
bookBachelor of Arts (BA) Applied Mathematics, Bachelor of Arts (BA) Applied Mathematics at University of California, Berkeley
bookHack Reactor
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
bookSaratoga High
languagesChinese
github-logo-circle

Github Skills (78)

expressjs10
python10
testing10
authentication10
test-framework10
c1110
c1710
bc10
linked-list10
file-processing10
webserver10
operating-system10
binary-tree10
javascript10
sinon10

Programming languages (17)

C#C++CSSRustCMakefileGoHTML

Github contributions (5)

github-logo-circle
A first introduction to the C programming language
Role in this project:
userFull-stack Developer
Contributions:62 commits, 46 pushes, 1 branch in 1 year 3 months
Contributions summary:Sean contributed to multiple areas of the C programming language introduction repository. Their work involved implementing and testing functions related to strings, pointers, and quicksort algorithms, demonstrating proficiency in core C concepts. They also added a skeleton for a hangman game, indicating an interest in practical application of C programming. Furthermore, they made modifications to the build system and test scripts, suggesting involvement in project setup and testing infrastructure.
code-golfaplc-programmingc-programming-languagecobol
Implement a multi-level feedback queue in order to better understand OS scheduling
Role in this project:
userBackend Developer & QA Engineer
Contributions:27 commits, 29 PRs, 18 pushes in 7 months
Contributions summary:Sean primarily contributed to the implementation and testing of a multi-level feedback queue system. Their work focused on defining and implementing core data structures and methods within the `Queue` and `Scheduler` classes, including enqueue, dequeue, and interrupt handling mechanisms. They wrote comprehensive unit tests to validate the functionality of the queue and scheduler, demonstrating a strong emphasis on code quality and reliability. Furthermore, they addressed merge conflicts and ensured test suite accuracy.
multi-levelschedulingfeedbackin-order
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
Sean Chen - Full Stack Trainer at Uptime Crew