Banking & financial servicesBMO Financial Group
Application Developer
From the interface to the release.
I build web applications with Angular, React, and Node.js, working across the frontend, backend APIs, and the integrations that connect them.
- Implementing micro-frontends so teams can build and deploy features independently.
- Moving legacy systems to AWS and automating builds, tests, and releases with Azure DevOps.
- Using GitHub Copilot and Claude for code, tests, and documentation, alongside code reviews and collaboration with QA and product teams.
AngularReactNode.jsAWSAzure DevOps
WITH AI-ASSISTED DEVELOPMENT~30%Less feature delivery time
65 → 85%Test coverage
Pension technologyCAAT Pension Plan
Software Developer & Tester
Building it. Testing it. Trusting it.
I developed ASP.NET services in C# and documented REST APIs with Swagger to connect pension management modules.
- Designed loosely coupled components using SOLID principles.
- Wrote controller unit tests, maintained regression tests, and automated test scenarios in Ranorex Studio.
C# / .NETREST APIsSwaggerRanorexAzure
Health technologyHealth Compass
Software Developer · Co-op
Where my full-stack journey started.
I connected Angular interfaces to Java and Spring Boot services, building reusable components and integrating REST APIs.
- Developed responsive interfaces with TypeScript and RxJS.
- Collaborated with UX designers and contributed to iOS app design.
JavaSpring BootAngularTypeScriptRxJS