Available for contract & partnership

Senior engineering,
when you need it.

Whether you need a senior dev embedded in your team, technical leadership for a critical build, or a reliable partner for client overflow: let's talk about what you're trying to ship.

Elixir. React. Cloud.
Done right.

Built for teams
that ship.

I work with teams and companies that need real engineering, not a vendor, not a body shop. If any of these sound like you, let's talk.

01

Staff Augmentation

You have a team and a backlog. I embed directly, pick up tickets, ship features, and operate at a senior level from day one. No ramp-up theater.

02

Technical Leadership

Early-stage or scaling? I can serve as fractional CTO, lead architecture decisions, set up engineering processes, and get your product moving.

03

Agency Partnership

You do great creative work. I handle the complex builds your clients need. White-label, no drama, your relationship stays intact.

My preferred
tools.

These are the tools I reach for in production. I also use AI throughout the development process: to move faster, reduce boilerplate, and think through problems, without letting it replace engineering judgment.

Elixir & Phoenix

Production-grade web apps, APIs, and real-time systems. LiveView, OTP supervision trees, Oban background jobs.

JavaScript, TypeScript & React

From component libraries to full Next.js apps. Solid on the frontend, comfortable with the full stack.

PostgreSQL

Schema design, query optimization, migrations, and performance debugging.

Cloud & DevOps

AWS and Fly.io deployments, CI/CD pipelines, Docker, environment management. I ship things that stay up.

Kafka

Event streaming and message pipelines for high-throughput systems. Real-time data flow, reliable delivery, and decoupled architecture at scale.

GraphQL

Schema design, resolvers, and API layers that clients actually enjoy working with. Absinthe on the Elixir side, Apollo and codegen on the frontend.

Flexible by
design.

Different projects need different arrangements. I keep things simple and structured around what actually works for your situation.

01

Project-Based

Fixed scope, fixed price. Good for greenfield builds, migrations, or a well-defined feature set. You know what you're getting.

02

Part-Time Retainer

A set number of hours per week. Good for ongoing development, technical guidance, or keeping momentum on a product.

03

Contract Embedded

Full-time or near-full-time, joining your team directly. Good for complex builds, critical timelines, or when you just need someone good in the seat.

Let's talk
about the work

Tell me what you're building, what's blocking you, or what kind of help you're looking for. I'll get back to you directly.