Mo Tawfik Khalifa · Product leader and builder
All notes

Forward deployed engineer: four AI and fintech builds, from first call to production

11 min read · Mo Tawfik Khalifa
Try it below

A forward deployed engineer goes to the customer, finds the problem that matters, and builds the software that fixes it inside the customer’s own systems, all the way to production.

The role was invented at Palantir. It is now one of the fastest-growing jobs in tech. On Indeed, postings for it in April 2026 were roughly 729% higher than in April 2025, according to Business Insider. The reason: getting AI to work inside a real company turns out to be a deployment problem, not a model problem.

I’m Mo Tawfik Khalifa, chief product officer and forward deployed engineer at Instruxi. I lead product and the teams, and I still build: I come from coding and design, and I ship with AI at every step. Here are four builds from the field. I built them, but the clients can’t be named under NDA.

What is a forward deployed engineer (FDE), and what do they do?

A forward deployed engineer sits between the customer and the product team. They write production code in systems they did not build, scope problems the customer cannot yet put into words, and explain trade-offs to executives who do not care about the tech stack. In practice it is five steps, in this order.

And round again. How I work on every build below. Step three is the one most teams skip.

1. Guardrails for AI coding agents

The problem. Teams wanted AI coding agents working with real access: the shell, git, cloud credentials, a company card. One bad loop can burn a budget in minutes. One confident command can wipe a folder or push over a colleague’s work. “Be careful” in a prompt is not a control.

What I built. A free, source-available guard that sits between the agent and its tools and answers one question before every action: is this allowed? Each call gets one of three answers: allow, deny, or stop and ask the person.

Try it

Pick what the agent tries. The guard answers before it runs.

The agent wants toEach pick prints on the guard's record.

