Skip to content

Full-stack software developer · Winnipeg, Canada

A clear financial plan can change someone's life. I build the software that makes it possible.

I turn complex financial problems into intuitive, reliable software that gives people clarity, confidence, and control.

Now
Software Developer at Assiniboine Credit Union, building tools for financial advisors
Leading
Software Lead at Graceland eCommerce, leading a full-stack online store

Selected work

Featured case study

Financial Goals at ACU

Led the design and API build for the Financial Goals feature at Assiniboine Credit Union, replacing free-text review notes with structured goals and review history so any advisor can pick up where the last one left off.

C#, .NET REST API, Azure DevOps
Financial Goals at ACU desktop screenshot
All case studies

About

How I work

I take pride in translating complex problems into intuitive, reliable software, and in working closely with the people who use it.

I also mentor early-career developers through Itoju Mentoring, and I am committed to building tools that make sound financial planning accessible to everyone, not just the privileged few.

What I work with

Backend & data
  • C#
  • .NET REST APIs
  • SQL
  • PostgreSQL
  • MongoDB
Frontend
  • TypeScript
  • Angular
  • React
  • Next.js
Quality & tooling
  • Unit testing
  • Automated end-to-end testing
  • Git
  • Visual Studio
  • VS Code
How I work
  • Requirements analysis
  • Stakeholder collaboration
  • Agile
  • Code review and mentoring
  • Legacy modernization