Summary
John He is a pragmatic software engineer with 12 years of cross-platform experience, currently building at Meta after impactful stints at Hearsay Systems and Amazon. He moves comfortably between Python, Golang, Java, and Android, delivering production services, SDKs, and Serverless lambdas that sped development and lowered operational costs. At Hearsay he led the Python upgrade effort, introduced GORM best practices during a Go migration, and created monitoring dashboards that materially improved on-call response. His background includes full-stack integrations that scaled user experiences and profitability at Amazon, and early-career roles where he owned large deliverables end-to-end. Known for clear documentation and pragmatic tooling, he combines a hacker’s curiosity with an operator’s discipline to turn cross-team complexity into reliable, maintainable systems.
12 years of coding experience
6 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at University of Waterloo