Software engineer · Product Engineer

From business problem
to a product
in production

I help startups, scale-ups and product teams turn complex business problems into reliable products: scoping, architecture, development and production.

Complex products · Full-stack · Data · Business systems

Antoine Andrieu, in a white t-shirt, looking at the camera, tattoos visible.

I built at

MycophytoArise TravelScirculaKnapMeta ITIzargolf

About

Antoine Andrieu smiling, in a black t-shirt, arms crossed.
Antoine Andrieu Software engineer & Product Engineer

I turn complex problems into reliable products.

I start from the real work: how the operation runs, who decides, where information gets lost and which rules live only in people's heads. I turn that into product decisions, an architecture, a data model and code. Then I stay until the product works — or take over what exists until the team can rely on it again.

For fifteen years, the thread has been the same: understand a business problem, make it legible, then build or make reliable the product that carries it. My work spans travel, retail, fashion, business tools and agritech — a field I am particularly drawn to, without limiting my work to it. Today, at Mycophyto, I work on the data pipelines, warehouse and APIs that feed internal applications. Before that: senior engineer remotely at Arise Travel, based in San Francisco, co-founder and CTO remotely at Scircula, based in Amsterdam, then backend roles at Knap, Meta IT and Izargolf. I am used to working in multicultural environments, through collaborations with teams across several countries.

I do not start from a specification document. To understand a business, I need to speak with the people doing the work as well as the people making the decisions. That is where the real trade-offs are.

Expertise

The moments when the product needs to move.

01

An idea needs to become a product

The business problem is clear, but the product does not exist yet. I scope what matters, choose an architecture that fits and build through to a first version people can genuinely use. The right product before the right stack.

02

The product exists, but has stopped moving

The codebase, technical debt or deferred decisions are slowing the team down. I map the existing system, set priorities and restore a delivery path without rewriting for its own sake.

03

The systems no longer support growth

APIs, ERP, billing, product and internal tools no longer work together, or the data is no longer reliable. I restore a source of truth and documented interfaces where the team needs them.

04

The team repeats too much manual work

Data entry, sorting, follow-ups, reconciliations: I automate what should not depend on one person, with explicit business rules and human oversight whenever a decision is involved.

05

AI needs to solve a real problem

I build agents connected to your data and tools when they genuinely improve a workflow. Business rules stay explicit, and human validation stays where a decision matters.

Projects

From idea to production.

01

Startup · 2020-2022

Scircula

Co-founder & CTO

With my co-founder, we built an online garment-fit product: matching a garment's measurements to a customer's to reduce returns. For two years, I owned the roadmap, architecture, hiring and development through to go-to-market. The company stopped in 2022: reliable measurements and selling to fashion brands remained the model's constraints.

A garment-fit product built through to go-to-market, with the roadmap, architecture and engineering team owned end to end.

ReactDjangoPyTorchShopify

02

Clients · in production

Operations digitalization

Custom modules, connectors, data migration

SMEs and a farm team were working with spreadsheets or software that did not match their process. I turned those operations into ERP systems teams could use every day: custom modules, connectors to existing tools and migrated history. The work does not stop at the software: the data migration and team adoption determine the result.

Operations moved out of spreadsheets and into ERP systems teams could genuinely use every day.

OdooPythonPostgreSQLAutomation

03

Personal product · in development

Rosa Agri

Designed and built alone

A digital twin for a farm, connecting plots, technical itineraries, production decisions and traceability. I am designing the data chain end to end: Postgres as the source of truth, n8n for orchestration, an agent that normalizes and enriches incoming data with its provenance and confidence level, then human validation before publication.

A traceable data chain, with human validation before information becomes a decision.

Next.jsNestJSPrismaPostgreSQLn8n

04

Arise Travel · prototype

AI call system

Senior engineer, two implementations

At Arise Travel, hotel bookings came in by phone, one person per call. I built a prototype automated switchboard, from the first sentence to a confirmed booking, without an operator. We explored two approaches — open-source components, then an API — with the same challenge: controlling latency, error recovery, real-time monitoring and containerized deployment.

