Summary
Jeremy Chen is a software engineer and Master's student at the University of Waterloo focused on distributed systems, large-scale data processing, and databases, with 11 years of engineering experience across industry and research. He has worked hands-on with massive graph datasets (billions of edges) and built scalable systems at companies including Snowflake, Uber ATG, and SAP, plus research on shortest-path problems. Proficient in Java, Python, C++, SQL and familiar with Go, he applies big-data technologies like Hadoop, Spark, and MapReduce alongside MongoDB, MySQL, AWS and Docker to production-grade problems. Jeremy combines strong academic performance (BCS 3.9, MMath 4.0) with practical full-stack and infrastructure experience, making him effective at turning complex distributed requirements into reliable platforms. Outside of work he channels his systems interests into hackathons and tooling, reflecting a bias toward building impactful, user-focused products.
11 years of coding experience
2 years of employment as a software developer
Bachelor of Computer Science, 3.9, Bachelor of Computer Science, 3.9 at University of Waterloo
English, Chinese, Chinese