Available for new freelance projects

I design and ship your SaaS, web & mobile apps — from idea to production.

Freelance Full Stack developer with 5+ years of experience, specialized in React, Next.js, NestJS, React Native and AWS. I help startups, SMBs and agencies launch reliable products: booking platforms, Stripe payments, multi-tenant SaaS and mobile apps.

Remote from MadagascarUTC+3 · overlaps with European hoursReply within 24 h
Andriatiana Jean-Marie
Andriatiana Jean-MarieFull Stack · Web & Mobile
5+

years of freelance experience

7

clients served remotely

10+

products designed and shipped

1,767

automated tests on a single project

Services

What I can build for you

One partner for frontend, backend, mobile and cloud. You get speed, consistency and peace of mind.

SaaS & web applications

From MVP to multi-tenant platform: architecture, frontend, backend and deployment.

  • Next.js / React, server rendering and SEO
  • Multi-tenancy, roles and permissions
  • Dashboards and back offices

→ Startups · SaaS companies · SMBs

Booking & payments

Hotels, spas, travel, ticketing: reliable booking engines and secure payments.

  • Stripe: payments, subscriptions, refunds, commissions
  • Real-time availability and time slots
  • Amadeus API, email / SMS notifications

→ Hospitality · wellness · travel · events

Mobile apps

iOS & Android apps with React Native / Expo, connected to your API and ready for the stores.

  • Geolocation, push notifications, payments
  • No-code → custom app migration
  • Mobile E2E testing (Maestro)

→ Marketplaces · field apps · consumer apps

APIs & backend

Secure, documented and tested REST and GraphQL APIs, designed to scale with you.

  • NestJS, Node.js, ASP.NET Core
  • Clean Architecture, BFF, modular monolith
  • JWT auth, OpenAPI, real-time

→ Growing products · third-party integrations

Cloud, DevOps & CI/CD

Reproducible AWS infrastructure and automated deployments, from dev to prod.

  • AWS: ECS Fargate, RDS, Lambda, S3, CloudFront
  • Terraform, Docker, nginx
  • GitHub Actions, GitLab CI

→ Teams that want to ship often, stress-free

AI & automation

LLM features inside your product and automation of your business workflows.

  • Sentiment analysis, generated replies (LLM)
  • OCR and data extraction (Google Vision)
  • Claude Code agents and MCP servers

→ Productivity gains · AI-powered products

Work

Real products, running in production

A selection of projects showing how I solve concrete business problems with solid technical choices.

SaaS · Multi-tenant
0double bookings, guaranteed by PostgreSQL + a Redis lock
Team project · TMap-Works2026 – ongoing580+ commits

Spa & Salon Booking

Online booking SaaS for spas and salons: service catalog, practitioner choice, real-time slots, calendar, CRM, checkout and reporting.

  • NestJS modular monolith with 8 business modules and shared front/back API contracts.
  • Zero double bookings: PostgreSQL exclusion constraint (tstzrange) plus a Redis lock, covered by concurrency tests.
  • AWS infrastructure in Terraform: 14 modules, 3 environments, multi-AZ ECS Fargate, CloudFront + WAF.
  • Industrialized delivery: 12 GitHub Actions workflows, SQS → Lambda → SES notifications, 17 ADRs.
NestJSNext.js 15TypeScriptPostgreSQL 16RedisStripeAWSTerraformPlaywright
SaaS PMS · Marketplace
4apps: PMS API, BFF, marketplace and back office
Personal project2025 – ongoing4 GitHub repositories

Stay — Hotel PMS & booking

A multi-hotel SaaS PMS and a consumer marketplace: search → booking → payment → confirmation.

  • ASP.NET Core 9 PMS API following Clean Architecture: EF Core, PostgreSQL, JWT, OpenAPI.
  • BFF pattern with NestJS 11: the Next.js 15 frontend never calls the PMS; secrets stay server-side.
  • Reliable Stripe payments: authorize then capture, idempotency, reconciliation, PCI SAQ-A compliant.
  • Bilingual back office (fr/en), multi-currency, WCAG 2.1 AA; k6, OWASP ZAP and Playwright testing.
