Ken Wu

Ken Wu

Software Engineer & ML Enthusiast

About Me

My Journey

🪿 3rd Year CS Student at University of Waterloo, Learning ML, LLM and Data Science

🇮🇹 Italian born 🇨🇳 Chinese attending a 🇨🇦 Canadian University, interned in US 🇺🇸 and currently exchanging in UK 🇬🇧. I'm all over the place :)

Who I Am

Software Engineer & Machine Learning Enthusiast & 5x Hackathon Winner

I'm constantly exploring new technologies and methodologies to push the boundaries of what's possible in software development and machine learning. I aim to contribute meaningful innovations that have a tangible impact on society.

Time I have Left to Make Some Cool Stuff for this World

Education

University of Waterloo

BCS, Honour's Computer Science, Business Specialization, Minor in Philosophy

University of Waterloo • Sep 2022 - Jun 2026

Activities and societies: Technical Project Manager, Undergraduate Research Assistant

C
C++
Git
Bash
R
Linux
LaTeX
Racket
Lancaster University

Exchange Student, Computer Science

Lancaster University • Jan 2025 - Jun 2025

Activities and societies: Research Assistant, Chess Club Member

C
C++
Java
GDScript
American School of Milan

High School Diploma

American School of Milan • Sep 2015 - May 2022

Activities and societies: Tech Team Leader, Varsity Basketball, Chess Club Member, National Honor Society Member

Graduated with the ASM Diploma and was awarded the Computer Science award.

Python
LaTeX
Data Analysis
HTML
CSS
Microsoft Excel
Italian
Git
Computer Vision
English

Current Roles

Data Scientist Intern

TD BankTD Bank • Toronto, Canada • Jan 2024 - Present

Working on machine learning models for financial data analysis and prediction.

Student Instructor

Stanford UniversityStanford University • Stanford, United States • Jan 2024 - Present

Teaching Stanford's Code in Place CS106A course to students globally.

Research Assistant

Lancaster UniversityLancaster University with Professor Plamen Angelov • Lancaster, United Kingdom • Jan 2025 - Present

Working on optimization of clustering algorithms and analysis.

Research Assistant

University of WaterlooUniversity of Waterloo with Professor Ali Ghodsi and Amin Ravanbakhsh • Waterloo, Canada • Sep 2023 - Present

Working on symbolic regression using GPT models.

Past Experience

Vecflow

Software Engineer Intern

Vecflow

Sept 2024 – Dec 2024

New York, United States

Python
LangGraph
LangChain
FastAPI
Supabase
AWS
  • Handled 2000+ requests/min by deploying 10+ API endpoints using FastAPI, AWS, and Supabase
  • Optimized evaluation cycles for 15+ LLM models with a round-robin multi-agent and scoring framework
  • Accelerated workflows for 20+ lawyers by automating document redlining using DOCX and XML manipulation
  • Built a programmatic answer generator for tabular data by designing an advanced ask extraction pipeline
  • Led the end-to-end development of a multi-agent RAG pipeline powered by LLM-as-Judge strategies
hum.ai

Machine Learning Engineer

hum.ai

Jul 2024 – Sep 2024

Kitchener, Canada

Python
PyTorch
AWS
SageMaker
Jupyter
Matplotlib
Seaborn
S3
EC2
  • Benchmarked SOTA super resolution models including ESRGAN, StableSR, etc through pipelines in PyTorch
  • Created automated benchmarking pipelines in Python to evaluate multiple models efficiently
  • Visualized model performance using Matplotlib and Seaborn in Jupyter Notebook on SageMaker for comprehensive analysis
  • Managed experiment infrastructure using AWS S3 buckets and EC2 instances for scalable model finetuning and evaluation
Health Canada

Machine Learning Engineer

Health Canada

Apr 2024 – Aug 2024

Ottawa, Canada

Python
Azure
LangChain
Streamlit
ChromaDB
Ollama
  • Built a document QA system using Llama3 7B and ChromaDB for OECD report search and summarization
  • Increased response quality and semantic accuracy using query transformation and contextual memory
  • Deployed and maintained a Streamlit app on Azure VM with auto-shutdown/start for improved runtime efficiency
Saputo

Data Analyst Intern

Saputo

Jan 2024 – Apr 2024

Georgetown, Canada

TypeScript
Office Script
VBA
Excel
AS400
  • Eliminated 8+ hours/week of repetitive work by automating Excel workflows with Office Script and TypeScript
  • Saved 20,000+ manual entries weekly by automating order updates for 1000+ Nestlé product lines
  • Streamlined competitor tracking by automating research and summarization for 200+ industry brands
  • Performed weekly statistical analysis and exploratory data analysis on 2000+ SKUs using VBA macros
Keywords AI (YC W2024)

Software Engineer

Keywords AI (YC W2024)

Mar 2023 – Jun 2023

New York, United States

Python
spaCy
SQLite
  • Parsed 1000+ resumes with a spaCy-based NER pipeline to extract structured and relevant recruiter data
  • Led a team of 12 interns in data labeling, prompt engineering, and model testing for NER improvement
  • Improved system efficiency by integrating SQLite-based result caching into the resume parsing engine
Intapp (Formerly delphai)

ML Engineer Intern

Intapp (Formerly delphai)

Jul 2022 – Sept 2022

Berlin, Germany

Python
spaCy
Azure
W&B
Selenium
BS4
  • Scraped and labeled 2000+ Chinese company names with Selenium and BS4 for multilingual NER training
  • Boosted recall by 20% through improved entity labeling workflows and language-specific training sets
  • Achieved 70% recall by fine-tuning spaCy models and optimizing hyperparameters via WanDB on Azure

Hobbies & Interests

Basketball

Basketball Enthusiast

I've been playing basketball since high school and I'm a Dallas Mavericks fan. My favorite player is KD (I know KD never played for Mavericks, relax).

Basketball has taught me teamwork, strategy, and perseverance - skills that translate well into my professional life.

Chess

Chess Player

I started playing chess during Covid and haven't stopped since then. Find me onLichessandChess.com, or at UWaterloo or Lancaster University Chess Club. My favorite players are Ding Liren and Fabiano Caruana.

Chess has sharpened my strategic thinking and ability to plan several moves ahead - crucial skills for software development and problem-solving.

Anime & Manga

Anime & Manga Fan

I've been watching anime and reading manga since elementary school. Fellow weebs feel free to hit me up to talk about newest animes and manga. I'm a huge fan of JoJo's Bizarre Adventure and I think Part 7 is the greatest manga of all time.

Anime and manga have inspired my creativity and exposed me to unique storytelling approaches and artistic styles.

Startup

Startup Enthusiast

I'm exploring the startup space and trying to find cracked people to work with. Hit me up if you have a cool project in mind!

I've interviewed with YC before (didn't get in), but I do know a thing or two about the startup world. I'm passionate about innovation and building products that solve real problems.

Skills

Languages

Python
SQL
C
C++
TypeScript
JavaScript
HTML
CSS
R
Racket
Bash

Frameworks

PyTorch
PySpark
LangChain
LangGraph
TensorFlow
Keras
CUDA
Flask
FastAPI
React
Next.js
Tailwind CSS

Technologies & Cloud

NumPy
Pandas
spaCy
MongoDB
Supabase
PostgreSQL
AWS
Docker
Git