Giesecke+Devrient: Biometric Android, Telecom Microservices & Test Automation
[!NOTE]
Executive Overview
Attribute Details Role & Tenure Full Stack Engineer (2018 – 2020 · 18 months) Company Focus Security technologies, biometric identity, smart cards, and telecom enterprise services. Core Mission Develop vehicle Human-Machine Interface (HMI) prototypes for Mobile World Congress and architect high-volume telecom messaging microservices. Tech Stack Java, Spring Boot, Android SDK, Angular, Cucumber, Selenium, PostgreSQL Key Highlights Biometric vehicle authentication showcased live at MWC 2019, custom parameterized BDD test automation framework.
At Giesecke+Devrient (G+D) in Barcelona, Spain, Andrea served as Full Stack Engineer within the R&D division, engineering secure mobility prototypes, high-throughput enterprise telecom microservices, and automated testing frameworks.
1. Biometric Android Vehicle HMI (MWC 2019 Showcase)
- Biometric In-Vehicle Authentication: Led development of a native Android Human-Machine Interface (HMI) integrating hardware-level biometric authentication (fingerprint and facial recognition) into simulated automotive instrument clusters.
- Live Exhibition Delivery: Successfully presented and operated the live prototype at the Mobile World Congress (MWC 2019) in Barcelona, showcasing secure digital car key handoffs and driver profile personalization.
2. Telecom Enterprise Microservices
- High-Volume Notification Services: Architected resilient microservices in Java and Spring Boot responsible for orchestrating real-time, high-volume transactional messaging for major telecommunications carriers.
- Fault-Tolerant Delivery Channels: Implemented message queueing, exponential backoff retries, and circuit breaker patterns to guarantee carrier-grade SLA compliance.
3. Parameterized BDD Test Automation Engine
- Custom BDD Framework: Designed a scalable test automation harness combining Cucumber, Selenium, and Java, integrating with internal test registries and continuous integration pipelines.
- Regression Elimination: Automated hundreds of integration workflows, cutting manual QA testing cycles from days to automated minutes prior to client delivery.