antoinedeveyrac.fr

Resume

Experience

Developer / Founder

07/2025 - Present

Lily · Amiens, France

Built a plant care mobile app end to end, from the first idea to a product live on the App Store (rated 4.8). Sole developer and product owner, in charge of technical architecture, UI/UX design, development, marketing, SEO, acquisition and monetization. Over 3,500 plants added and 1,200 active users in 4 months of beta.

React NativeExpoEffect.jsPostgreSQLRedisOpenAIDrizzlepgvectorBunGitHub Actions
  • •TypeScript monorepo of 9 packages (api, app, db, shared, web, admin, mcp, knowledge-db, plant-scanner) with Bun and Turborepo.
  • •Backend API written 100% in Effect.js, with dependency injection through Layers, typed errors with Schema.TaggedError and 40+ services (auth, AI, push, gamification, social, weather, scheduling).
  • •Streaming AI chat (Vercel AI SDK) with per-plant RAG context through pgvector (care history, health and environment of each plant). 73% engagement rate among active users.
  • •Native plant scanner (custom Expo module) that identifies 15,000+ species and diagnoses diseases with AI vision.
  • •Full gamification system with achievements, milestones and care streaks. Raised D7 retention by 40%.
  • •Event-driven system (Redis pub/sub) for push notifications, care scheduling and daily tips, run by 6 dedicated schedulers.
  • •Social features with public profiles, follows, rooms for each part of the home and care delegation between users.
  • •Bilingual (en/fr) Next.js 16 marketing site with an SEO blog, JSON-LD, sitemap and i18n. 8,000 organic visits per month.
  • •Admin dashboard (Vite + React 19) for moderation, analytics and gift code management.
  • •MCP (Model Context Protocol) server for advanced AI interactions with the API through @effect/ai and @effect/rpc.
  • •Full CI/CD pipeline with 5 GitHub Actions workflows (CI, iOS build, OTA update, manual build), automated tests and TestFlight builds in under 8 min.
  • •Freemium model (€4.99/month or €29.99/year) with RevenueCat and a 7-day free trial. 6.2% free-to-paid conversion rate.

Fullstack Developer

06/2024 - 07/2025

Miles Republic · Lille, France

Marketplace platform for running race organizers (trail, marathon, ultra). Rebuilt the e-commerce layer that serves 150,000+ registered runners and 800+ events a year. Worked in a team of 4 developers using Scrum.

Next.jsNode.jsPrismaReactMedusaJSStripe
  • •Built custom MedusaJS modules that automate the whole payment cycle, covering Stripe charges, partial cancellations, automatic refunds and dispute handling. Cut support ticket volume by 60%.
  • •Advanced Stripe integration with webhooks, payment intents, multi-currency support, conditional refunds and automated accounting reconciliation.
  • •Optimized critical queries and added caching strategies, bringing average load time down from 3.2s to 1.1s.
  • •Designed a read replication architecture (leader-based replication) that handles 15,000 requests/min at registration peaks.
  • •Migrated the REST API step by step to optimized Prisma endpoints, cutting payload size by 45%.

Fullstack Developer

10/2021 - 06/2024

Freelance · France

Freelance work focused on web3 and mobile apps. Worked with 12+ clients on projects ranging from MVPs to full rebuilds, for €180K in total revenue over the period.

GraphQLRustSolidityAnchorCosmWasmReact Native
  • •Built 3 smart contracts running in production on Solana and Ethereum, handling €250K+ in transaction volume.
  • •Created Smashpros (open source, 400+ active users), a performance tracking tool for local gaming communities.
  • •Built Discord and Telegram bots for crypto trading, with 1,200+ active users across the servers they run on.
  • •Shipped 8 mobile apps (React Native) and 4 web apps for clients in finance, gaming and real estate.
  • •Designed distributed systems for high-load applications (10K+ concurrent users).

Fullstack Developer

09/2016 - 10/2021

Ewill · Amiens, France

Web and mobile development agency in Amiens. Went from junior developer to technical lead on mobile projects in 2 years. Set up the company's mobile team, which brought in 35% of annual revenue from its second year.

ReactAngularVue.jsReact NativeNode.jsPHPPython
  • •Built 15+ mobile and web apps for clients such as the Chambre des Notaires de Paris, Decayeux and Enedis.
  • •Set up the mobile development team (React Native), with 6 apps published on the stores and 50K+ total downloads.
  • •Trained and mentored 8 interns and junior developers on React and React Native.
  • •R&D on new kinds of projects, including a drone control app (Enedis partnership), connected IoT kiosks and 3D printer prototyping.
  • •Owned the client relationship on 10+ concurrent projects, with a 95% satisfaction rate.

Education

Master's in Computer Science

2017 - 2019

ENIGMA · Lille, France

  • •Fullstack and mobile development project
  • •Database management (SQL, NoSQL)
  • •Data science (R, Pandas, NumPy)
  • •Hacking frameworks (Metasploit, Wireshark, Nmap)
  • •Agile and Scrum methodologies

Bachelor's in Web Development

2016 - 2017

Efficom · Lille, France

  • •Programming languages (PHP, JavaScript)
  • •Management fundamentals
  • •E-commerce project from scratch (Node.js, React, React Native)

DUT MMI (2-year degree in Multimedia and Internet)

2014 - 2016

IUT · Lens, France

  • •Programming (PHP, SQL, JavaScript, HTML/CSS)
  • •Design (Adobe suite)
  • •Mathematics (statistics, algorithms)
  • •Server administration, networking

Skills

languages

JavaScriptTypeScriptPythonHTMLCSSSwiftRustSolidity

frameworks

ReactReact NativeNext.jsNode.jsAngularJSVue.jsEffectGraphQLPrisma

infra

DockerAWSGCPPostgreSQLMongoDBRedisGitCI/CD

architecture

Load balancingCachingReplicationMonorepoBDD/TDDEvent-driven

blockchain

SolanaEthereumAvalancheCosmosHardhatAnchor

Languages

French

Native

English

Bilingual

Spanish

Elementary