Curtis Lin is a senior backend software engineer with eight years of experience, currently leading backend efforts for Investment Products at Acorns. He has progressed internally from Software Engineer I to Senior Software Engineer, driving cost-effective, fault-tolerant redesigns such as an IRA transaction sync overhaul and serving as technical lead for Early and Later account initiatives. Prior to Acorns he built an ML-powered email classification and invoice payment system at Zayo that saved roughly $2,000 per week, demonstrating a blend of practical automation and systems thinking. Curtis pairs a BA in Computer Science and a BBA with hands-on experience across Node.js, Python, and backend architecture, and he enjoys mentoring teammates and improving operational reliability. Based in Westminster, Colorado, he shares code on GitHub and brings a pragmatic focus on shipping measurable business outcomes.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Business Administration (BBA), Bachelor of Business Administration (BBA) at University of Colorado Boulder - Leeds School of Business
Bachelor of Arts - BA Computer Science, Bachelor of Arts - BA Computer Science at University of Colorado Boulder
Contributions:305 commits, 5 PRs, 15 pushes in 1 year 6 months
chartssql-queriessqlbeautiful-chartsqueries
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.