Thomas Jeu — Senior Software Engineer — Mobile & Full-Stack ======================================================================== Location: Hamilton, New Zealand (Pacific/Auckland) Email: jeuthomas03@gmail.com Phone: +64 22 104 5335 Website: https://thomasjeu.fr GitHub: https://github.com/thomasjeu03 LinkedIn: https://www.linkedin.com/in/thomasjeu/ Website: https://thomasjeu.fr SUMMARY ------------------------------------------------------------------------ Full-stack engineer with 5+ years shipping production mobile and web apps. Founder of Powor, a social training platform on iOS with 600+ users, built end-to-end on React Native/Expo, NestJS and MongoDB. Owns complete systems — on-device and vision ML pipelines, RevenueCat subscriptions, CI/CD and App Store operations. I build products the whole way down — the app, the API behind it, the pipeline that ships it, and the App Store listing it lands on. That shows up in Powor, a social training app I founded and ship solo, and in agency work, where I've architected design systems and APIs several teams build on. I care about the parts that are easy to skip: type safety that holds, a design system people reuse instead of route around, and releases that don't get rejected. AVAILABILITY ------------------------------------------------------------------------ Available for senior mobile and full-stack roles, remote or based in New Zealand, or contract work. Preferred roles: Senior Mobile Engineer, Senior Full-Stack Engineer, Founding Engineer, React Native Lead Work modes: Remote, Hybrid, On-site (Waikato / Auckland) EXPERIENCE ------------------------------------------------------------------------ Founder & Lead Engineer — Powor — Gym Community 2025 — Present (January 2025 – present) · Hamilton, New Zealand · On-site Founded and solo-built Powor, a social training platform for iOS — the app, the API, the ML behind Body Scan, and everything needed to keep shipping it. - Grew to 600+ users by shipping a social workout platform solo (React Native/Expo, NestJS, MongoDB) — feed, following, rankings and challenges layered on a full training tracker. - Built Body Scan on a dual-tier OpenAI vision pipeline and IMU-based exercise recognition with CoreML, routing the common path to a cheaper model to keep per-request cost down. - Lifted subscription conversion 30%+ with A/B-tested RevenueCat paywalls, free-trial flows and multi-currency pricing, shipped across five localisations. - Reached v1.17 since the November 2025 launch on Xcode Cloud CI/CD and TestFlight, with zero rejected builds in production. Stack: React Native, Expo, NestJS, MongoDB, watchOS, CoreML, RevenueCat, OpenAI API, Xcode Cloud Full-Stack Developer & Design Lead — Caddev Agency 2023 — Present (January 2023 – present) · Remote · Remote Own the design system and platform architecture behind the agency's client work, from Figma handoff to containerised deployment. - Delivered 10+ client projects on time by building a shared design system (React/Tailwind), cutting per-project UI setup by ~40%. - Architected the component library and multi-tenant NestJS APIs (Keycloak, CapRover/Docker) behind Nevven, a CRM-ERP for the construction sector. - Led Figma-to-code handoffs and atomic design standards, adopted by 3 junior developers. Stack: React, NextJS, TailwindCSS, NestJS, Keycloak, Docker, CapRover, Figma Freelance Software Engineer — Independent 2023 — 2025 (January 2023 – January 2025) · Remote · Remote Took client and personal products from zero to the App Store, working solo across mobile, web and computer vision. - Delivered 15+ SPAs and iOS apps end to end; built Wonder Story (React Native + NextJS + Prisma, 100+ users) from zero to App Store independently. - Prototyped CrachMove, a macOS computer vision app (MediaPipe, OpenCV) for real-time rep counting via webcam — shipping a working demo in under 2 weeks. Stack: React Native, NextJS, Prisma, MediaPipe, OpenCV Front-End Developer — Koredge Agency 2022 — 2023 (January 2022 – January 2023) · France · On-site Front-end delivery on high-traffic marketing sites, plus the tooling standards the team adopted. - Shipped 8+ pixel-perfect integrations (ReactJS/NextJS) and reduced load time ~25% on a high-traffic site via lazy-loading and code-splitting. - Established ESLint/Prettier standards across the team, cutting code-review cycles by an estimated 20%. Stack: ReactJS, NextJS, TypeScript, ESLint, Prettier SELECTED WORK ------------------------------------------------------------------------ Powor — Gym Community 2025 — Present · iOS + watchOS · Social fitness platform · Founder & Lead Engineer — solo build · Live What Strava did for running, for lifting. A social feed, following, PRs and rankings layered on a full training tracker. Every layer is mine — the app, the API, the ML behind Body Scan, and the release pipeline. Problem: Most training apps are solitary logbooks, and people quit them. Consistency comes from progress being visible to the people you train alongside — the thing that made Strava work for runners, and that lifting never really got. Contribution: - Built the social layer end to end — feed, following, likes and comments, rankings and challenges — so a logged session becomes something friends actually see. - Modelled the training domain properly: sets, reps, load and RPE per exercise, feeding PR detection, progression analytics, streaks and achievement badges through MongoDB aggregation pipelines rather than client-side maths. - Shipped Body Scan on a dual-tier OpenAI vision pipeline, routing the common path to a cheaper model and escalating only on low confidence, so per-request cost stays flat as usage grows. - Architected IMU-based exercise recognition with CoreML, running inference on-device so logging keeps working without a network round trip. - Engineered A/B-tested RevenueCat paywalls, free-trial flows and multi-currency pricing that lifted subscription conversion by 30%+. - Localised into five languages and set up Xcode Cloud and EAS Build CI/CD with TestFlight distribution — v1.17 shipped since the November 2025 launch, zero rejected builds. Outcomes: 600+ Users · 30%+ Conversion lift · 5 Languages shipped Stack: React Native, Expo SDK 57, NestJS, MongoDB Atlas, watchOS, SwiftUI, CoreML, RevenueCat, OpenAI API, Xcode Cloud Link: App Store — https://apps.apple.com/app/apple-store/id6747926790?pt=127934195&ct=From%20Instagram%20Thomas&mt=8 Nevven — The CRM built for small and mid-sized businesses 2023 — Present · Web platform · Design system · Design system architect & full-stack developer · In production A multi-tenant CRM used by French SMEs to run clients, quotes, invoices, projects and purchasing in one place. I own the design system the whole platform is built from, plus the API and deployment layer underneath it. Problem: A CRM this broad — accounts, projects, quotes, invoices, maintenance, purchasing, email, calendar — slows to a crawl when every screen reinvents its own forms, tables and workflows. The cost is not the first screen, it is the fiftieth. Contribution: - Architected the component library and design system the platform is assembled from, standardising forms, data tables, filters and workflow patterns so feature teams compose instead of rebuild. - Built the dashboard layer — configurable widgets over quotes, invoices and revenue — on aggregations that stay fast as tenants accumulate years of history. - Built multi-tenant NestJS APIs with Keycloak authentication, isolating tenant data while keeping a single deployable service. - Containerised delivery with Docker and CapRover, removing manual deployment steps across three projects. - Led Figma-to-code handoffs and enforced atomic design standards, adopted by three junior developers. Outcomes: ~40% Less UI setup per project · 10+ Client projects delivered · 3 Developers onboarded to the system Stack: React, TypeScript, TailwindCSS, NestJS, Keycloak, Docker, CapRover, Figma Link: nevven.io — https://nevven.io TECHNICAL SKILLS ------------------------------------------------------------------------ Mobile: React Native, Expo SDK 57 (EAS), SwiftUI, Apple Watch / watchOS, CoreML Frontend: ReactJS, NextJS, TypeScript, TailwindCSS, SVG & animation, Atomic design Backend: NestJS, Node.js, REST, WebSockets, Keycloak, CapRover, Docker Data: MongoDB Atlas, Prisma, Mongoose, Aggregation pipelines AI & ML: OpenAI API, CoreML, MediaPipe, IMU sensor processing DevOps: Xcode Cloud, EAS Build, GitHub Actions, CI/CD, Vercel, Supabase Payments: RevenueCat, Stripe Tooling: Figma, Git, ESLint, Prettier, Jira, Resend EDUCATION ------------------------------------------------------------------------ Bachelor — Web Development — HETIC (2022 — 2023). Atomic design and production implementation methodologies. DUT MMI — Multimedia & Internet Technologies — IUT (2020 — 2022). Foundations in web technologies, design and software engineering. LANGUAGES ------------------------------------------------------------------------ French: Native (C2) English: Professional working proficiency (B2) INTERESTS ------------------------------------------------------------------------ Strength training, Open source, Software architecture SCREENING QUESTIONS ------------------------------------------------------------------------ Q: How many years of professional software engineering experience does Thomas Jeu have? A: 5+ years shipping production software, starting in 2020, across four roles: front-end developer at Koredge Agency, full-stack developer and design lead at Caddev Agency, independent freelance engineer, and currently founder and lead engineer of the iOS product Powor. Q: What is Thomas Jeu's primary technical stack? A: React Native and Expo for mobile, React and NextJS with TypeScript and TailwindCSS for web, NestJS and Node.js for backend services, and MongoDB Atlas or Prisma for data. Also SwiftUI and CoreML on watchOS, with delivery through Xcode Cloud, EAS Build and GitHub Actions. Q: Where is Thomas Jeu based, and in what time zone? A: Hamilton, New Zealand, in the Waikato region — the Pacific/Auckland time zone. Q: Does Thomas Jeu have remote work experience? A: Yes — fully remote since 2023, both as full-stack developer and design lead at Caddev Agency and as an independent freelance engineer delivering 15+ applications for clients. Q: Has Thomas Jeu shipped applications to the App Store independently? A: Yes — two iOS products taken from zero to the App Store solo: Powor (600+ users) and Wonder Story (100+ users). That includes the full release lifecycle: TestFlight, CI/CD, encryption compliance documentation and App Store Connect submission, with zero rejected builds in production. Q: What kind of role is Thomas Jeu looking for? A: Senior mobile or full-stack engineering roles, founding-engineer positions, or React Native leadership. Remote, hybrid or on-site in the Waikato and Auckland regions, and open to contract work. Q: What languages does Thomas Jeu speak? A: French at native level (C2) and English at professional working proficiency (B2). Q: What is Thomas Jeu's educational background? A: A Bachelor in Web Development from HETIC (2022–2023) and a DUT MMI in Multimedia & Internet Technologies from IUT (2020–2022), both in France. Q: How can Thomas Jeu be contacted? A: By email at jeuthomas03@gmail.com or by phone at +64 22 104 5335. Also reachable on LinkedIn at linkedin.com/in/thomasjeu and on GitHub at github.com/thomasjeu03. Generated from https://thomasjeu.fr on 2026-07-27.