About
Hi and welcome to my website! I'm George, a Software Engineering student at the University of Waterloo and a full stack engineer. My current focus is full stack development with particular interest in backend development and machine learning. Find out more about my past experiences and projects below!
Experience
![](img/logos/newfront.png)
Software Engineer @ Newfront
May 2024 - Aug 2024
San Francisco, USA
- Developed an insurance policy cancellation system with enhanced efficiency in Next.js and Node.js for 800+ insurance brokers
- Enhanced tRPC API services in Nest.js with bulk PostgreSQL queries, improving server response times by 250%
- Migrated legacy data using Hightouch, increasing case management efficiency by 30% and user satisfaction by 50%
- Coordinated and completed the engineering, testing, migration, and deployment work 2 weeks ahead of schedule
![](img/logos/deephaven.png)
Software Engineer @ Deephaven Data Labs
Sep 2023 - Dec 2023
New York, USA
- Engineered high-performance interactive interfaces in TypeScript, React, and Redux to allow for analysis of real-time partitioned data from Parquet files and Kafka streams used by 50+ Fortune 500 companies
- Implemented gRPC API services in GWT to facilitate transpilation of Go, Python, C++, and SQL data operations to Java
- Eliminated 80% of uncaught errors in a Groovy query engine through data validation and exception handling
- Fixed flaky Jest unit tests and automated end-to-end Playwright tests, increasing code coverage and reliability by 20%
![](img/logos/niq.jpeg)
Software Developer @ NielsenIQ
Jan 2023 - Apr 2023
Toronto, Canada
- Built data visualization dashboards for 135+ Tier 1 companies using custom JavaScript components and Ruby on Rails with Redis, leading to $2 million in annual incremental profit
- Improved data granularity by modifying PostgreSQL queries in Python microservices, leading to a data resolution increase that supports analysis of individual store performance for client retail companies
- Optimized JavaScript code and SQL queries, resulting in a 5x reduction in dashboard load time
- Deployed SEV-1 emergency hotfixes to production while maintaining top 5 sprint velocity on the team
- Orchestrated SDLC by translating business requirements into technical specifications for sprints
![](img/logos/td.png)
Full Stack Developer @ TD Bank
May 2022 - Aug 2022
Toronto, Canada
- Created a new React user interface allowing hundreds of clients to trade new custom securities by using customer-entered information to calculate metrics to add into a Microsoft SQL database
- Developed Python scripts and SQL queries managed with Celery to parse financial data, analyze portfolio performance, and summarize over 50 financial metrics for customers in an Excel spreadsheet
- Reduced bugs in React Redux apps by 80% through modularizing deprecated JavaScript code
- Verified quality of changes by running dozens of debugging tests on a Python app server in a Linux VM
- Authored documentation of new features and changes to workflow on JIRA and Confluence
Education
![](img/logos/uw.png)
University of Waterloo
Waterloo, ON, Canada
- Current Term: 3B
- Degree/Major: Bachelor of Software Engineering
- Minor: Combinatorics and Optimization
- GPA: 4.0/4.0
- Expected Graduation: May 2026
- Honours: Dean's Honours List
- Degree Specialization: Artificial Intelligence
- Average: 93%
![](img/logos/nus.jpeg)
National University of Singapore
Singapore, Singapore
- Date Attended: January – May 2024
- Faculty: Engineering and Computing
- Program: International Exchange Student
- GPA: 4.5/5.0
Projects
- All
- TypeScript/JavaScript
- Websites
- Python
- AI
Skills
Python
JavaScript
TypeScript
Ruby on Rails
Java
Kotlin
Django
Node.js
React
SQL
C++
Docker
Contact
Email:
georgecwan01@gmail.com
Phone:
+1 778 323 2687
LinkedIn:
www.linkedin.com/in/georgecwan