AD.
Open to senior and lead engineering opportunities

Building scalable web and mobile products that solve real business problems.

Senior Frontend & React Native Engineer with 10+ years of experience delivering production-grade applications, leading teams, and helping organizations build software that lasts.

10+ Years Experience
React + React Native
Team Lead Experience
New Brunswick, Canada
10+ years building production software
Led teams of 2–6 developers
Web and mobile expertise
Government and enterprise SaaS platforms
End-to-end product ownership
International remote collaboration

Engineering beyond the pull request.

I help companies build software that stays manageable as it grows — technically and as an organization.

Frontend Architecture

Design frontend systems built for long-term maintainability — scalable structure, clear patterns, and minimal technical debt from day one.

Engineering Leadership

Lead engineering teams and own technical decisions — from architecture reviews to sprint planning, code standards, and hiring input.

Product Delivery

Take products from initial concept through to production, owning the technical side of the full delivery lifecycle end to end.

Stakeholder Collaboration

Translate complex business requirements into technical specifications and communicate engineering constraints and trade-offs clearly.

Developer Experience

Improve engineering processes, tooling, and workflows so teams can move faster without sacrificing quality or reliability.

Team Mentorship

Support engineers at different levels — through code review, technical guidance, and helping people grow into their next role.

Requirements Engineering

Break down complex product requirements into well-scoped technical tasks with clear acceptance criteria and realistic estimates.

Engineering Judgment

Balance technical quality with business timelines — making pragmatic decisions that serve both the product and the long-term codebase.

Projects with real business impact.

Selected work from the past decade — complex systems built to last.

01
Government Technology

Municipal Document Management Platform

Large-scale SaaS solution used by municipalities and local governments to manage administrative workflows, documents, and inter-departmental operations at scale.

ReactReact NativeTypeScriptReal-timeSaaS
  • Designed and owned the full frontend architecture
  • Built complex multi-step business workflow interfaces in React
  • Developed cross-platform mobile application with React Native
  • Implemented real-time collaborative document features
  • Led frontend team technical reviews and code standards
  • Eliminated manual document processing across municipalities
  • Improved inter-departmental workflow efficiency
  • Scaled to handle hundreds of concurrent government users
02
Urban Mobility

Parking Management Ecosystem

Complete digital platform connecting parking operators, enforcement inspectors, and customers through a unified ecosystem of web portals and mobile applications.

ReactReact NativePaymentsDashboardsMobile
  • Built the administration and reporting portal from scratch
  • Developed inspector mobile app for field enforcement operations
  • Integrated payment processing and transaction management
  • Designed real-time operational dashboards and analytics
  • Contributed to product strategy and technical roadmap decisions
  • Streamlined end-to-end parking operations for operators
  • Significantly improved inspector efficiency in the field
  • Increased payment conversion and customer satisfaction
03
Identity & Citizen Services

Identity Verification & Citizen Services Platform

Government-oriented digital services platform handling citizen authentication, identity verification, and secure access to public administrative services across multiple jurisdictions.

ReactAuthi18nSecurityAccessibility
  • Implemented secure OAuth2 and SSO authentication flows
  • Built identity verification and document upload interfaces
  • Designed and integrated secure government service APIs
  • Added full internationalization for multiple languages
  • Owned and documented frontend architecture decisions
  • Improved citizen digital onboarding experience significantly
  • Delivered secure, compliance-ready digital identity workflows
  • Enhanced accessibility for diverse and multilingual users

Engineering with ownership and intent.

SenioritySenior / Lead
FocusFrontend + Mobile
Experience10+ Years
LocationCanada

I started my career as a frontend engineer, drawn to the intersection of design precision and technical problem-solving. Over the past decade, that focus has broadened considerably — I now think as much about system architecture, team dynamics, and business outcomes as I do about component structure.

What drives me is building software that works past the initial launch. I've seen too many products accumulate debt that makes every new feature harder and every team member less productive. I approach projects with a long-term lens — because the decisions made early largely determine how maintainable a codebase will be two years later.

Over the years I've worked across government platforms, enterprise SaaS products, complex mobile applications, and mission-critical workflow systems. I've led teams, owned architecture, shipped to production repeatedly, and helped organizations think more clearly about how they build software.

I believe good engineering and good product thinking are the same discipline viewed from different angles. Every technical decision has a business consequence, and the best engineers understand both sides of that equation deeply.

A decade of outcomes, not output.

Measured in products shipped, teams led, and systems that still run well.

10+
Years Commercial Experience
Building production software continuously across startups, agencies, and enterprise-scale environments.
6
Engineers Led
Managed cross-functional teams from 2 to 6 developers, distributed and in-office, in multiple time zones.
3+
Government Platforms
Complex, compliance-sensitive systems serving thousands of citizens and civil servants in production.
2
Platform Specializations
Deep expertise across both React web and React Native mobile — delivering cohesive cross-platform products.
Multiple SaaS products delivered from concept to production
Experience with enterprise-scale codebases and teams
Government technology and compliance-sensitive domains
Full-cycle ownership from architecture through deployment
International product delivery and remote collaboration
Cross-functional work across engineering, design, and product

The tools I build with.

Depth in frontend and mobile, with the backend and infrastructure knowledge to own a product end to end.

  • React
  • Next.js
  • TypeScript
  • JavaScript (ES2022+)
  • HTML5 / CSS3
  • Tailwind CSS
  • Framer Motion
  • React Native
  • Expo
  • Expo Router
  • Native Modules
  • Push Notifications
  • Node.js
  • NestJS
  • Express
  • REST APIs
  • PostgreSQL
  • Prisma ORM
  • Docker
  • Nginx
  • AWS (S3, EC2)
  • GitHub Actions
  • CI/CD Pipelines
  • Vercel

How I think about engineering.

Principles I've developed through a decade of building, leading, and shipping real products.

Build for maintainability

Code that can't be understood by the next engineer is code that creates business risk. Clarity and consistency matter more than cleverness.

Own outcomes, not tasks

I care about whether the product succeeds, not just whether the tickets are closed. Engineering is a means to an end — the end is business value.

Control complexity deliberately

Every abstraction and dependency has a cost that compounds over time. Add complexity only when the problem genuinely demands it.

Design for the user first

Technical decisions should serve the people using the product. Performance, accessibility, and reliability are not negotiable afterthoughts.

Clarity over cleverness

Simple solutions that the whole team understands outperform clever solutions that only the author can debug or modify safely.

Balance speed and quality

Moving fast with good judgment is not a contradiction. The goal is shipping software you can be proud of — and iterating on indefinitely.

Let's build something together.

I'm open to senior individual contributor and lead engineering roles. If you're building something meaningful and need someone who can own the technical side — I'd like to hear about it.

I work best in environments that value technical quality, cross-functional collaboration, and long-term thinking over short-term velocity.