Skip to main content
What I Do

Senior engineering from
architecture through delivery.

I work with companies whose systems can't keep up and founders who need to build something that will. Every engagement starts with understanding the problem. Every deliverable is something your team can own. All engagements are remote-friendly.

The Process

From first call to working software.

Discovery

We talk through your situation: the system, the constraints, what's blocking you, and what success looks like. Thirty minutes, no commitment, no deliverable. Just a clear picture of the problem.

Architecture and Proposal

I shape the approach and define the scope. What we'll build, how we'll build it, what you'll have when we're done, and what it will cost. No ambiguity before we start.

Delivery

I architect and implement. The same person who designed the solution builds it. Engagements end with working software, documentation, and a handoff your team can actually use.

01

Legacy Modernization

Aging systems accumulate cost in ways that aren't always visible until something breaks or a new requirement exposes the gap. I untangle what's there, design a path forward, and build it.

The result is a system your team can work in, documented well enough to hand off and tested well enough to trust.

Situations this fits

  • On-prem infrastructure that needs to move to the cloud
  • A monolith blocking your team from shipping independently
  • Legacy services the team has stopped trusting
  • Systems held together by the one engineer who can't leave
What you walk away with Cloud-native architecture on Azure, event-driven microservices where they make sense, and the test coverage that proves the transition didn't break anything.
02

Scaling and Greenfield Builds

Some companies hit a wall because the system they built to prove the idea can't carry the business forward. Others are starting from scratch and want to build it right the first time.

Both situations call for experienced architecture decisions made early, before the shortcuts get baked in.

Situations this fits

  • A startup that has proven product-market fit and needs a real foundation
  • An app that crashes after the first hundred users
  • A product idea that needs full-stack delivery from the ground up
  • A web platform or API that has outgrown its original design
What you walk away with Full-stack delivery across Azure backends, .NET APIs, cross-platform mobile with Flutter, and front-end web. Systems designed to grow and built to be maintained by the team that inherits them.
03

AI-Augmented Delivery

AI accelerates my work as an engineer. The judgment, the review, and the accountability stay fully mine. Every line of code is still understood, tested, and owned by a senior engineer. What changes is the pace.

Before founding Pelican, an extraction that would have taken six weeks took eight days: 14 production endpoints, full test coverage, validated API contracts. The results are documented, not a marketing claim.

Read the full case study

What this means for your engagement

  • Faster iteration without trading quality
  • More test coverage in less time
  • Compressed timelines that translate directly to cost
  • Documented results, not marketing promises
Worth knowing AI-augmented delivery is an option, not a default. If your project has compliance requirements or your team prefers traditional workflows, that works too.
Start Here

Not sure which service fits?
That's what discovery is for.

Thirty minutes. I'll listen to your situation, ask the right questions, and tell you honestly whether I'm the right fit — and what a scoped engagement would actually look like.