Logo Nathan.R
📄 Download PDF

NATHAN RIHET

Full-Stack Engineer specializing in GenAI/RAG systems with 3+ years building scalable applications.
📍 Osaka, Japan

Technical Skills

Tech & FrameworksTypeScript, Python, React, FastAPI, Next.js, LangChain, Angular, Node.js
Databases & VectorMongoDB (Atlas), PostgreSQL, FAISS, Pinecone
DevOps & ToolsGit, Docker, Terraform, CI/CD (GitHub Actions, Jenkins), AWS, Azure
LanguagesFrench (Native), English (Professional), Japanese (N5+)

Work Experience

FREELANCE

Full Stack AI Engineer & SaaS Founder Osaka, Japan
Mar 2025 – Present
  • Launched DocsRetriever, a production B2B RAG SaaS serving 10+ paying enterprise customers.
  • Architected and delivered 2 full-stack MVPs, each with custom APIs, dashboards, authentication, and automated CI/CD deployment.
  • Currently developing second B2B SaaS (Suru [する]) for the Japanese market with full i18n support.

CAPGEMINI

Software Engineer (1-Year Contract) Valbonne, France
Apr 2024 – Mar 2025
  • Led development of 2 production GenAI applications using FastAPI, LangChain, and React, deployed on Azure with Docker and Terraform.
  • Engineered a Flask-to-FastAPI migration, achieving a 60% performance boost (p95 latency from 500ms to 200ms) by leveraging async operations.
  • Implemented a hybrid search RAG system combining semantic (sentence-transformers) and keyword search (BM25) for high-relevancy results.
  • Built a secure document processing pipeline featuring role-based access control (RBAC) and comprehensive audit logging.

CAWITA TECHNOLOGIES

Full Stack Developer Antibes, France
Sep 2022 – Aug 2023
  • Developed and maintained scalable web applications using the MEAN stack (MongoDB, Express, Angular, Node.js).
  • Automated deployment workflows by implementing a Jenkins CI/CD pipeline, reducing deployment time from 2 hours to under 15 minutes.

Education & Teaching

Master of Computer Science in Applied Artificial Intelligence (MIAGE)
Université Côte d'AzurNice, France2022 – 2024
Master's Exchange Program in Computer Science (AI Specialization)
Université LavalQuebec, Canada2023 – 2024
Academic Instructor – Conversational Agents & LLMs
Université Côte d'Azur • Nice, France • Dec 2024 – Jan 2025Designed and delivered 7 practical workshops for 20+ Master's students, covering applied prompt engineering, RAG systems, and FastAPI deployment. View Course Materials →

Community & Creative Initiatives

Freelance Photographer & Visual Storyteller
Canada, France, Japan • 2019 – PresentBuilt and maintain a high-performance photography portfolio with Next.js, applying visual storytelling to improve layout, accessibility, and engagement (300K+ views). View Portfolio →
MIAGE Student Association Lead
Université Côte d'Azur • Nice, France • 2022 – 2023Managed a 7-member team to launch a university-wide DevTalk series and organize AI-focused workshops, reaching over 150 attendees per session.