Senior full stack engineer, 12 years of experience. Backend, frontend, mobile, and the infrastructure that runs it. I work in the JavaScript and TypeScript ecosystem: Node and Express on the server, React on the web, React Native on mobile, PostgreSQL and MongoDB for data. I deploy and monitor what I build across Azure, AWS, GCP and Alibaba Cloud, so a project can go from a conversation with stakeholders through to production and stay stable there without me handing it off halfway. Two situations where I'm useful. Starting a project from nothing, where the architecture decisions made in the first month determine what the next three years cost. And joining an existing codebase, where the job is reading someone else's decisions accurately before touching anything. Craftsmanship and AI: AI has made writing code much cheaper. The consequence is that teams now generate architectural problems faster than they used to, and those problems still cost what they always cost. DDD, TDD, clean architecture and SOLID are the practices that keep a codebase workable at month eighteen, and they matter more now that volume is easy. I use AI heavily in my own workflow. Combined with the engineering practices above, it lets me deliver at a pace that used to require a small team, while keeping the code tested and maintainable. AI in products: I integrate LLMs into production applications using LangChain and provider APIs, design multi-agent architectures, and build MCP servers. Track record: Carrier: five internal tools built solo from specification to production across a multi-cloud environment, generating several hundred thousand dollars in annual savings. Oney Bank: built a mobile banking product from scratch, comparable to N26 or Revolut. Led the team responsible for card payments and transfers. Agicap: new product from zero in Node and TypeScript, and technical mentoring for the team on DDD, TDD and CQRS. Interencheres: migrated a legacy PHP payment system to Stripe while maintaining support for the legacy providers, reconstructing the functional specifications from the code because the original team had left. IronQuest: my own iOS application, built and shipped solo. React Native, AI-generated training programs, live on the App Store with paying subscribers.

Samy Ouachek

Senior full stack engineer, 12 years of experience. Backend, frontend, mobile, and the infrastructure that runs it. I work in the JavaScript and TypeScript ecosystem: Node and Express on the server, React on the web, React Native on mobile, PostgreSQL and MongoDB for data. I deploy and monitor what I build across Azure, AWS, GCP and Alibaba Cloud, so a project can go from a conversation with stakeholders through to production and stay stable there without me handing it off halfway. Two situations where I'm useful. Starting a project from nothing, where the architecture decisions made in the first month determine what the next three years cost. And joining an existing codebase, where the job is reading someone else's decisions accurately before touching anything. Craftsmanship and AI: AI has made writing code much cheaper. The consequence is that teams now generate architectural problems faster than they used to, and those problems still cost what they always cost. DDD, TDD, clean architecture and SOLID are the practices that keep a codebase workable at month eighteen, and they matter more now that volume is easy. I use AI heavily in my own workflow. Combined with the engineering practices above, it lets me deliver at a pace that used to require a small team, while keeping the code tested and maintainable. AI in products: I integrate LLMs into production applications using LangChain and provider APIs, design multi-agent architectures, and build MCP servers. Track record: Carrier: five internal tools built solo from specification to production across a multi-cloud environment, generating several hundred thousand dollars in annual savings. Oney Bank: built a mobile banking product from scratch, comparable to N26 or Revolut. Led the team responsible for card payments and transfers. Agicap: new product from zero in Node and TypeScript, and technical mentoring for the team on DDD, TDD and CQRS. Interencheres: migrated a legacy PHP payment system to Stripe while maintaining support for the legacy providers, reconstructing the functional specifications from the code because the original team had left. IronQuest: my own iOS application, built and shipped solo. React Native, AI-generated training programs, live on the App Store with paying subscribers.

Available to hire

Senior full stack engineer, 12 years of experience. Backend, frontend, mobile, and the infrastructure that runs it.

I work in the JavaScript and TypeScript ecosystem: Node and Express on the server, React on the web, React Native on mobile, PostgreSQL and MongoDB for data. I deploy and monitor what I build across Azure, AWS, GCP and Alibaba Cloud, so a project can go from a conversation with stakeholders through to production and stay stable there without me handing it off halfway.

Two situations where I’m useful. Starting a project from nothing, where the architecture decisions made in the first month determine what the next three years cost. And joining an existing codebase, where the job is reading someone else’s decisions accurately before touching anything.

Craftsmanship and AI:

AI has made writing code much cheaper. The consequence is that teams now generate architectural problems faster than they used to, and those problems still cost what they always cost. DDD, TDD, clean architecture and SOLID are the practices that keep a codebase workable at month eighteen, and they matter more now that volume is easy.

I use AI heavily in my own workflow. Combined with the engineering practices above, it lets me deliver at a pace that used to require a small team, while keeping the code tested and maintainable.

AI in products:

I integrate LLMs into production applications using LangChain and provider APIs, design multi-agent architectures, and build MCP servers.

Track record:

Carrier: five internal tools built solo from specification to production across a multi-cloud environment, generating several hundred thousand dollars in annual savings.

Oney Bank: built a mobile banking product from scratch, comparable to N26 or Revolut. Led the team responsible for card payments and transfers.

Agicap: new product from zero in Node and TypeScript, and technical mentoring for the team on DDD, TDD and CQRS.

