Skip to content
View BoscoZhangers's full-sized avatar
  • University of Waterloo
  • Markham, Ontario
  • LinkedIn in/bosco-z

Highlights

  • Pro

Block or report BoscoZhangers

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
BoscoZhangers/README.md

Bosco Zhang

AI SWE Co-op @ Pitstop (Fullbay) | 3A CS @ University of Waterloo

I build highly optimized backend systems and AI-driven products, taking them from design to production. My core focus is on predictive analytics, document understanding, and building robust APIs that scale. I am currently interning as an AI Software Developer at Fullbay for my Spring 2026 co-op (May 2026 - August 2026).

🛠️ Technical Arsenal

  • Languages: C/C++, Python, Java, Ruby, Bash, HTML, CSS, JavaScript, TypeScript, Racket
  • AI/ML & Backend: React, PyTorch, FastAPI, REST Architectures
  • Systems Engineering: Memory Management (RAII), Compiler Design, Custom Data Structures

🚀 Featured Engineering

Darwin Predictive Analytics Engine (Awarded Most Creative Data Visualization @ CxC 2026) Architected a REST API using FastAPI and PyTorch deep neural networks to simulate and visualize user interaction heatmaps for frontend web products.

WLP4 Compiler Engineered a C++ compiler for the WLP4 language (Waterloo Language Plus Pointers Plus Procedures). Implemented Simplified Maximal Munch scanning and SLR(1) parsing and utilized the Visitor Design Pattern to handle strict semantic analysis and code generation using RAII and OOP design concepts. Achived a 100% success rate across all test cases and architected a multi-pass optimization pipeline, reducing memory footprint by up to 8%.

🎓 Academic Background

University of Waterloo — Honours Computer Science

  • GPA: 4.0/4.0
  • Transferred from Honours Math to Computer Science after discovering my passion for programming & artificial intelligence
  • Relevant Coursework: CS 241 Compiler Development, CS 246 Object-Oriented Software Engineering, CS 240 Data Structures, CS 245 Logic and Computation.

🏆 Hackathon Highlights

  • CxC (Feb 2026): Winner — Most Creative Data Visualization
  • DeltaHacks (Jan 2026)
  • ChessHacks (Nov 2025)

Pinned Loading

  1. ProjectileMotion ProjectileMotion Public

    A 2-dimensional projectile motion simulator built with Java swing. This project utilizes core object-oriented design concepts like the observer design pattern to develop an interactive graphical us…

    Java

  2. SuperMario-Brawlstars SuperMario-Brawlstars Public

    Forked from liamma06/SuperMario-Brawlstars

    A multiplayer Super Mario like-game leveraging socket programming, object-oriented and model view control design, threading, modularization, graphical user interfaces, exception handling, and other…

    Java

  3. PocketRPG PocketRPG Public

    A retro-style RPG heavily inspired by the world of Pokémon, built entirely with Java

    Java

  4. IntelliHQ IntelliHQ Public

    Forked from ArnavShukla1/spur-hacks-2025

    JavaScript