Hiring · Forward Deployed Engineer

Forward Deployed Engineer who turns customer problems into production software

I sit between the customer and the codebase. I run the discovery, map the workflow, design the solution, write the production code, and stay until the team actually uses it. 6+ years doing this for companies in Brazil, Portugal, and the US, now with AI at the center of the work.

Why companies hire a forward deployed engineer

The product does not fit the customer yet

Every enterprise account has its own workflow, data, and constraints. Someone has to translate that into working software without waiting for the next roadmap cycle.

AI demos do not survive real data

A prototype that works in a notebook breaks on messy inputs, permissions, and edge cases. Getting it into production is engineering, not prompting.

Requirements get lost between teams

Sales promises, product prioritizes, engineering builds something else. A technical owner close to the customer closes that loop.

What I bring to the role

Customer discovery

Interviews, process mapping, and a written problem statement before any line of code.

Full-stack delivery

TypeScript, React, Next.js, Nuxt.js, and Node.js on the web; Tauri and Rust on desktop.

AI in production

LLM integrations, agents with LangChain, and n8n automations with logging, fallbacks, and human review.

Product judgment

Experience as product manager: I cut scope, define the MVP, and protect the deadline.

Clear communication

I run client meetings, write technical decisions down, and explain trade-offs to non-engineers.

Teaching and adoption

I designed and taught a 16-hour AI workshop for business owners. Adoption is part of the delivery.

Where I have done this work

  • Owned the core of a Tauri and Rust desktop player used by cinema brands in 13+ countries, acting as the bridge between product and engineering at Mog Design.
  • Senior Web Engineer at Peaksware, the sports technology company behind TrainingPeaks and MakeMusic.
  • Built AI automations with n8n, LangChain, OpenAI, and Gemini for SINOON clients.
  • Front-end developer and product manager for bMind.ai, a Portuguese company building AI-driven market predictions.
  • Led client meetings and project delivery at iOBEE and Kairen Studio, from scope to launch.

Related work

How I work with a customer

  1. 01

    Embed

    Sit with the users, watch the current process, and collect real data samples.

  2. 02

    Define

    Write the problem, the success metric, and the smallest version worth shipping.

  3. 03

    Ship

    Build in short cycles with the customer reviewing working software every week.

  4. 04

    Hand off

    Document, train the team, and feed what I learned back to the core product.

Stack

TypeScriptRustTauriNext.jsNuxt.jsNode.jsLangChainn8nOpenAIClaude Code

Frequently asked questions

What is a forward deployed engineer?

A software engineer who works directly with customers to deploy and adapt a product to their reality. The role mixes discovery, solution architecture, hands-on coding, and customer communication.

Are you available for remote, full-time roles?

Yes. I work remotely from Brazil (UTC-3) with companies in the Americas and Europe, and I am open to full-time and contract positions.

Which languages do you work in?

I work in English and Portuguese with clients and teams.

What is your AI stack?

OpenAI and Gemini APIs, LangChain for agents and pipelines, n8n and Make for automations, and Claude Code for AI-assisted engineering.

Hiring a forward deployed engineer?

Send me the role and the customer problem. I will reply with how I would approach it.