Work with me

Independent Engineering Consulting

I work with companies on senior engineering challenges they do not want to hire for full-time yet.

Useful when the work is important, a bit ambiguous, and needs someone who can move between product, engineering, and business reality without needing a translation layer.

What I help with

I am useful when the problem is technical, commercial enough to matter, and fuzzy enough that the dots are visible but not numbered yet.

Implementation work

I take technical work that is too senior, too fuzzy, or too cross-functional for a normal ticket and turn it into shipped software. The job is to build what is necessary and sufficient: not a fragile rush job, not a beautiful monster that never reaches users.

BackendIntegrationsInternal tools

Planning and advisory

Architecture, product/engineering planning, vendor selection, build-vs-buy decisions, technical due diligence, and those founder calls where the real job is connecting the dots and separating the hard problem from the expensive distraction.

ArchitectureRoadmapsBuild vs. buy

AI and process automation

I integrate AI and adjacent automation techniques into real workflows: internal operations, coding-agent setups, RAG, evaluations, document processing, and tools that remove recurring work instead of just making a prettier demo.

AI workflowsRAGEvaluations

Teams and technical leadership

I help shape engineering teams: hiring plans, technical assessment, delivery habits, role definition, and the practical operating system between a founder, a product direction, and the people writing the code. The goal is technical independence, not making myself your permanent IT department.

HiringDeliveryLeadership

How I work

Three common shapes. The right one depends on whether you need a second brain, ongoing senior capacity, or a defined piece of work shipped properly.

Advisory call

A focused session for a specific technical or strategic problem.

Good when you need a senior outside view on architecture, hiring, vendor selection, a build-vs-buy decision, or an implementation plan before committing more time and money.

Retainer

Ongoing access to senior engineering capacity and judgment.

Good when you need someone part-time but embedded enough to understand the context, move work forward, review decisions, and keep momentum without turning it into a full-time hire.

Project engagement

A defined piece of technical work with clear ownership.

Good when there is a build, integration, migration, automation project, or technical cleanup that needs a senior owner and a practical finish line.

Discovery sprints and advisory retainers are available when they are the right shape for the problem, but I prefer not to make the sales page look like a restaurant menu.

Recent work

One public example. I can discuss more context privately when the project and client confidentiality rules allow it.

Case study

Motos.tech

CRM for motorcycle dealerships in Spain.

Motos.tech is my own SaaS product for motorcycle dealerships, which makes it a useful case study because there is nobody to anonymize. The work covers the unglamorous but important parts of a vertical CRM: catalog management, customer tracking, sales workflows, multi-tenant product boundaries, and WhatsApp Business conversations that need to be usable by real sales teams rather than impressive in a demo. The WhatsApp side is where a lot of the consulting scar tissue comes from: Meta onboarding, Twilio setup, conversation windows, agent handoff, Chatwoot integration, and the UX details that decide whether the thing gets used after launch.

Next.jsPostgreSQLTwilio WhatsAppChatwoot

About me, briefly

I have been building software professionally for more than a decade: as a developer, tech lead, CTO, founder, and now independent consultant. I have led a 12-person engineering team, shipped my own products, and spent enough time around real clients to know that most hard engineering problems are also business problems wearing a hoodie.

How to start

Book a free 30-minute intro call or send me a short project brief. I respond within 2 business days. If your project is not a fit, I will tell you and try to refer you to someone better.