ASP.NET Core 9C#NestJS 11Next.js 15React 19RedisStripeDockerk6
Mobile · Marketplace
1,767automated tests: Jest, Supertest, RTL and Maestro
Shipped to production2 Android apps

GoltFork — food truck marketplace

Two mobile apps (buyer and vendor) backed by a NestJS API, designed and delivered end to end.

  • Stripe payments: checkout, subscriptions and automatic refunds when a vendor declines an order.
  • Menu import via OCR (Google Vision) and SIRET verification through the INSEE Sirene API.
  • Full CI/CD: GitHub Actions → GHCR → Docker VPS behind nginx.
React NativeExpoZustandNestJSPrismaPostgreSQLStripeGoogle VisionDocker
Web platform · Impact
5criteria behind a public transparency score for each NGO
In productionInstitutional donors & Malagasy NGOs

Paika — NGO certification platform

A trust platform between institutional donors and NGOs: certification, transparency and online donations.

  • Nuxt 3 + Supabase with financial data isolated by Row-Level Security.
  • Encrypted document vault and certification back office (Kanban, timestamped audit trail).
  • Stripe donations with automatic commission and anonymized internal messaging.
Nuxt 3Vue 3TypeScriptSupabasePostgreSQLStripeTailwind CSSPlaywright

Also

Spylebook

Real-time social network: React, GraphQL Subscriptions, Prisma.

HR Management

Leave and payroll management: ASP.NET Core, C#, Next.js.

HIU Hackathon 2023 — 2nd place

E-commerce platform with 3D product visualization.

AI-augmented development

Ship faster without cutting corners

I built my own agentic development pipeline with Claude Code and MCP. Every ticket follows an automated path with strict quality gates, from requirement to merged pull request.

  • Shorter delivery cycles: more value in every sprint.
  • Every change is tested (TDD), verified in a real browser and reviewed before merge.
  • Full traceability: a run log posted on every GitHub ticket.
  • Strict guardrails: no force-push, no skipped checks, secrets redacted.
  1. 01
    GitHub ticketScoped requirement, dependencies analyzed
    plan
  2. 02
    Isolated worktreeA dedicated branch, no side effects
    git
  3. 03
    TDD developmentTests are written before the code
    tdd
  4. 04
    Browser QAReal checks with Playwright MCP
    qa
  5. 05
    Code reviewAdversarial review by a dedicated agent
    review
  6. 06
    PR & auto-mergeMerged only when CI is green
    ci ✓
Experience

Freelance work on real products

Since 2022, I have worked remotely with companies on web and mobile products running in production.

03/2025 — presentFreelance · Remote

Glib Corporation — Full Stack Developer

Travel booking platform
  • Payment and subscription module with Stripe.
  • Amadeus API integration: hotels, flights and itineraries.
  • Scheduled jobs and order lifecycle in NestJS; Docker + GitLab CI deployment.
NestJSPrismaPostgreSQLStripeAmadeusDockerGitLab CI
03/2024 — 01/2026Freelance · Remote

Digitalia LTD — Full Stack Developer

CRM and AI for the construction industry
  • Custom CRM and dynamic forms for construction professionals.
  • React Native mobile app for on-site project tracking.
  • LLM (Gemini) for customer email sentiment analysis and generated replies.
ReactReact NativeNode.jsPostgreSQLGeminiDockerGitHub Actions
04/2024 — 01/2026Freelance · Remote

MDCL — Full Stack Developer

Sports ticketing and seat management
  • Online ticketing platform: tickets, season passes and seat management.
  • Real-time sales dashboard for event organizers.
ReactNext.jsNestJSMongoDBGitHub Actions
11/2024 — 01/2025Freelance · Remote

Doci — Mobile Developer

Location-based mobile app
  • Migrated a no-code app to a custom React Native (Expo) app.
  • Native geolocation to show nearby venues.
