Technology Lead — Full Stack Java & AI
Airbus · Toulouse, France
Architected a modular microservices platform (18 services) with Spring Boot 3.4 & Java 17, led a cross-functional team of 12 full-stack engineers across 3 time zones; established coding, testing, and review standards that cut production defects by 40%; designed RESTful APIs with JPA/Hibernate, advanced query optimisation, and Redis caching across greenfield and legacy data models; led evaluation and incremental adoption of React.js alongside the existing Angular codebase; orchestrated all services on OpenShift/Kubernetes with Jenkins & GitHub Actions, cutting deployment cycles from 4 days to 6 hours; integrated RAG architecture (LangChain + vector databases) to automate technical document analysis, saving 200+ engineering hours/month; secured all APIs with OAuth2/OIDC via KeyCloak, achieving full compliance with aviation security standard DO-178C; designed AWS cloud infrastructure with strong observability (Dynatrace, Grafana), reducing infrastructure costs by 22%.