Full-Stack

ENGINEER

R&D-driven, AI-savvy, and hands-on across frontend, backend, mobile, AR, real-time media, and advanced networking. 7+ years building robust systems under real-world constraints.

Technical Skills

Programming Languages

PythonJavaScriptJavaKotlinBashC++C#PHPSQL

Frameworks & Libraries

ReactAngularNumPyPyTorchOpenCVUnityFastAPIFlutterCOLMAPCUDAWebRTCWeb Audio API

Mobile Development

React NativeAndroidiOSAndroid TVARCoreARKitSwiftJava

Backend & Data

DockerLinuxPostgreSQLMQTTSupabasepgvectorQdrantEvent-driven pipelinesObservability (custom watchdogs/alerts)

Networking & Infrastructure

UniFi Controllers & APsWi-Fi & EthernetVLANs & SubnettingDNS (including DNS spoof/lie), DHCPVPN (Pritunl), iptables, captive portalRouting & segmentationHybrid cloud (on-prem boxes + GCP/AWS)

Featured Projects

From GPU-backed AI to AR toolchains and real-time multimedia, here are a few highlights.

AI-Powered Meeting Transcription, Analysis, and Summarization

Lead Backend Engineer2024–2025

End-to-end AI platform for intelligent meeting processing with real-time transcription, speaker diarization, and automated summarization capabilities.

• End-to-end Python/FastAPI/Supabase backend & distributed job processing
• Dynamic multi-server scaling with on-demand instance provisioning and auto-shutdown
• GPU scheduling and shared task queues for high-throughput processing
• Whisper + AI pipelines (segmentation, diarization-ready, summaries, exports)
• Stripe billing, subscriptions, and robust webhook flows
• Real-time Supabase backend with user management
• Chatbot integration with LangChain and Anthropic, OpenAI, Gemini API, LLaMA
• Production observability with custom watchdogs and alerting

Technologies

PythonSupabaseFastAPItorchCUDAWhisperPostgreSQLDockerAWSGoogle CloudStripeLangChainOpenAIAnthropicGoogle GeminiLLaMA

Geolocated Augmented Reality Art Experiences

Mobile AR Developer2023–2024

Immersive mobile AR platform enabling location-based artistic experiences with persistent spatial anchoring and offline capabilities.

• React Native application with native AR modules (ARCore/ARKit)
• Azure Spatial Anchors for shared, persistent positioning
• GPS-aware experiences with offline-friendly logic
• Multi-language support with AI-driven translations
• Large comprehensive collection database with metadata classification
• In-app purchases and subscriptions

Technologies

React NativeARCoreARKitAzure Spatial AnchorsPostgreSQLTailwind/CSSAWSSceneformUnityFirebaseOpenCVNginx

Synchronized Multilingual Audio Streaming Platform

Full-Stack / Android TV Developer2019–2021

Real-time audio synchronization system delivering multilingual content to visitors' smartphones with imperceptible latency across global networks.

• "Feels instant" sync: imperceptible latency — even on long-distance scenarios
• Angular client using Web Audio API; Android TV app in Kotlin (also BrightSign via BrightScript)
• MQTT (Mosquitto) with RTT compensation, prefetching on the fly
• Local installation or cloud delivery (nginx, AWS Cloudfront/Route53/S3/Lambda); FFmpeg processing pipeline
• Multi-language / Accessibility support and resilient behavior in captive/offline networks

Technologies

KotlinJavaAngularMQTTWeb Audio APIAWSNginxFFmpegBrightSign

Progressive Web Apps for Museums and Cultural Institutions

Full-Stack Developer (R&D, Mobile & Web)2018–2025

Scalable PWA platform deployed across 30+ venues worldwide, featuring offline-first design, accessibility features, and advanced geolocation capabilities.

