Vodafone
Sep 2023 - PresentBackend Engineer | via Kafein Technology Solutions
- Built modular Spring Boot 3/4 components for security, logging and caching, with a shared BOM and Gradle build conventions.
- Reduced the infrastructure needed to run one production service by tuning JAXB2 marshalling. It used 140 GB less memory (a 70% reduction) and ran on 15 OpenShift pods, down from 40.
- Helped build a Forge assistant that uses the Model Context Protocol (MCP) to retrieve framework documentation and coding conventions when engineers ask implementation questions. Contributed to the framework’s React.js dashboard.
- Co-developed DocForge, an LLM tool that turns pull requests and API specifications into service documentation and release notes. The project received approval for production rollout.
- Led migrations from Java 8 to Java 21 and from Hazelcast 3 to 5. Built a Spring AOP layer for distributed caching and maintained. Devleoped and designed architecture of eSIM migration journey, consent journey and usage info journey. etc APIs for Vodafone Yanımda. The planned upgrade to Spring Boot 4 includes Java 25 compatibility for Digital Framework and its microservices.