I build backend systems that stay correct when things go wrong.
I work on payments, integrations, and multi-tenant SaaS. At Michetti Information Solutions, I build SchoolCloud, a student information system used by about 40 schools across Alberta.
| Received | Event | Signature | Outcome |
|---|---|---|---|
| 14:02:07.118 | evt_1QmZ8xLk2 | Valid | Processed |
| 14:02:07.964 | evt_1QmZ8xLk2 | Valid | Duplicate, skipped |
| 14:02:09.310 | evt_1QmZ8xLk2 | Invalid | Rejected |
Experience
Oct 2023 – Present
Software Engineer
Michetti Information Solutions
I build and maintain SchoolCloud, a multi-tenant student information system used by about 40 schools and education organizations across Alberta. It handles registration, attendance, health, transportation, reporting, and payments for thousands of students and families, and runs on ASP.NET Core MVC, C#, EF Core, and SQL Server.
- Designed and shipped Stripe payments across school instances: PaymentIntents, Checkout, Elements, subscriptions, refunds, receipts, and reconciliation for application, registration, and tuition fees.
- Made payment processing safe to retry with signature-verified webhooks and a deduplicating event store, so a repeated delivery never charges or refunds twice.
- Built a home-education reimbursement module where parents upload receipts and staff approve, reject, and pay them out, administering about $137K in education credits.
- Led the Moodle LMS integration, syncing users, courses, grades, assignments, and quiz results through the Moodle Web Services API.
- Added per-tenant Stripe configuration, grade- and program-aware billing, and role-based access across finance workflows and the parent and student portals.
Jun 2022 – Apr 2023
Teaching Assistant
University of Alberta
Designed lab assignments and built a self-serve submission web app and an automated booking system that cut staff admin work. Led weekly labs for 23 students on data parsing, web scraping, and APIs.
May – Aug 2022
Production Engineering Fellow
Major League Hacking and Meta
A 12-week production engineering program led by Meta engineers. Built and deployed a Flask, MySQL, and Nginx web app with CI/CD, and added Prometheus and Grafana monitoring.
Skills
- Languages
- C#, Python, Java, TypeScript, JavaScript, SQL
- Backend
- ASP.NET Core MVC, EF Core, Django, Flask, Celery, REST APIs
- Frontend
- Razor, HTMX, React, jQuery, HTML, CSS
- Data
- SQL Server, PostgreSQL, MySQL, SQLite, MongoDB, Redis, Solr
- Cloud and DevOps
- Azure App Service, Key Vault, Blob Storage, Service Bus, Docker, GitHub Actions, Jenkins, Nginx, Linux
- Payments
- Stripe PaymentIntents, Checkout, Elements, Subscriptions, Webhooks, Refunds
Education
University of Alberta
BSc Computing Science, Minor in Economics
MacEwan University
BSc Computer Science, Minor in Economics
Certifications
Microsoft Certified: Azure Solutions Architect Expert
Microsoft Certified: Azure Developer Associate
Microsoft Certified: Azure Administrator Associate
Microsoft Certified: Azure Fundamentals
