You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Franck DufournetFD

Franck Dufournet

Fullstack Developer — React / Next.js / Node.js /

550 €/jour
3 projets
Ho Chi Minh City, VN
8-15 ans

Délai de réponse moyen : 1h

À propos de Franck

Hi, I'm a fullstack developer with 7+ years of experience, based in Ho Chi Minh City and open to freelance, part-time, or full-time remote roles.

I build clean, testable, and scalable apps using:
  • React.js / Next.js / TypeScript / Tailwind
  • Node.js / Bun / Express.js / Elysia.js / MongoDB / PostgreSQL
  • Monorepo architecture, CI/CD, Zod, Zustand, React Query
  • Real-time: SSE, WebSockets
🔧 Recent work:
  • DeFi platform (Coreum blockchain, DEX, Launchpad, real-time analytics, wallet integration, TypedSQL)
  • Crypto marketplace (Hydro Network, NFTs, wallet integration, filters)
  • Event management PWA (media uploads, real-time chat, admin tools)
Let's connect, I'm available for freelance missions or long-term roles.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle limitée

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Cruise Control - Coreum
    Full Stack Developer (Blockchain DeFi)
    HIGH TECH
    septembre 2024 - novembre 2025 (1 an et 2 mois)
    Ho Chi Minh City, Viêt Nam
    Description:

    Built a complete DeFi platform on Coreum blockchain, combining DEX (Decentralized Exchange), token launchpad, and real-time analytics for traders and liquidity providers.

    Backend Architecture:
    • Designed 50+ REST API endpoints using Bun runtime and Elysia.js with Swagger documentation
    • PostgreSQL multi-schema: read-only for blockchain indexer (SubQuery), read-write for app data
    • Created 20+ TypedSQL queries for analytics: Portfolio PnL, Pool APR, LP rewards, trader statistics
    • SafePrismaClient protection layer preventing writes to indexer schema
    • Background jobs: price sync (5min), automated snapshots (hourly)
    • PostgreSQL triggers for price calculation and propagation across pools

    Real-time Systems:
    • Server-Sent Events (SSE) for live blockchain updates (swaps, trades, liquidity)
    • React Query cache invalidation for automatic UI refresh
    • WebSocket chat for community interaction
    • Price normalization handling variable token decimals (6-18)

    Frontend Development:
    • Next.js 14 with App Router and Server-Side Rendering
    • Wallet integration: Keplr/Cosmos using Graz v0.4.2
    • Real-time charts with Recharts (1H/1D/1W)
    • Portfolio dashboard: holdings, PnL tracking, transaction history
    • Token explorer with filters, search, sorting
    • Responsive TailwindCSS, mobile-first
    • Optimistic UI updates

    Architecture & DevOps:
    • Zero-downtime migration from frontend to backend APIs via proxy pattern
    • Docker containerization, Railway deployment with CI/CD
    • Fixed critical bugs: price normalization ($47M bug), metadata override, decimal handling

    Key Achievements:
    • 55+ tokens synchronized in real-time
    • API latency <100ms average
    • 28+ active traders with complete history
    • Production-ready deployment

    Stack:TypeScript, Bun, Elysia.js, PostgreSQL, Prisma, Next.js 14, React Query, Graz, Recharts, TailwindCSS, SSE, WebSockets, Docker, Railway
    Next.js PostgreSQL Blockchain React.js Typescript
  • Evento
    CTO – Evento (Freelance Fullstack Developer)
    juillet 2024 - Aujourd'hui (1 an et 11 mois)
    Ho Chi Minh City, Vietnam
    🚀 CTO – Evento

    Sole developer and technical architect of the Evento platform (web app & backend).
    • Built the entire frontend with Next.js, TailwindCSS, Zustand, and cva variants
    • Refactored and extended the backend with Express.js and MongoDB (legacy code cleanup + new features)
    • Set up full CI/CD: Vercel (frontend) + AWS (API, S3 for media, SES + Mailjet for emails)
    • Designed a modular monorepo with shared packages (types, ui, eslint-config)
    • Developed internal libraries like @ezstart/ui (, , etc.)
    • Applied strict TypeScript + Zod validation, Husky + lint-staged + commitizen for consistency
    • Built scalable, typed, testable architecture

    Stack: Next.js, React, TailwindCSS, Typescript, Express.js, MongoDB, Zustand, AWS (S3, SES), Vercel, Zod, Jest, pnpm
    Next.js Aws API Project Management Stripe
  • Informal Systems
    Frontend Developer – Hydro (Freelance)
    avril 2025 - juin 2025 (2 mois)
    Ho Chi Minh City, Viêt Nam
    Frontend contribution to the Hydro (Cosmos Network) ecosystem – live at [hydro.cosmos.network](https://hydro.cosmos.network).

    • Developed a scalable lockup-actions system (transfer, list, update, buy, unlist)
    • Built the `/lockups/marketplace` page with listing, sorting, filtering, and action logic
    • Integrated Supabase for listings data (build scripts + update APIs)
    • Extended core lockup types (`MarketplaceLockup`, `AugmentedLockup`) and implemented form validation, image fallback logic, and dynamic filtering
    • Code merged into the main repo (features progressively released)

    Stack: React.js, Next.js, Supabase, Typescript, TailwindCSS
    Blockchain Front-End development IT support

Avis

5,0

sur 3 évaluations

BenjaminB

Benjamin

ClausIA

Avis laissé le 15/11/2025

Très bon travail de la part de Franck sur cette mission. Livraison propre, conforme au périmètre, communication fluide et réactivité appréciable. Collaboration efficace comme toujours. Je recommande.
BenjaminB

Benjamin

ClausIA

Avis laissé le 04/09/2025

Très satisfait de cette seconde collaboration avec Franck. Le Lot 2 a été livré dans le périmètre défini, conforme aux attentes et dans de bonnes conditions. Travail sérieux, communication claire et réactivité appréciée. Je recommande vivement.

Recommandations

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Gérez du code avec Git et GitHub Réalisez un cahier des charges fonctionnel Déboguez l'interface de votre site internet Découvrez le fonctionnement des algorithmes Gérez votre application React avec Redux et Redux
    Toolkit
    Gérez du code avec Git et GitHub Réalisez un cahier des charges fonctionnel Déboguez l'interface de votre site internet Découvrez le fonctionnement des algorithmes Gérez votre application React avec Redux et Redux
  • Bachelor's degree
    OpenClassrooms
    2024
    Bachelor's degree

Compétences

Catégories