...

Seeking New Grad Roles
Prev Software Engineer Intern @ Microsoft & AWS
Founder @ Codebagel

About Me

Product & Engineering

I am a 4th year business technology management student at UBC. I have led multiple products from concept to launch, leveraging my experience in engineering, business, and design. My greatest strength is my ability to learn anything I put my mind to, and I love to teach others who are also interested in learning.

Interests

YouTube Fitness Basketball Travel Chess Cards Games Finance

Technical Background

With zero programming experience, I had to teach myself how to code from scratch. Along the way I've developed web and iOS apps, created an educational YouTube channel, and interned at Microsoft and Amazon, building scalable software for billions.

Skills

Spring Boot
SwiftUI Swift Data
Django Flask NumPy
React Node TypeScript
PostgreSQL SQLite
Docker AWS Postman Retool Git
Figma Photoshop Illustrator Premiere Pro

Experience

img
Software Engineering Intern

Microsoft | Vancouver, British Columbia, Canada
May 2024 - Aug 2024

Team: MSN Play

Project: User Profiles

TypeScript
img
Founder

Codebagel | Vancouver, British Columbia, Canada
May 2022 - Aug 2024

Mission: Become the go-to platform for visualization-based tech education

Products: YouTube (1.5M views, 45k subs)

Python Django JavaScript
img
Software Engineering Intern

Nimble | Vancouver, British Columbia, Canada
Jan 2024 - Apr 2024

Team: Experience

Projects: Refrigerated Shipping, Automated SMS Messaging, Feature Toggling

Java Spring Boot JavaScript PostgreSQL
img
Software Engineering Intern

Amazon Web Services (AWS) | Vancouver, British Columbia, Canada
May 2023 - Aug 2023

Team: Amazon S3

Project: Region Build Plugin

Python AWS
img
Management Consulting Intern

BDO Canada | Vancouver, British Columbia, Canada
Aug 2021 - Dec 2021

🚀 Go-To-Market Strategy - Helping businesses bring their products from innovation to the market

img
Co-Founder

Edventure | Vancouver, British Columbia, Canada
May 2021 - Aug 2021

Founded Edventure, an online education startup where users would learn to code by building projects they care about

img
Summer Development Team

Sauder JDC West | Vancouver, British Columbia, Canada
May 2021 - Jul 2021

💼 Presented data-driven and systematically-designed solutions to business cases from Harvard, Stanford, and Ivey

Projects

Animated Coding YouTube Channel
YouTube

Codebagel is a visualization-based coding YouTube channel, designed to be easily understood. Content focuses on skills required to build a career in software engineering, including data structures & algorithms, system design, interviewing, etc.

  • Achieved over 1,000,000 unique views and 40,000 subscribers by creating visualization-based educational coding videos
  • Received like percentage of 99.1% on all data structures & algorithms educational content
  • Improved user click-through rate by 115% by conducting A/B testing of thumbnail design
  • Increased audience retention by 35% through analysis of user trends and KPIs to develop engagement strategies

Pawvault
Django Scikit-Learn Docker PostgreSQL Stripe AWS

Pawvault is an all-in-one veterinarian clinic management SaaS platform. It provides vet clinics with pet records management and appointment scheduling software, and allows pet owners to better track their pets' health information.

  • Built responsive and engaging landing page with Django, JavaScript, and custom Bootstrap SCSS styling
  • Designing multi-tenancy system to partition individual clinic data and ensure data integrity and security
  • Integrating machine learning recommendation algorithm to assist staff and clients with pet health decisions
  • Using Stripe's API to develop and implement a custom pay-per-seat subscription model
  • Deployed using Docker containerization, with GitHub actions for CI/CD, and Sentry for error monitoring

TechJobPrep
Django PostgreSQL Heroku AWS

TechJobPrep is an interview preparation platform designed to help people break into the tech industry by providing resources such as roadmaps and courses.

  • Developed back-end using Django, designed front-end primarily using Bootstrap
  • Deployed using Heroku, with automatic deploys linked from GitHub
  • Implemented PostgreSQL database to store user account information such as enrolled courses
  • Created and linked AWS S3 Buckets to store and host static files for production
  • Implemented Google OAuth as a third-party login, and Google Analytics to track performance

BuiltByMe - Project Network Web App
Python (Flask) SQL HTML/CSS (Bootstrap) Git

BuiltByMe is a Flask web application that allows users to share projects they have built and receive feedback from the community.

  • Programmed back-end with Python, using object-oriented design to create data models, routes, and forms
  • Created secure authentication system using password hashing to protect user information
  • Designed SQL database with CRUD operations using SQLAlchemy for object-relational mapping
  • Leveraged Jinja2 as templating engine and Bootstrap for responsive front-end development

Personal Portfolio
HTML/CSS (Bootstrap) Git

My personal portfolio is a custom-built website that showcases my experience, projects, and other interesting things I've done.

  • Developed mobile-friendly, responsive layout using Bootstrap's front-end toolkit to complement my custom HTML and CSS

Reddit Keyword Popularity Scraper
HTML/CSS (Bootstrap) Git Rest API

The reddit keyword popularity scraper is a Python script that allows users to identify what the most popular keywords are on any given subreddit, or find how frequently a specific keyword is mentioned.

  • Designed data-scraping functionality through use of Reddit's API, PRAW (Python Reddit API Wrapper)
  • Expanded query and rate limits for increased data set size using Pushshift's RESTful API, allowing for removal of 1,000 query upper-bound

Financial Voice Assistant
HTML/CSS (Bootstrap) Git Rest API

Maverick is a financial voice assistant that allows users to use voice-commands to ask for information on various investments and financial instruments, and returns any relevant news, statistics, and graphs.

  • Developed voice-recognition functionality by adjusting Python's native SpeechRecognition library
  • Used Yahoo Finance's API to fetch real-time information on investments
  • Created in 24-hour span as a hackathon submission for nwHacks 2022