Open to Engineering Manager roles · Remote across Canada

Engineering Manager
who still ships.

Six years leading a SaaS platform team at Absorb Software: hiring, coaching, delivery, and the production systems behind every customer onboarding. A .NET and AWS foundation, and a live marketplace I built myself.

Calgary, Alberta
Engineering leadership, in practice
Engineering leadership connects people and systemsA central engineering leadership node connects people development, software architecture, cloud engineering, and AI-assisted delivery to turn clarity into reliable products.People developmentClarity. Coaching. Growth.ArchitectureSystems that make sense.AI-assisted deliverySpeed with accountability.Cloud engineeringReliable by design.Good teams. Thoughtful systems. Better outcomes.
People / Platforms / ProductsSee what I’ve built

Engineering impact.

From the team I led at Absorb Software.

7

Engineers led

Senior, intermediate, and specialist developers on a SaaS platform team

4

Hires made

Plus one promotion to Senior and two specialists moved into SRE

2.8×

Faster customer imports

From 3.8 to 10.7 records per second under multi-tenant memory limits

Daily

Deployment cadence

Decoupled a legacy platform so the team could ship daily behind feature flags

Team outcomes, platform reliability, and delivery cadence.The work behind the numbers

What I build when I’m not managing

A live marketplace, plus the tools and workflows I built along the way. Agents write a lot of the code. I own the architecture, the review, and the release.

Also built

Smaller products, tools, and workflows.

How I lead engineering teams

Create clarity. Support people. Make sound technical decisions. Help the team deliver work that matters.

My approach

People development

Give engineers the clarity, feedback, and support to grow.

Engineering excellence

Make technical quality part of how the team works.

Predictable delivery

Connect priorities and capacity to an achievable plan.

Technical strategy

Choose the technical work that moves the business forward.

Agents write the code.
I own the outcome.

I’ve run AI-assisted delivery end to end on a production product, so I know where coding agents save weeks and where they quietly create risk. That is the judgment I bring to a team adopting them: what to delegate, what to review, and what never ships without a human reading it.

Claude CodeOpenAI CodexGitHub CopilotHugging Face Agents certified
How I run it
  1. 01Define the business problem
  2. 02Establish the architecture
  3. 03Break work into focused tasks
  4. 04Implement with coding agents
  5. 05Review architecture and security
  6. 06Validate with tests and manual review
  7. 07Deploy, observe, and iterate

Engineering capabilities

A .NET and AWS foundation, shaped by production ownership, team leadership, and products I’ve shipped on my own.

Engineering leadership

People management and delivery ownership

  • Hiring and team development
  • Performance and career planning
  • Agile / PI planning
  • Architecture reviews
  • Executive communication

Backend and integration

Hands-on and through the team

  • C# / .NET
  • ASP.NET / Web API
  • REST APIs
  • Hangfire and background processing
  • System integration

Frontend and product

Team oversight and independent products

  • React
  • TypeScript
  • Next.js
  • Product workflows
  • Stripe integration

Cloud and operations

Architecture, reviews, and production ownership

  • AWS
  • Docker
  • CI/CD
  • Health monitoring
  • Incident root-cause analysis

Data and performance

Imports, migrations, and query tuning

  • SQL Server
  • PostgreSQL
  • Data modelling
  • Query optimization
  • Large-scale import processing

AI-assisted delivery

Leading teams that use coding agents well

  • Agent-driven implementation
  • Review and guardrails
  • Test generation
  • Architecture exploration
  • Hugging Face Agents certified

Making complex
software simpler.

I’m Neil, an engineering manager based in Calgary. I spent six years at Absorb Software leading the team behind the customer data and integrations platform, and before that led integration and product teams at Honeywell and CannAmm.

What drives me is helping engineers grow, making thoughtful technical choices, and shipping products that solve real problems.

More about me

Let’s build something
meaningful.

I’m looking for an Engineering Manager role where I can grow a team, own delivery, and keep a platform reliable while it changes.

Calgary, Alberta · Remote across Canada