• Developed and maintained more than 30 production PWA experiences for museums and cultural sites
• AngularJS → React migration: refactor of full front-end architecture
• Flutter for mobile apps, web apps, and partner integrations
• Mobile-first, offline-ready design with caching, service workers
• Indoor & outdoor geolocation: GPS, remote AP tracking
• Image recognition features with OpenCV, on-device matching
• Accessibility: large multilingual support, dyslexia-friendly fonts, audio descriptions, FALC, sign language
• Integration with custom Linux on-site infrastructure: Nginx, captive portal, VPN, segmented networks
• Real-world deployments across Europe, Australia, USA

Technologies

AngularJSReactJavaScriptTailwind/CSSService WorkersOpenCVLinuxUnifiNginxMQTTFlutterAWS

Thematic Expertise

A cross-section of what I actually shipped and maintained, across multiple problem spaces. See my featured projects for detailed examples.

Audio & Real-Time Media

  • Synchronized multilingual audio streaming with imperceptible latency, even across intercontinental paths.

  • Large offline PWA strategies: multi-domain caches, aggressive prefetching, resilient service workers.

  • Custom audio pipelines (FFmpeg, ALSA, MP3 chunking) for complex venues and installations.

AR & Computer Vision

  • Mobile AR with ARCore/ARKit; shared anchors via Azure Spatial Anchors.

  • Offline image recognition (Android/Kotlin) using OpenCV + vector search.

  • Real-time computer vision processing with on-device optimization

  • Vision-based asset processing pipelines (COLMAP/HLOC/OpenCV) for 3D reconstruction

Distributed Backend & Cloud GPU

  • Microservices with shared task queues, streaming pipelines, and robust job orchestration.

  • Distributed task queues with multi-server worker orchestration and dynamic scaling

  • Supabase (Postgres/Storage/Auth), embeddings and vector search via pgvector/Qdrant.

  • GPU-enabled workloads (GCP) with observability, watchdogs, and autoscaling strategies.

  • Containerized deployments with Docker orchestration and cloud-native architectures

Web & Mobile

  • Refactor from AngularJS to modern stacks (React).

  • Android & Android TV (Kotlin); React Native; Flutter SDKs for partner integrations.

  • Progressive Web Apps with service workers, caching strategies, and offline-first architecture

  • Accessibility, multilingual UX, and offline-first design for demanding environments.

  • Modern responsive design with Tailwind CSS and component-based architecture

Infrastructure & Advanced Networking

  • Design & deployment of full Wi-Fi/Ethernet stacks in the field (public venues, constrained sites).

  • On-site installation, configuration & maintenance in constrained environments.

  • UniFi controllers & APs, VLANs, subnetting/masks, routing & segmentation.

  • Linux services: Split-horizon DNS / DNS spoofing (when required), DHCP, VPN (Pritunl), iptables, captive portals.

  • Network security implementation with firewall rules, VPN tunnels, and intrusion detection

  • Hybrid architectures: on-prem boxes + cloud (GCP/AWS), secure remote access and updates.

  • Infrastructure automation with configuration management and remote deployment pipelines

  • On-site client installations and technical support across multiple venues

Early Experience

  • Intern, 2016: client portal, back-office, DNS management, email modules (IceWarp / Microsoft Exchange).

  • Freelance, 2016: full e-commerce site with admin back-office and online payments (PHP/MySQL/HTML/CSS/JS).

Education

Master's in Computer Science (Distributed AI), University of Franche-Comté (France).

Master's in Computer Science (Distributed AI specialization)

University of Franche-Comté – Sciences & Technology

Besançon, France

2018–2020

Bachelor's Degree in Computer Science

University of Franche-Comté – Sciences & Technology

Besançon, France

2017–2018

Associate Degree in Computer Science

IUT Belfort-Montbéliard

Belfort, France

2014–2016

Let's Work Together

Open to freelance and remote opportunities. If you need a developer who can ship ambitious, real-world systems end-to-end, let's talk. Check out my projects and expertise to learn more.

Location: Lyon, FranceAvailable: Remote & On-siteLanguages: French, English