Software Developer • Full-Stack Product Builder

I design and build software systems that turn complex problems into clear decisions.

I work across software development, product architecture, systems thinking, and execution. From building Sports Performance Platform and FinForFam to developing C++ systems in Unreal Engine, I create software that is clear, useful, and built around real problems.

TypeScript · React · React Native · NestJS · MySQL · C++

Final-year IT Programming student at NSCC · May 2027 work-term candidate

Full-Stack Developer & Founder, SPP Founder & Product Lead, FinForFam Former Code Ninjas Director & Operator

Calm on the surface. Depth by design.

The best products don’t shout. They reduce cognitive load, surface the right decision at the right moment, and are architected for long-term clarity.

My work focuses on systems — not features. Decision engines, operational frameworks, scalable product foundations.

Selected work

Where strategy becomes software.

Operating Experience

Operator mindset, builder hands.

Full-Stack Developer & Founder — Sports Performance Platform

Web, mobile, backend, data, and application architecture

  • Builds a React / TypeScript Coach Portal and React Native / Expo Player experience.
  • Develops NestJS REST APIs with Prisma / MySQL data models and permissions.
  • Shapes multi-tenant architecture and application workflows, with product and UX ownership.

Founder & Product Lead — FinForFam

Financial tools, decision modelling, and experience design

  • Built a Canadian family finance platform around scenario-based decisions.
  • Owns product strategy, financial-tool UX, branding, engineering, and content.
  • Balances accessibility, SEO, performance, analytics, and maintainable foundations.

Director of Operations — Code Ninjas

Leadership, operations, coaching · Top-10 franchise

  • Led one of the top-performing Code Ninjas locations in North America.
  • Built a culture of trust for kids, parents, and staff.
  • Scaled enrollment and streamlined repeatable operating systems.

Capabilities

Where engineering, product, and design overlap.

Engineering

  • Frontend & mobile application development
  • Backend APIs & application architecture
  • SQL & relational data modelling
  • Git/GitHub, testing, debugging & performance

Product & Systems

  • Product discovery, scoping & roadmaps
  • Systems thinking & decision design
  • User journeys & application workflows
  • Positioning, narrative & iteration

Design & Experience

  • Visual systems & brand direction
  • UI design, hierarchy & responsive UX
  • Accessible, low-friction interfaces
  • Content design & communication clarity

Contact

Challenging problems. Strong teams. Products worth building.

I’m always interested in software development opportunities, engineering collaboration, and conversations with people building thoughtful products.