Please hire Charles. He's great!
— Confucius
Currently tinkering with RAGs and performing magic at @Census
Future SWE intern at @Your Company
Previously @CertiK and @On Deck
I'm a 4th year computer science specializing in SWE, AI, and business at the University of Waterloo.
I love collaborating in teams to create high-quality and sophisticated software.
I build mostly in TS & Python with strong competences in React, Node, GraphQL, PyTorch, and SQL dbs, though I'm always excited to flex my other muscles.
I'm currently in SF, hosting a group house with 13 residents in Hayes Valley where we're hacking a ton & maxxing out on shinanigans.
Though I'm always excited to use the latest and greatest technologies, these are my tried and tested go to tools when building any project.
I've had the honour of working at these amazing companies. Hopefully your company will be there too.
Census Software Engineer Intern
San Francisco, CA
May 2024 - August 2024
Spatial Software Engineer Intern
New York, NY
Sept 2023 - Dec 2023
CertiK Software Engineer Intern
New York, NY
Jan 2023 - April 2023
On Deck Software Engineer Intern
San Francisco, CA
Jan 2022 - April 2022
Enzuzo Full Software Engineer Intern
Waterloo, ON
May 2021 - August 2021
Freelance Software Developer
Toronto, ON
May 2020 - April 2021
Here are some of my favourite projects I've lead and developed. Not only were they super fun to code, but many of them are providing utilty to real people today!
EEG 2 Image Reconstruction
EEG 2 Image dataset published in CVPR workshop, and currently hacking around with different foundational models to reconstruct images from thoughts.
Python
PyTorch
Matlab
Waterloo Student Housing Aggregator
Instead of scrolling through Facebook endlessly every term to find a suitable place to live, we aggregated all available listings in a search engine to meet your specific needs.
NextJS
GraphQL
Prisma
Elastic
AI Curriculum Builder
Used by close friends and researchers to supercharge their learning from research papers through interactive prompts and discovery.
NextJS
Python
Chroma
I really appreciate it when people go out of their way to get in touch. I'll make sure to get back to you as soon as possible!