Interencheres: migrated a legacy PHP payment system to Stripe while maintaining support for the legacy providers, reconstructing the functional specifications from the code because the original team had left.

IronQuest: my own iOS application, built and shipped solo. React Native, AI-generated training programs, live on the App Store with paying subscribers.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

French
Fluent
English
Advanced

Work Experience

Founder & Solo Engineer at Iron Quest
January 1, 2026 - Present
Self-employed remote founder building a gamified iOS strength-training app. Owns product end-to-end: architecture, mobile, backend, AI, infrastructure, compliance, analytics and acquisition. Delivered features including App Store publishing, offline-capable event sourcing, offline-first sessions reconciliation, and progression derived from replaying full event history. Generates AI program creation via the Anthropic API (prompt architecture, structured output, cost control). Implemented subscription billing and entitlement management, and analytics/attribution pipeline (PostHog and Meta Conversions API) plus paid acquisition. Developed MCP servers and integrates LLMs into production using LangChain.
Full Stack Engineer at Industrial group (client)
October 1, 2023 - January 1, 2026
Freelance role in Paris/remote. Built a React Native/Expo app from zero to App Store approvals, single-handedly. Designed event-sourced data model for reliable offline mode: sessions are logged without connectivity and later reconciled cleanly on sync; progress stats are derived from replaying the full event history. Implemented AI program generation using Anthropic API with prompt architecture, structured output and cost control. Developed subscription billing and entitlement management. Built analytics and attribution pipeline using PostHog and Meta Conversions API; ran paid acquisition.
Senior Backend Craftsman at Interchère s (freelance client)
October 1, 2022 - July 1, 2023
Freelance backend engineer for a French online auction platform; worked on Node.js backend services and data layer with PostgreSQL and MongoDB. Contributed to clean architecture and SOLID practices in payments/auction-related flows. Owned reliable backend implementations and improved service quality within a distributed, multi-service environment.
Senior Backend Craftsman at Agicap
January 1, 2022 - October 1, 2022
Freelance on a cash-flow management SaaS. Worked on core backend services in Node.js/TypeScript with PostgreSQL and deployed on GCP. Implemented CQRS-style clean architecture, DDD/TDD/solid engineering practices, and improved maintainability in production systems serving thousands of European companies and a large-scale operational workload.
Senior Lead Backend Developer at Oney
January 1, 2020 - January 1, 2022
Freelance backend lead in French e-commerce banking/financing solutions. Delivered internal tools to production (Node/Express APIs, PostgreSQL) generating significant annual internal cost savings. Recovered missing functional specifications by analyzing legacy PHP code after a full team handover. Migrated a legacy multi-provider payments system from PHP monolith to a modern Stripe-based system while preserving service continuity. Reconstructed lost requirements, rebuilt the payments system from scratch while keeping legacy providers isolated via clean, SOLID architecture. Led work with Scrum ceremonies, contributed to DDD/TDD/CQRS practices, and mentored the team. Built an invoicing/voice-collection product from scratch within an existing product line.
Co-Founder & CTO at LeGratin
April 1, 2019 - October 1, 2020
Co-founded and ran a tech recruitment agency for developers, alongside freelance missions. Built and maintained backend services and data storage, using AWS Lambda and MongoDB as part of production infrastructure.
Backend Developer at Qare.fr
March 1, 2019 - October 1, 2019
Freelance backend developer pioneering remote medical consultations. Audited existing Node.js services, implemented new microservices, and integrated connected medical devices for remote diagnostics. Worked with Node.js, MySQL/MongoDB and CI tooling (e.g., Jenkins).
Backend Developer at Ouicar
September 1, 2018 - March 1, 2019
Freelance in Paris for peer-to-peer car rental platform. Joined a rewrite initiative from legacy services to modern architecture. Audited existing services, implemented new microservices, and shaped architectural decisions. Worked with Node.js, MySQL, and Jenkins.
Backend Developer at Kaptén (Chauffeur Privé)
October 1, 2016 - September 1, 2018
Backend developer for France’s #2 ride-hailing company. Managed the transition from a legacy monolith to mature microservices, performed a GDPR compliance audit, implemented services in Node.js and Go, and reduced technical debt across legacy code and data stores.
Full Stack Developer (CDI) at LaJavanness
June 1, 2015 - October 1, 2016
Full-stack permanent role in a startup incubator bridging startups and large corporations. Managed a small team, delivered projects and innovative POCs (blockchain, VR) for large groups including Thales. Ran client meetings and worked on end-to-end solutions using Node.js, Meteor, AngularJS, MongoDB, PostgreSQL, AWS, and C/C++.
Teaching Assistant / Network Technician at IONIS E learning group
February 1, 2014 - April 1, 2015
Tutored students in C++ (Epitech; 2nd/3rd years), C & PHP (ETNA; 3rd year) and PHP/OOP (Web@cadémie; 1st year). Also worked as a network technician at Le Bocal.

Education

Bachelor in Information Technology, Computer Science at European Institute of Technology
January 1, 2012 - January 1, 2015
Baccalauréat Scientifique, Sciences de l'Ingénieur at Lycée Le Corbusier
January 1, 2009 - January 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Computers & Electronics, Media & Entertainment, Gaming

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer today.