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.
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.
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.
Early-stage or scaling? I can serve as fractional CTO, lead architecture decisions, set up engineering processes, and get your product moving.
You do great creative work. I handle the complex builds your clients need. White-label, no drama, your relationship stays intact.
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.
Production-grade web apps, APIs, and real-time systems. LiveView, OTP supervision trees, Oban background jobs.
From component libraries to full Next.js apps. Solid on the frontend, comfortable with the full stack.
Schema design, query optimization, migrations, and performance debugging.
AWS and Fly.io deployments, CI/CD pipelines, Docker, environment management. I ship things that stay up.
Event streaming and message pipelines for high-throughput systems. Real-time data flow, reliable delivery, and decoupled architecture at scale.
Schema design, resolvers, and API layers that clients actually enjoy working with. Absinthe on the Elixir side, Apollo and codegen on the frontend.
Different projects need different arrangements. I keep things simple and structured around what actually works for your situation.
Fixed scope, fixed price. Good for greenfield builds, migrations, or a well-defined feature set. You know what you're getting.
A set number of hours per week. Good for ongoing development, technical guidance, or keeping momentum on a product.
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.
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.