Chang-ning Tsai

Mountain View, 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

🤩
Rockstar
🎓
Top School
Chang-ning Tsai is a software engineer with 12 years of experience building scalable systems, currently developing cloud solutions at Amazon Web Services after earning a master's in Computer Software Engineering from Carnegie Mellon. He combines low-level C/C++ and systems experience from Synology and SiFive with cloud-native tooling and Kubernetes expertise at AWS. His background in mathematics and research informs a data-driven approach to engineering, and he has production experience in big data systems from Kronos Research. An active open-source maintainer, he created Pysheeet—an often-starred Python snippets collection—and has contributed UX improvements to terminal dashboard libraries. He also applies his curiosity to cryptocurrency trading, demonstrating comfort with fast-moving technical domains and independent projects. Based in Mountain View, he brings a blend of systems rigor and cloud-scale engineering to complex infrastructure challenges.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Department of Mathematics, Bachelor's degree, Department of Mathematics at National Taiwan University
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Carnegie Mellon University
github-logo-circle

Github Skills (5)

uid10
javascript10
front-end-development10
ui-design10
ascii-art9

Programming languages (8)

TypeScriptDockerfileC++ShellCJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
yaronn/blessed-contrib

Aug 2016 - Sep 2016

Build terminal dashboards using ascii/ansi art and javascript
Role in this project:
userFront-end Developer
Contributions:5 commits, 1 PR in 14 days
Contributions summary:Chang-ning primarily focused on enhancing the functionality of the carousel component within the terminal dashboard library. Their contributions included adding features like cycle/rotate options, and home/end key navigation. They also fixed bugs related to the carousel's behavior and added the currPage to the callback function. These changes improved the user's interaction with the terminal dashboards.
artterminal-dashboardsasciifigletascii-art
crazyguitar/cppcheatsheet

Mar 2016 - Jan 2023

C/C++ Cheat Sheet
Contributions:422 commits, 141 PRs, 445 pushes in 6 years 11 months
cheat-sheetcppsheetcheatsheet
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
Chang-ning Tsai