Software Development Engineer II
Amazon Web Services (AWS) · Paris, France
Jan 2023 - Present
Python
Java
Angular
PostgreSQL
Docker
RabbitMQ
- Led end-to-end AI-assisted modernization of 100k+ LOC COBOL systems into DDD microservices (Java/Angular), orchestrating custom and IDE-integrated AI agents for transformation, validation, and integration.
- Technical lead on modernization of a 5M+ LOC AS400 COBOL platform into a distributed architecture (Java Spring Boot, Angular, PostgreSQL, AWS), delivering maintainable production code with high quality standards, JaCoCo reporting, and 100+ E2E tests.
- Designed and implemented a batch-processing platform using RabbitMQ, IBM MQ, and SQS, with Quartz scheduling, persistent DB state, and a frontend control panel for operations and monitoring.
- Reduced critical database query latency from 30 seconds to under 1 second via indexing, views, and JMeter validation.
- Built and integrated agentic GenAI tooling for automated code-quality remediation, CI/CD break prevention, and Playwright-based test exploration on stateful modern applications.
- Designed an AI agent to translate C code to Java, transforming 50+ programs and reducing conversion effort from days to hours.
- Led a 2-month security review for an isolated AWS environment handling sensitive customer code, delivering 15+ improvements across IAM, networking, proxying, and observability.