An automated phone-booking flow, monitorable in real time and deployable in containers.

FastAPIReactOpenAIDeepgramKubernetes

05

Arise Travel · shut down with the startup

Decentralized booking network

Design and implementation

Bookings went through intermediaries, and every layer introduced price errors. I designed and implemented a private Hyperledger Fabric network: smart contracts for booking logic and a shared ledger between participating organizations, without an intermediary re-translating rates.

Shared booking logic between organizations, without an intermediary layer translating rates.

Hyperledger FabricBlockchainSmart contracts

06

My own systems · daily use

Hermes Agent

Built and operated by me

Hermes runs on my own systems, not in a demo: normalizing incoming data, watching sources, preparing deployments and reviewing code. Every workflow follows the same chain: tools, data, explicit business rules, human validation where a decision is at stake, then action. This same mechanism plugs into a company's processes.

Daily workflows that automate useful work without removing meaningful human controls.

AI agentsMCPPythonAutomation

Experience

Fifteen years of shipping.

2024 — Present

Mycophyto

Data Engineer & Full-Stack Developer

Grasse, France

Data pipeline, warehouse and APIs feeding the internal applications: the agronomy teams' questions become tools they use every day. Integrated with the ERP.

DataPostgreSQLOdooFull-stackAgritech

2022 — 2024

Arise Travel

Senior Full-Stack Engineer

Remote · San Francisco, USA

AI switchboard prototype and a private Hyperledger Fabric network for hotel bookings, two implementations of the switchboard. Real-time dashboard, container orchestration.

PythonFastAPITypeScriptKubernetesOpenAIAWS

2020 — 2022

Scircula

Co-founder & CTO

Remote · Amsterdam, Netherlands

Product roadmap, architecture, hiring and code, through to the end of the adventure.

PythonDjangoNext.jsReactAWS

2018 — 2020

Knap

Senior Backend Engineer

Nice, France

Backend for a connected shopping cart: REST API, middlewares, embedded packaging, CI/CD and server operations.

JavaScriptNode.jsPostgreSQLLinux

2016 — 2017

Meta Information Technology

Backend Developer

Biarritz, France

ERP integration at SMEs: custom modules, connectors, RESTful APIs. This is where operations digitalization started for me.

PythonDjangoOdooPostgreSQL

2012 — 2015

Izargolf

Backend & Mobile Developer

Biarritz, France

Web and mobile apps for golfers, from business logic to REST APIs and iOS and Android apps; coordinated the electronics contractors.

PHPSymfonyPostgreSQLiOSAndroid

Tools

What I use, layer by layer

Digitalization & ERP

OdooPythonn8n

Backend & API

TypeScriptNode.jsNestJSFastAPIDjangoGraphQL

Data

PostgreSQLdbtPrefectAirbyteSQL

Frontend

ReactNext.jsTailwind CSS

Infra & delivery

DockerKubernetesAWSGitLab CI/CDLinux

AI & agents

Hermes AgentMCPOpenAIOpenRouterAnthropic

Working together

The products I build, take over, or make reliable.

01

Build a product from scratch

A business problem to turn into a product: scoping, architecture, development and production. I step in where decisions, building and delivery all need to happen.

02

Take over a stalled product

A product already exists, but decisions, technical debt or delivery are slowing it down. I map the existing system, set priorities and restore a delivery path.

03

Make a growing product reliable

Fragile code, risky dependencies, poorly understood flows or debt that prevents progress: I secure what matters and evolve the product without stopping the business.

Where I can help

0→1 productStartups & scale-upsSaaS & B2B productsAgritech (a focus)Architecture & APIsData systemsProduct takeoverAutomation & applied AI
Antoine Andrieu seated, smiling, in a beige turtleneck.

Contact

Let's talk about
the problem

Describe the product you need to build, the system slowing your team down, or the technical decision that is blocked. I reply with how I read the problem and the first thing I would build.

Confidential conversations welcome to build, take over or make a product or system reliable. antoine@andrieu.me