Summary
John Chan is a backend-focused software engineer with 10 years of experience building scalable systems on AWS, currently shaping public-sector tech at the New Jersey State Office of Innovation. He brings a proven track record from Amazon where he led real-time inventory and region-build automation efforts, improving operational efficiency and reducing on-call burden. Comfortable across Java, Python, TypeScript, and Ruby, he delivers end-to-end solutions—having designed variable-weight inventory systems and tools that increased store throughput. Alongside professional work he freelances as a frontend developer, combining client-facing product design with performance optimizations that cut load times by 60%. Based in New York, he balances technical craft with creative pursuits like Off-Broadway acting and a weekend routine of public radio and competitive Super Smash Bros. Melee.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at The University of Texas at Dallas
Spanish Language and Literature, Spanish Language and Literature at Universidad de Salamanca
Liberal Arts & Science Academy