Back home

Experience

Thales

Sep 2025 — now

Software Engineer

Fine-grained authorization, real-time synchronization, search enrichment and observability for a large industrial 3D platform.

  • Designed a tree-based authorization model for thousands of external contractors, with OIDC federation and real-time SSE synchronization.
  • Built an asynchronous search enrichment service around an EAM API, using parallelism and caching to improve relevance and latency.
  • Modernized the platform from Java 8 / Spring Boot 2 to Java 17 / Spring Boot 3 and expanded traces, metrics and product telemetry.
Thales

Oct 2023 — Sep 2025

Software Engineer · Apprenticeship

Offline-first mapping, 3D data and field operations across web and mobile environments.

  • Reworked Leaflet and the WMS streaming/cache path, reducing map loads by 3 to 5 seconds per request.
  • Designed chunked GeoPackage delivery from S3 with local reconstruction for disconnected field operations.
Coyote System

Sep 2022 — Sep 2023

Test & Validation Engineer · Apprenticeship

Mobile test automation and internal tools that removed repetitive QA work from every release.

  • Automated iOS and Android test flows, reducing repetitive manual validation by roughly 40%.
  • Built a Next.js internal tool that saved several hours of QA preparation per release.