About Me


author avatar

Gabriel Jauffret

Full-stack developer

Typescript Full-stack developer with over 5+ years of experience building scalable web applications and leading innovative projects.

Iโ€™ve held roles as CTO and co-founder, guiding startups from MVP development to market launch. My expertise spans full-stack development, AI-driven solutions, and cloud platforms, with a strong focus on delivering user-centric products. Iโ€™ve led the migration of platforms, developed SaaS tools for managing innovation, and built AI-powered engines for complex data comparison. Passionate about solving real-world problems through technology and driving impactful digital transformation.

๐Ÿ“ Montrรฉal, Canada โœ‰๏ธ Go to Astro's GitHub repo https://github.com/gabjauf

Languages

French (Native), English (Bilingual), Spanish (Limited working proficiency)

Work Experience 💼

Freelance Full-stack developer

Tracklab — Paris, France
โ†’

Tracklab is the SaaS platform that reunite documents, quality constraints and suppliers. My mission was the migration from bubble platform to a full-stack platform in NodeJS with scalability in mind. This mission included: - Development of features, including the design of architecture, that are iso-functional with previous platform. Features included search views with cross-table filters and sorting, summary views, CRUD operations, CRONs operations and asynchronous data synchronization. - Connection to external APIs for data enrichment - Setup of test harness on the backend (end-to-end and unit tests) - Process improvement in order to provide more visibility and clarity to tasks

React.js NestJS PostgreSQL TypeORM Next.js Agile Methodologies Node.js TypeScript Google Cloud Platform (GCP) Github Actions

Co-founder & Chief Technology Officer

Sillant — Paris, France
โ†’

Sillant is the new AI-powered SaaS platform that helps construction engineers reduce costs and errors when designing buildings. Entering as the CTO of an early stage startup, my objective was to reach the MVP as fast as possible. We underwent a lot of back and forth on the product with our prospects, and after first confirmations of interest, we settled on a verification and comparison engine for tender bids. This engine would ensure: - All bids respond to the construction work specification fully. Missing items are identified - Prices can be compared between identical items. A few of the challenges I had to overcome: - Table parsing from excel / pdf, including columns identification - Matching between identical items between tender bids to enable comparison - AI model deployments that would help in the matching (OCR, custom AI) - Reliable prompts (especially making them reliable and maintain them when OpenAI updated its models)

React.js PostgreSQL PyTorch Huggingface Next.js API OpenAI OCR FastAPI Fastify Kubernetes Terraform Agile Methodologies Node.js TypeScript Amazon Web Services (AWS) Github Actions

Co-founder & Chief Technology Officer

Toha Live — Paris, France
โ†’

Toha is the new mobile and web app for second-hand fashion. Share your style and sell it through feed videos. Go live and meet your followers, give them some perks and engage them with auctions on your best pieces. As CTO and co-founder, I was responsible for product strategy and development. Some of the biggest challenges I faced: - Creating conference-like live architecture based on webRTC - Crafting a minimalistic and intuitive UI that enables the user the buy products while still being able to watch the live video on mobile devices - Implementation of PostHog and Sentry to enable fast and accurate iterations on the product - Implementation of Stripe integration for payments - AWS based infrastructure with automated deployments

Fastify WebRTC Stripe (Software) Vue.js Kubernetes Terraform Search Engine Optimization (SEO) Agile Methodologies Google Analytics Mobile Applications Node.js TypeScript Amazon Web Services (AWS) MongoDB Github Actions

Full-Stack Developer

Bloomflow — Paris, France
โ†’

Bloomflow is the open-innovation platform that enables organizations to innovate efficiently with their partners on common projects. As a full-stack developer, I was responsible for designing and implementing key features, always prioritizing the end-user experience. I developed a versatile skill set through my involvement in mentoring new team members, improving platform security, and enforcing coding best practices. Beside my main role as a developer, I played a key role in: - Process improvements that accelerated product delivery and increased reliability (through unit and e2e testing, automated CI, faster docker image build) - Reviewing designs and features with the product team, offering technical guidance on product decisions - Defining tools like product analytics, and specifying design systems to ensure cohesive and efficient development. - Bringing to the tech team some awareness about code quality, security and optimization best practices - Team members recruitment (first call, technical assessment, team fit)

Agile Methodologies Angular Node.js TypeScript ElasticSearch MongoDB Angular Material LoopBack.io CircleCI

Education ๐ŸŽ“

EPITA

Engineerโ€™s Degree in Computer Science
โ†’

ENSMM

Engineer's Degree in Mechanical Engineering
โ†’

Hobbies

Tennis ๐ŸŽพFootball โšฝGuitar ๐ŸŽธMusic ๐ŸŽถArt ๐ŸŽจPsychology ๐Ÿง Movies ๐ŸŽฌ