React NativeExpoLaravelPostgreSQL
09/2023 — 02/2024Freelance · Remote

OnlyTravaux — Frontend Developer

PWA for the construction industry
  • Site-tracking PWA plus Directory and InfoTravaux modules.
  • Defined business processes with industry professionals.
ReactViteTypeScriptJestLaravel
01/2023 — 08/2023Contract

The 23 Creative — Full Stack Developer

Construction app and back office
  • Customer-tracking back office and the related client app.
  • AWS administration (EC2, S3) and GitLab CI continuous deployment.
Vue.jsLaravelMySQLAWSGitLab CI
09/2022 — 08/2023Contract

Siooka — Full Stack Developer

Restaurant SaaS (ordering and QR codes)
  • Ordering, invoicing and QR-code tickets.
  • Per-restaurant theme customization from the back office.
ReactTypeScriptGraphQLNode.jsAWS
Process

A simple, transparent collaboration

You always know where your project stands. No black box: regular demos and full access to the code.

  1. Discovery call

    30 minutes to understand your goals, your users and your constraints.

    Free · no commitment
  2. Scope & quote

    Scope, architecture, milestone-based plan and a detailed quote.

    Within 48 h
  3. Iterative build

    Short sprints, weekly demos, access to the repository and a staging environment.

    1–2 week sprints
  4. Launch & support

    Automated deployment, documentation, handover, then maintenance if needed.

    Post-launch support
Why work with me

What you actually get

One partner, end to end

Web, mobile, API and cloud: no juggling between vendors, one consistent vision of your product.

Booking & payments expertise

I know the traps: double bookings, payment idempotency, time zones, data isolation between tenants.

Measurable quality

Automated tests, CI/CD, code reviews and documented decisions (ADRs). Your product stays maintainable.

Europe-friendly hours

Based in Madagascar (UTC+3), 1–2 hours ahead of Paris and London. Fluent French, working English.

Tech stack

Modern tools, proven in production

I pick the technology for your needs, not the other way around.

Frontend

ReactNext.jsTypeScriptVue.jsNuxt 3AngularTailwind CSSZustandTanStack QueryZod

Backend

Node.jsNestJSASP.NET CoreStripeLaravelGraphQLRESTPrismaEF CoreJWT

Mobile

React NativeExpoExpo RouterEASIonicPWAMaestro

Data

PostgreSQLRedisMongoDBMySQLSupabaseRow-Level Security

Cloud & DevOps

AWSDockerTerraformGitHub ActionsGitLab CInginxVercelNetlify

Quality & AI

PlaywrightJestClaude CodeVitestk6OWASP ZAPxUnitMCPGemini
FAQ

Frequently asked questions

Do you work with clients in Europe and abroad?

Yes. I work 100% remotely from Madagascar (UTC+3), only 1–2 hours ahead of Paris and London. I have worked remotely with French-speaking and international companies, with regular video check-ins.

What kind of engagements do you take?

Fixed-price projects (MVP, full platform, mobile app), team augmentation, taking over or extending an existing product, and maintenance. I adapt to your workflow (Scrum, Kanban, Jira, Taiga, GitHub Projects).

How much does a project cost?

It depends on the scope. After a free discovery call, I send a detailed quote split into milestones, so you stay in control of the budget at every step.

Can you take over an existing project?

Yes. I start with an audit (code, tests, deployment, security), secure what exists with tests and CI, then evolve the product without rewriting everything.

You use AI — is my code reliable?

AI speeds up the work, but every change goes through automated tests, browser verification, code review and CI. You fully own the code, and I am happy to sign an NDA.

Do you offer maintenance after launch?

Yes: bug fixes, security updates, new features and production monitoring, on a monthly retainer or on demand.

Contact

Got a project in mind? Let's talk.

Tell me about your needs in a few lines. I reply within 24 hours with first ideas and a call proposal.

Andriatiana Jean-Marie
Andriatiana Jean-MarieAvailable for new freelance projects
Project type

Your details are only used to reply to you.