Software Developer


About Me

👋Hello!👋 My name is Edward and I'm a software developer based out of Mississauga, Ontario. I like to make cool things that might one day have a big impact. I'm always thinking of a thousand things to do and especially about my next big challenge.

Outside of work and personal projects, I have two cats. Just like a parent, I'll show pictures of them to anyone who's willing.

Currently Tinkering With:

  • Machine Learning
  • Python
  • C++/C
  • Parallel Computing
  • TypeScript
  • Java


Are you a recruiter and am impressed by what you see? Your company could be at the top of this list! 🎉

Junior Software Developer


Jan 2023 - May 2023

Mississauga, ON, Canada

  • Improved TypeScript weather description generator by 83% for hyper-accurate weather descriptions with 2M+ daily API requests.
  • Reduced telemetry storage for weather description generator by 93% via aggregation and field reduction.
  • Implemented Jenkins pipeline in Python/Pandas to convert weather templates from Google Sheets to sqlite3 files on AWS S3. Deployed on Docker/Kubernetes.

Online Services Programmer Intern

Square Enix

Jan 2022 - Aug 2022

Montréal, QC, Canada

  • Developed a game progress telemetry tool providing every game team progess metrics.
  • Built a client-side HTTP rate limiting tool to prevent downtime during peak user concurrency.
  • Ensured feature parity and cross-compatibility across different games and game platforms.

Software Developer Intern

Traction on Demand

May 2021 - Dec 2021

Burnaby, BC, Canada

  • Implement custom workflows and API endpoints in Salesforce, reducing clicks required to perform actions.
  • Unit test strategies to maintain code coverage above 80% in projects.


Georgia Institute of Technology

Master of Science in Computer Science (4.0 GPA)

Machine Learning Specialization

Aug 2023 - Present

Atlanta, GA, United States

University of Western Ontario

Bachelor of Engineering in Software Engineering (3.7 GPA)

Sep 2018 - Jun 2023

London, ON, Canada

Fanshawe College

Diploma in Tourism - Travel (3.79 GPA)

May 2019 - Aug 2021

London, ON, Canada

Courses @ Georgia Institute of Technology
  • CS7646 - Machine Learning for Trading
  • CSE6220 - High Performance Computing


visitor@echang.dev:~$ts-node ./avatar-calculator.ts

NFT Portfolio - Archived

  • Launched a web service from market demand, attracting 11K+ unique users and 50K+ unique sessions within a month.
  • Increase of 714% in average user engagement time, from 16 secs to 1 min 54 secs, by optimizing server performance through techniques such as reducing mean-time-to-failure, implementing data caching, request queueing, and data scraping, resulting in improved user experience and increased insights.
  • Developed with a microservice architecture using MongoDB, Redis, Express, Next JS, TypeScript, and Golang.
  • Github repository can be found here: https://github.com/Avatar-Calculator

Terminate batch job (Y/N)? Y

Version 4.14