Experience
Provincial Program Support · Government of Alberta
Jun 2025 — Present · Public Safety and Emergency Services · Internship
- Develop backend services and APIs, with authentication, access control, and audit logging built into the workflow.
- Run automated security and dependency checks as part of the build pipeline.
- Serve as an AI Enablement Champion, supporting appropriate use, data handling, and human oversight.
- Work with policy and privacy colleagues to settle requirements early in the design process.
- Developed Power BI dashboards, ArcGIS analysis, and end-to-end ETL workflows for Community Corrections.
Stylist · Banana Republic
May 2024 — Aug 2026 · Edmonton · Part-time
- Provided personalized recommendations through in-store and virtual styling sessions.
- Supported inventory management and collaborated with the team to improve service based on customer feedback.
Education
BSc · Computing Science
University of Alberta · 2023 — Present
Selected projects
Independent prototype · 2026
A Next.js booking prototype with server-owned prices, request replay, and a PostgreSQL overlap-rejection path.
Next.js · TypeScript · React Three Fiber · PostgreSQL · Prisma
HackED Beta · Team project · 2024
A React and Flask hackathon project for tabular uploads, cleaning, descriptive statistics, and export, co-created with Vaibhav Jain.
React · Python · Flask · pandas · scikit-learn · Chart.js
HackED · AltaML Challenge · 2024
HackED 2024 · AltaML Challenge winner
A Flutter hackathon prototype that surfaces social-media comments and AI moderation results for human review.
Flutter · Dart · OpenAI · API integration
Selected credentials
- Google Data Analytics Professional Certificate · Google · Coursera · 2025
- Introduction to Power BI · DataCamp · 2025
- IBM Full Stack Software Developer Professional Certificate · IBM · Coursera · 2024
- Share Data Through the Art of Visualization · Google · Coursera · 2024
- Analyze Data to Answer Questions · Google · Coursera · 2024