Adrien Launay
💻

Hi, I'm

Adrien Launay

I build

Senior Java/Spring Backend engineer with 15+ years of experience building mission-critical distributed systems. Specialized in microservices, event-driven architectures, and complex API integrations. Available for freelance contracts — remote or Paris-based, French and English.

Tech Stack

15 years of backend engineering

Languages

Java
Python
TypeScript
Bash

Backend & Messaging

Spring Boot
Spring Cloud
Apache Camel
RabbitMQ

Data

PostgreSQL
MongoDB
Liquibase
Redis

Frontend

Angular
React

DevOps & Infra

Docker
Kubernetes
GitLab CI
Maven

Experience

Senior Backend Engineer

ViaDialog — CCaaS Platform

Backend development on a CCaaS platform — Java 17 / Spring Boot / Spring Cloud microservices, event-driven via RabbitMQ.

  • Built an async task-tracking microservice from scratch: JPA, REST API, Quartz scheduling, RabbitMQ (Spring Cloud Stream), Testcontainers, multi-tenant OAuth2
  • Integrated Microsoft Graph API for inbound/outbound email management (replacing IMAP/SMTP): custom Apache Camel 4 connector, Exchange shared mailbox support, chunked upload for large attachments
  • Integrated a third-party NLU/ASR provider on inbound telephony flows: Feign client, Spring Events decoupling, IVR transition graph
  • Developed a monthly billing system split by usage profile: MongoDB, MapStruct, OpenAPI
  • Stack migrations: Java 17, Apache Camel 4, Resilience4j, Spring Boot/Cloud upgrades

Lead Software Engineer

Netvisio — Audio, Web & Video Conference Solutions

Tech lead for 7 years on a multimodal conferencing suite (audio, web, video) — Java/OSGi/Netty desktop, Angular SPA, real-time C++ modules.

  • Led architecture and development of the Java/OSGi/Swing desktop client, Netty backend, and ZeroMQ messaging layer
  • Bootstrapped the Angular web conferencing interface (SPA); onboarded an intern to take full frontend ownership
  • Developed high-performance C++ modules for real-time screen sharing and video capture
  • Coordinated a mixed team (2 in-house devs + 2 specialist contractors), wrote specs, managed outsourced work
  • Contributed to datacenter infrastructure expansion: network configuration and capacity scaling

Web Developer

52nd & West · Atrix International · SEC/Performads

  • Full backend and frontend rewrite of web applications (PHP, JavaScript, Java)
  • Performance optimization, database improvements, UI integration
  • Partial mobile port (PhoneGap)

Education

Applied Machine Learning

Alyra

Validated competence bloc RNCP38616BC03 — applying AI analysis techniques via machine learning algorithms. PyTorch, scikit-learn, MLOps.

IT Expert — Master of Information Technology

EPITECH — European Institute of Technology

Project-based curriculum — extensive individual and team projects.

DUT Networks & Telecommunications

IUT de Créteil-Vitry

Get In Touch

Available for freelance contracts — remote or Paris-based

Connect

Senior Java/Spring Backend engineer, available for freelance missions. French and English.

✓ Copied to clipboard!
Send a message

Find me on