Professional Summary
Computer Science undergraduate with practical software internship experience in full-stack web services and automated testing. Skilled in TypeScript, Python, and relational database tools, with a foundation in data structures, API design, and collaborative development.
Work Experience
Kestrel Analytics
Vancouver, BC
Software Engineering Intern
Jan 2026 – Aug 2026
- Developed and maintained RESTful API endpoints using Node.js and Express to support internal reporting workflows.
- Expanded backend automated test suites with Jest and Supertest, raising test coverage from 68% to 84%.
- Refactored data access queries using Prisma ORM with PostgreSQL, reducing average endpoint latency by 18%.
- Participated in biweekly agile sprints, code reviews, and technical documentation updates alongside senior engineers.
Education
University of British Columbia
Bachelor of Science · Computer Science · Vancouver, BC · 3.8 GPA · Sep 2023 – Apr 2027
Coursework includes Data Structures and Algorithms, Software Engineering Practices, Relational Databases, and Computer Systems.
Projects
TransitPulse Vancouver
Sep 2025 – Dec 2025
- Constructed a responsive transit schedule tracker utilizing React, TypeScript, and Tailwind CSS.
- Implemented asynchronous data polling against regional open transit APIs using Python and FastAPI.
- Containerized services with Docker and set up automated linting and formatting via GitHub Actions.
TaskFlow CLI
Mar 2025 – May 2025
- Created an open-source command-line task organizer in Go featuring SQLite local storage and Markdown export.
- Configured cross-platform build pipelines and release management using GitHub Actions.
Technical Skills
Python
TypeScript
JavaScript
Go
React
Node.js
FastAPI
PostgreSQL
Docker
Git
Jest
Languages
English
C2
French
B1
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services · Mar 2026
Community Involvement
Pacific Youth Coding Initiative
Vancouver, BC · Oct 2024 – Jun 2025
- Volunteer Programming Tutor
- Facilitated weekly after-school workshops introducing secondary school students to Python basics and problem-solving techniques.
- Reviewed beginner code exercises and provided actionable feedback on syntax, structure, and debugging strategies.