GUARD RECORDThe record, each entry sealed to the one before

    $ waiting for the agent

    this minute$0.00 of $2

    Every answer is stored with a fingerprint of the entry before it.

    Result. Published free and source-available, with a live dashboard and a one-line install. The rule I held to: the agent can never talk its way past its own limits.

    2. A credential passport for clinicians

    The problem. Doctors, nurses and paramedics prove the same licences again for every new hospital, agency and shift. Every time means forms, scans and weeks of waiting while someone checks the licensing board by hand.

    What I built. A mobile app for iOS, Android and the web where a clinician’s licences and certifications live in one encrypted vault, verified at the source.

    Try it

    Share one licence with a hospital, and only the parts you choose.

    The nurse’s phone
    Licence
    Registered nurse licenceState board of nursing · sample data Verified at source
    Share licence5 of 9 fields
    To:Hospital credentialing officeOne recipient · sample
    Fields to share
    What the hospital sees
    Nothing yet. The hospital sees nothing until the nurse creates a link.
    Access revokedThe link stopped working the moment the nurse pressed revoke.

    Sample data. In the real app each licence is checked against the board that issued it.

    Result. Through QA and submitted to App Store beta, with the publishing portal in the verification team’s hands.

    3. Digital dollars and gold for community banks

    The problem. U.S. community banks are watching deposits leave for stablecoins and crypto apps. Their own trade body puts the deposits at risk from yield-bearing stablecoins at $1.3 trillion. Access is easy to buy now: large exchanges already resell custody and stablecoin payments to thousands of banks. What a bank cannot buy off the shelf is the decision layer: who passed identity checks, who can send, mint or redeem, what the limits are, and a record an examiner will accept.

    What I built. Three working pieces, for three different conversations.

    Try it

    Press an action and follow the money. The checkpoint decides before anything moves.

    Account ledger

    Customer account

    Example customer, statement page
    Customer balance · example
    Dollars$42,480.00
    Gold12.50 g
    Held for approval$0.00
    01

    Routing slip

    each desk stamps it as the money passes
    1. 01Customerpresses send or buy
    2. 02Their bankthe app they already trust
    3. 03Checkpointidentity, limits, who it goes to
    4. 04Payment railsdollars, stablecoins or gold
    5. 05Ledgerthe record an examiner reads

    Pick an action below.

    02

    Teller slips

    03

    Entries

    newest first
    No.ParticularsAmountCheckpoint
    No entries yet.
    Pick an action to see the checkpoint’s record.

    Example accounts and rules. A real bank sets its own limits, and the checkpoint checks them in order.

    Result. Each one turned a slide-deck conversation into something a bank could press. The money-path and partner-bank demos each ship with a test script that checks every claim on the page, so the numbers on screen never drift from the engine behind them.

    4. A street of homes, read from the blockchain

    The problem. A client turns rented homes into tokens that back a loan. On their test network every piece existed: house, token, vault, loan, rent. Nobody outside could see how a dollar of rent moved through them, and the team could not see where the live data and the app disagreed.

    What I built. A working prototype that reads the client’s live test network and draws every home as a plaster model on a 3D street, each one built from its own listing: storeys, floor area, garage. Hover over a house to see the real photo, or collect a month of rent and follow the coins.

    Try it

    Six rented homes, each one a token. Collect a month of rent, then switch a check off and see what breaks.

    Ref. tokens #1 to #6

    $9,600rent a month
    6homes in the vault
    $540,000can be borrowed, half the value
    $0paid to lenders so far

    Agent’s note

    Hover or tap a house to see its token.

    Four break-it gates

    Switch a check off and see what breaks.

    House, token, vault, loan, rent

    Scroll through, or pick a step.

    1. Six rented homes. Home 1: 3 bed, rent $1,550/mo, value $172,000.

    2. Each one a token: home 1 is token #1.

      • Title check
    3. 6 homes in the vault.

    4. $540,000 can be borrowed, half the value.

      • Valuation
      • Holder check
    5. $9,600 rent a month. 80% of the month’s rent goes to lenders. The rest stays for upkeep.

      • Rent feed

    Illustrative numbers. The real build reads every home, token and loan live from the client’s test network.

    Result. One page that explains the product to an investor in a minute and doubles as a bug list for the engineers.

    What the four builds have in common

    How fast is demand for forward deployed engineers growing?

    Fast. Two dated numbers, from two sources:

    Both reports tie the growth to the same need: companies bought AI, and someone has to make it work inside their own systems.

    Forward deployed engineer vs product manager vs solutions engineer vs consultant

    I do two of these jobs at once: I’m chief product officer and forward deployed engineer at Instruxi. So this is how I tell them apart from the inside.

    The quick test: if your customers cannot get the product working in their own systems, or you need code shipped inside a client’s stack, you need a forward deployed engineer. If you do not know what to build, a product manager. If you need a demo to win a deal, a solutions engineer. If you want an outside plan before you spend, a consultant. If nobody runs product, a fractional CPO.

    The quizFive questions, one answer

    Who do you actually need?

    Five questions about where you are. See which role you need, and what they do in week one.

    The five roles side by side
    RoleWhat they doWrites production codeWhen they come inWhat you have at the end
    Forward deployed engineerBuilds your product into one customer's systems and stays until it runsYes, inside the customer's stackAfter the sale, sometimes building the prototype that wins itWorking software in the customer's production
    Product managerDecides what to build next and why, across all customersRarelyBefore and during every build, full-timeA ranked roadmap and clear specs
    Solutions engineerShows a buyer how the product fits and answers the technical questionsDemos and proofs of conceptBefore the sale, deal by dealA demo the buyer believes, and a signed deal
    ConsultantStudies the problem from outside and recommends what to doUsually notBefore you commit money, for a fixed projectA report and a plan your team carries out
    Fractional CPORuns product and the product team, part-timeSometimesWhen nobody owns product, ongoingOne priority list and a team that ships to it

    The first and the last are the two I do: forward deployed engineering and running product. The part-time version is here: fractional CPO.

    How do you become a forward deployed engineer?

    I came through three eras, and each one gave me part of the job.

    1. Live broadcast systems. I started as a broadcast engineer at the BBC and Channel 4, then worked on live Formula 1 coverage, as technical and transmission manager at the Winter Olympics, as a technical manager at Sky and as a streaming manager at Amazon. Live TV teaches you to work inside systems other people built, to draw the workflow before you build it, and to ship things that cannot fail in front of an audience. More in how live TV and streaming work.
    2. Immersive 3D. I turned engineering models into live Unreal and Unity environments, real-time digital twins for the FIFA World Cup in Qatar, Expo 2020 and SEVEN. Then I led teams: technical director at Sensorium, VP production at Expo 2020 Dubai, VP delivery at Napster with 24 developers, designers and producers. That is the customer-facing half: taking a client’s own data and making something they can walk through. More in virtual stores, live shows and 3D worlds.
    3. AI and fintech. Blockchain work at Theta Labs and PLAYERUNKNOWN Productions, head of growth at OKX, and now Instruxi, where I ship the four builds above with AI at every step. This era adds the hardening: identity, permissions, limits and a record you can prove. More in can one person with AI do a whole team’s work.

    You do not need my route. You need what it added up to. If I were starting now, I would do it in this order:

    1. Ship one real product on one stack. Something people use, that you deployed and kept running.
    2. Work inside systems you did not build. Integrations, legacy code, other people’s data and permissions.
    3. Get close to customers. Support, delivery, implementation or solutions roles all count.
    4. Learn to write it down. A one-page scope with a demo date, and trade-offs in plain English for someone who does not care about the stack.
    5. Build with AI in the loop, and harden what you build. Fast prototypes are easy now. Production is the skill.
    6. Show your work. Demos people can press beat a CV line.

    The skills, concretely

    Questions people ask

    What does FDE stand for?

    FDE stands for forward deployed engineer: an engineer who works inside the customer’s team, on the customer’s systems, until the product works there. It is also searched as “forward deployment engineer”.

    What is the difference between a forward deployed engineer and a solutions engineer?

    A solutions engineer shows how the product fits and helps sell it. A forward deployed engineer builds production software inside the customer’s environment and stays until it runs. Many forward deployed engineers start where a solutions engineer stops.

    What is the difference between a forward deployed engineer and a sales engineer?

    A sales engineer runs demos and answers technical questions during the sale. A forward deployed engineer writes and ships the code after the contract, and often builds the prototype that wins it.

    What skills does a forward deployed engineer need?

    Writing production code in systems you did not build, scoping vague problems, explaining trade-offs to executives, and shipping fast without breaking security. In AI work, add LLM integration, AI agents and MCP, data access and permissions, and deployment.

    How fast can a forward deployed engineer ship a prototype?

    Days, with AI in the loop. The slow part is hardening: identity, permissions, limits and an audit trail. Skip it and the prototype stays a demo.

    What is the difference between a forward deployed engineer and a product manager?

    A product manager decides what to build for all customers. A forward deployed engineer builds it into one customer’s systems and writes the code. Good forward deployed engineers feed what they learn back to the product manager.

    What is the difference between a forward deployed engineer and a consultant?

    A consultant recommends what to do and hands over a plan. A forward deployed engineer ships the working software inside your systems and stays until it runs.

    Is a fractional CPO the same as a forward deployed engineer?

    No. A fractional CPO runs product and the product team part-time across the company. A forward deployed engineer works on one customer deployment at a time. I do both kinds of work, and the fractional CPO page covers the part-time product role.

    How do I become a forward deployed engineer?

    Ship one real product, then get good at working inside systems you did not build, close to the customers who use them. Add plain writing, AI in the loop and the hardening work: identity, permissions, limits and an audit trail.

    Is forward deployed engineering in demand?

    Yes. Postings grew more than 800% from the start of 2025 through September 2025, per the Financial Times, and Indeed’s postings for the role in April 2026 were roughly 729% above April 2025.

    Do you take on forward deployed work?

    Yes. If you have an AI or fintech problem that needs someone to sit with your team and ship it, write to m@tawfik.tv.

    Read next

    See all notes