Curriculum Vitae

Thomas Josso

Full Stack Engineer

Professional Summary

Senior Full Stack Engineer and Technical Lead with broad experience designing, building, and launching robust web and mobile applications. Skilled at architecting scalable systems using modern technologies, driving process improvements, and implementing secure authentication and advanced CI/CD pipelines. Expertise ranges from backend and frontend development to integrating AI capabilities and leading collaborative, multicultural teams. Focused on leveraging full-stack experience to create innovative, reliable, and user-centered products that accelerate growth.

Professional Experience

Mar 2026 - Present

New York City

Technical Lead (Founder)

rixAI

  • Implement a strict TypeScript monorepo with Turborepo and pnpm, integrating an Expo mobile app and a Next.js web app that share a tRPC API, Neon PostgreSQL via Drizzle ORM, and Zod v4, enabling consistent code reuse across platforms
  • Use TanStack Query and Zustand in mobile clients, sharing API types from the server through tRPC, which streamlines state management and improves data synchronization performance
  • Design authentication with Supabase, supporting Google, Apple, magic-link flows, and optional Upstash Redis for sessions, caching, and rate limiting
  • Apply web CSRF protection, sliding-window rate limits, role-based access control, and audit logging in the API layer, strengthening security and compliance
  • Integrate RevenueCat for native in-app purchases and paywall UI, with server-side access checks and plan-based feature gating
  • Implement a debate feature using an XState finite-state machine and Inngest asynchronous workflows to handle step timeouts, AI turns, stale-session cleanup, and post-debate analysis
  • Develop AI chat with the Vercel AI SDK and OpenAI models, adding streaming responses and Langfuse for prompt management and tracing
  • Integrate Resend for transactional email, Expo notifications for mobile push, and Vercel Blob storage for user-generated files
  • Combine Sentry for error and performance monitoring, PostHog for web and mobile analytics, and OpenTelemetry metrics exported to Grafana Cloud
  • Use GitHub Actions for continuous integration and EAS for mobile releases, with Vitest API tests

Jul 2023 - Apr 2025

France

Technical Lead (Founder)

Fitness Tracker

  • Developed a viable MVP in the first year and continued the project as a personal lab to explore new technologies
  • Designed and developed an isomorphic mobile and web app from scratch using React Native and Next.js, delivering a cross-platform experience
  • Built a GraphQL API with MySQL and implemented multi-platform CI/CD pipelines, reducing deployment time and increasing release reliability
  • Combined market research, user feedback, and input from a fitness coach to design training-focused features, resulting in increased user retention

Jan 2023 - Jul 2023

Paris, France

Product Engineer

Amblea

  • Delivered features from technical specification drafting to development, testing, and deployment, ensuring seamless integration and improved user satisfaction
  • Built automated unit, integration, and regression tests in TypeScript, improving release stability
  • Developed with React, Next.js, and React Native to enhance usability and performance, resulting in a more intuitive user experience and faster application load times
  • Resolved incidents and managed migrations with minimal impact on users, maintaining high user satisfaction and system reliability

Jan 2020 - Dec 2022

Paris, France

Software Engineer (Mid-level)

Amblea

  • Implemented new features and bug fixes in a React, Next.js, and GraphQL codebase
  • Added Jest and Cypress automated tests, reducing regression issues by 8%
  • Improved the release workflow and developer experience, cutting release time by 40%
  • Promoted React and TypeScript best practices, raising code quality across the team

Jul 2019 - Dec 2019

Paris, France

Frontend Engineer

Boxy

  • Implemented React Native tech stack for scalable and rapid delivery
  • Created a consistent mobile visual identity, supporting fundraising efforts
  • Built a lightweight web app for a retailer demo, leading to partnership discussions
  • Set up continuous deployment for iOS and Android, speeding up delivery cycles

Jul 2018 - Jun 2019

Paris, France

Frontend Engineer

Winamax

  • Built France's first bet combinator, expanding available betting options and enhancing user engagement
  • Updated the interface for the Spanish market launch, improving user experience and accessibility
  • Supervised and mentored three interns during their projects, fostering skill development and ensuring project success

Sep 2016 - Jan 2017

Shanghai, China

Full Stack Developer

31Ten

  • Built a WeChat app for a luxury brand to reach the Chinese market, enhancing brand visibility and customer engagement
  • Maintained three e-commerce sites and ran targeted ad campaigns for China, increasing site traffic and boosting sales
  • Conducted an in-person project wrap-up with the project manager of a major marketing agency, ensuring final approval and client satisfaction
  • Provided user training to support adoption and usage, leading to increased user proficiency and reduced support requests

Technical Skills

Programming Languages

TypeScriptJavaScriptSQLHTMLCSS

Technologies & Frameworks

ReactNext.jsReact NativeExpoExpo RoutertRPCDrizzleNeonSupabaseZodInngestXStateOpenAILangfuseRedisRevenueCatResendTailwind CSSZustandTanStack QueryNode.jsGraphQLPostgreSQL

Tools

VercelSentryPostHogOpenTelemetryGrafanaKnipDockerGitVitestJestCypress

Practices

MonorepoProduct DevelopmentUX/UI DesignSEOCode ReviewProduct ManagementMarket AnalysisBusiness StrategyUser FeedbackCross-cultural DevelopmentEnd-user TrainingRole-Based Access Control (RBAC)CSRFCircuit BreakerCI/CD

Education

Languages

2013 - 2018

Engineering Degree in Computer Science

EPITA

FrenchNative
EnglishFluent