Post Job Free
Sign in

Data-Focused Software Engineering Student

Location:
Toronto, ON, Canada
Posted:
September 12, 2026

Contact this candidate

Resume:

Kevin Dai

+1-437-***-**** ***********@*****.*** linkedin.com/in/kevinndaii github.com/daikevin335 Education

University of Waterloo Waterloo, ON

Bachelor of Honours Mathematics President’s Scholarship (Entrance Award) Expected Graduation – Aug 2030 Relevant Coursework: Algorithms & Data Structures, Software Dev Tools & Technologies, Functional Programming, Linear Algebra I–II, Calculus I–III, Probability

Projects

Clinical Compass Python, Flask, PostgreSQL, Docker, Airflow Live Demo

• Designed and deployed a Flask REST API with parameterized filtering and PostgreSQL-backed queries, returning structured JSON responses via a public URL

• Built a relational PostgreSQL schema with typed columns, constraints, and upsert logic to handle duplicate and incomplete hospital job postings

• Containerized the full stack (Flask + PostgreSQL + Airflow) using Docker Compose for reproducible one-command deployment

• Orchestrated scheduled data ingestion with Apache Airflow, implementing task-level logging and run history for monitoring and debugging

Sneaker Drop Bot Python, BeautifulSoup, Discord API

• Designed a modular Python backend with independent scraping, subscription management, and notification modules — each independently testable and extendable

• Built a CLI-based subscription system backed by JSON/CSV storage, supporting configurable brand filters and user-managed drop subscriptions

• Implemented unit tests, timezone-aware scheduling, and webhook delivery with 5 configurable reminder intervals for reliable automated execution

Stock Tracker Python, Flask, JavaScript, HTML/CSS

• Built a Flask backend integrating the Yahoo Finance API to serve live stock prices, volume, highs/lows, and historical trend data via server-side processing

• Implemented automatic data refresh and a JavaScript frontend supporting dynamic charting, market-status indicators, and percentage/dollar change views

Experience

Independent Contractor May 2025 – Sep 2026

Math Tutor

• Tutored 3 students in mathematics across elementary to high school levels, meeting 1–2 times weekly and adapting explanations to each student’s pace

• Analyzed assignment and test performance data to identify recurring weaknesses, designing targeted practice plans that improved exam scores by 5–10%

15th Ave Cafe & Bistro Apr 2026 – Aug 2026

Culinary Team Member Markham, ON

• Executed high-volume service across hot-side stations, contributing to 140–170 covers on peak shifts as part of a 6-person team

• Onboarded and trained 3 new team members on station setup and service flow, accelerating their integration into high-pace shifts

Living Stone Assembly Jun 2024 – Aug 2024

Camp Counselor Toronto, ON

• Led and supervised 7–11 campers (grades 5–7) daily, coordinating schedules, enforcing safety protocols, and resolving conflicts to maintain group engagement

• Independently planned and executed a full carnival-themed day and multiple camp-wide field trips, receiving positive parent feedback on student engagement

Technical Skills

Languages: Python, SQL, JavaScript

Backend: Flask, REST APIs, PostgreSQL, Docker, Docker Compose Tools: Git, Linux, Apache Airflow, Jupyter

Concepts: API Design, Database Design, ETL Pipelines, Unit Testing, Data Modeling, Web Scraping



Contact this candidate