Experience
Full-stack engineer with 5+ years building web and mobile products at early-stage startups, from first commit to production at scale.
- 600+Businesses on the platform I helped build
- 50,000+Invoices automated through ERP integrations
- 200%Year-over-year customer growth at Quickly
- 1,000+Downloads of my app, iCatholic
Work history
- Full-Stack Software EngineerQuicklyCalgary, ABFeb 2023 – PresentCurrent role
Early engineer at a B2B invoicing and payments platform for small and mid-sized businesses.
- Built the entire frontend architecture from scratch, taking Quickly from zero to a working SaaS platform in 3 months.
- Built backend services on Node.js, AWS Lambda, Aurora, and SQS for ERP integrations and high-volume invoice processing.
- Designed APIs and infrastructure supporting 600+ businesses, contributing to 200% customer growth and a 138% year-over-year revenue increase.
- Integrated QuickBooks, Sage, Xero, and other ERPs to automate invoicing across 50,000+ invoices.
- Implemented EFT and credit card payment processing, handling millions of dollars in transactions.
- Set up CI/CD with Jest unit tests and Cypress end-to-end tests.
- React
- Next.js
- TypeScript
- Node.js
- AWS
- Turborepo
- Tailwind CSS
- Docker
- Full-Stack Software EngineerWhite Whale AnalyticsCalgary, ABSep 2021 – Jan 2023
Joined as an intern and moved to full-time, building DeepSea, an end-to-end AI data platform.
- Built real-time data visualization dashboards with React and ECharts for enterprise clients.
- Improved data ingestion pipelines for AI modeling, speeding up processing by 22% and cutting deployment issues by 30%.
- React
- Node.js
- HapiJS
- MongoDB
- Python
- Pandas
- BSc in Computer Science & BA in PhilosophyUniversity of Calgary2022
Skills
Frontend
Frontend skills
- React
- React Native
- Next.js
- Tailwind CSS
- Turborepo
- Storybook
Backend
Backend skills
- Node.js
- NestJS
- Sequelize
- PostgreSQL
- MongoDB
- HapiJS
- OpenAPI
Cloud & tooling
Cloud & tooling skills
- AWS
- GCP
- Firebase
- Supabase
- Docker
- Jest
- Cypress
Languages
Languages skills
- TypeScript
- JavaScript
- Python
- SQL
- Java
- C#
- C/C++