Summary
Evan Brodie is a Senior Software Developer in Toronto with 11 years of experience building scalable, customer-facing systems across startups and large enterprises. He currently helps architect Shopify’s next-generation Checkout platform, enabling extensibility via Extensions and a mix of TypeScript, React/Preact, Rails, GraphQL and Go. Previously he led frontend modernizations and TypeScript adoption at Nulogy, introduced Elasticsearch and GraphQL into data pipelines, and has a background building high-scale game services and Java platforms at EA and RIM. Known for mentoring new hires and driving cross-team improvements, he combines hands-on implementation with hiring and technical leadership. Comfortable across cloud, DevOps and full-stack codebases, he happens to balance deep systems work with a taste for developer experience—rewriting legacy UIs into modern, maintainable toolchains.
11 years of coding experience
9 years of employment as a software developer
Honours Bachelor of Computer Science (BCS), Co-op, Business Option, Honours Bachelor of Computer Science (BCS), Co-op, Business Option at University of Waterloo
The Chinese University of Hong Kong (CUHK)
English