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.
12 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Department of Mathematics, Bachelor's degree, Department of Mathematics at National Taiwan University
Master's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Carnegie Mellon University
Build terminal dashboards using ascii/ansi art and javascript
Role in this project:
Front-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.
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.