Skip to content
View G-Wang12's full-sized avatar

Highlights

  • Pro

Block or report G-Wang12

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
G-Wang12/README.md

πŸ‘‹ Hi, I'm Gordon Wang

I'm a student at the University of Waterloo studying Computer Science and Finance, passionate about building scalable software and solving meaningful problems at the intersection of tech and finance.

  • πŸ§‘β€πŸ’» Previous SWE Intern @ Microsoft & Shopify
  • πŸ’Ό Distributed Systems and Full-stack experience across startups and big tech

πŸ”— Connect with Me


πŸ§ͺ Recent Experiences

πŸ’‘ Microsoft β€” Software Engineer Intern (May 2025 - August 2025)

C++

  • Redesigned Azure’s distributed file storage system with a new asynchronous architecture to reduce the latency of Azure file deletions by 50%

πŸ’‘ Shopify β€” Software Engineering Intern (Jan 2025 - Apr 2025)

React Native | React | Ruby on Rails | GraphQL

  • πŸ† Won internal hackathon β†’ promoted to ship production AI-podcast app for over 1M users.
  • πŸ“ˆ Built new features & fixed critical UI bugs for Merchant Analytics (web & mobile).

πŸ›  Stealth Startup β€” Software Developer (Jan 2025 - Present)

Java Spring Boot | MySQL | Redis

  • Developed REST APIs for IoT devices and designed scalable databases.
  • Integrated Redis caching to improve real-time data retrieval latency.

πŸ“Š Advantage Group β€” Software Developer Co-op (May 2024 - Aug 2024)

Java Spring Boot | PostgreSQL | Tableau

  • Built APIs and optimized SQL schemas for 50+ market research surveys.
  • Designed Tableau dashboards and managed complex ETL pipelines.

πŸ‘¨β€πŸ« UW β€” Teaching Assistant, CFM-101 (Sep 2024 - Dec 2024)

Python | Pandas | NumPy

  • Taught financial data analytics using Python; marked and guided student work.
  • One of only 2 TAs selected for academic excellence.

πŸš„ Waterloop β€” Web Team Lead / Full-stack Developer (Apr 2022 - Aug 2024)

React | TypeScript | Node.js | PostgreSQL

  • Led development of key features for internal tools and CMS.
  • Scaled the frontend to handle a 30% increase in users over a year.

βš™οΈ Technical Stack

Languages:
Java Python C++ C JavaScript TypeScript SQL Ruby HTML/CSS GraphQL

Frameworks & Tools:
React Angular Spring Boot Node.js Express.js Ruby on Rails Flask Knex.js Redux Docker PostgreSQL MySQL Redis

Data & ML:
Pandas NumPy OpenCV TensorFlow Tableau ETL Pipelines

Dev Tools:
Git AWS Figma VS Code IntelliJ Postman Linux Jupyter


πŸ“ˆ Currently Working On

  • βš™οΈ Real-time IoT backend with Java Spring Boot
  • πŸ§ͺ Prototyping side projects in React, TypeScript & Python

🧠 Fun Facts

  • 🧾 Finance geek who invests time and money into the markets
  • πŸŽ“ CFM student blending tech with financial intuition
  • ⚽🏈πŸ₯‹ Big sports player and fan

Thanks for stopping by β€” feel free to reach out!

Pinned Loading

  1. Safe-Portfolio-Robo-Advising Safe-Portfolio-Robo-Advising Public

    Robo-adviser that takes a list of stocks and generates a safe portfolio of less than 22 of the stocks given.

    Jupyter Notebook 1

  2. Summer-Camp-Site Summer-Camp-Site Public

    TypeScript 1

  3. waterloop-cms waterloop-cms Public

    Forked from waterloop/waterloop-cms

    JavaScript 1

  4. waterloop-executive-dashboard waterloop-executive-dashboard Public

    Forked from waterloop/executive-dashboard

    Our recruiting + analytics app

    JavaScript 1

  5. waterloop-website waterloop-website Public

    Forked from waterloop/waterloop-website

    Repository for the new Waterloop website

    TypeScript 1