
Tomris Teymurlu
Java Backend Developer, Spring Boot, Microservices, Docker and Kafka
Competenze

Consulta i miei servizi


Portfolio
Esperienza lavorativa
Java Backend Developer (Personal Project)
Wallet-wave • Lavoratore autonomo
Dec 2024 - Present • 1 yr 5 mos
Wallet-Wave is a production-grade banking backend project built to simulate real-world financial systems using a microservices architecture. I designed and implemented backend services using Java and Spring Boot, focusing on clean code, REST API design, and system stability. Throughout the project, I worked on fixing backend bugs, handling authentication and authorization with Spring Security and JWT/Keycloak, and improving API reliability. I also integrated messaging with Kafka/RabbitMQ for asynchronous communication and worked with Docker to containerize services. This project helped me gain hands-on experience with debugging real backend issues, understanding service-to-service communication, and applying clean architecture and domain-driven design principles in practice.
Java Backend Developer
Andersen Lab • Full time
Feb 2025 - Jun 2025 • 4 mos
Improved product authentication and reliability: developed and deployed 6 core backend modules (authentication, password recovery, and category management) using Spring Security and Keycloak — reducing login-related user errors by 40% and stabilizing session flow across services. Enhanced code quality and team reliability: authored 50+ unit and integration tests with JUnit 5 and Mockito, increasing coverage from 65% to 92% and helping prevent production regressions in the authentication and order modules. Supported product scalability: delivered 10+ REST APIs for order management and user services using Spring Boot, enabling 100+ daily customer transactions with a 99% success rate. Drove continuous delivery efficiency: contributed to 3 production releases within an Agile team of 5 engineers and product owners —improving CI/CD deployment speed and ensuring on-time feature delivery for each sprint.
Java Backend Developer
Cybernet LLC • Full time
Sep 2024 - Jan 2025 • 4 mos
Built scalable delivery platform foundation: designed and implemented 40% of the core domain logic for a microservice-based delivery system using Domain-Driven Design (DDD) and Hexagonal Architecture, reducing service complexity and enabling faster feature integration across modules. Refactored backend architecture to decouple business logic from infrastructure components, increasing deployment frequency from 8 to 10 per month and improving maintainability for long-term scalability. Optimized system communication by integrating RPC, CLI listeners, and TCP-based messaging, reducing average request latency from 250 ms to 200 ms and improving cross-service reliability. Automated API configuration through reusable templates and centralized service registries, cutting repetitive configuration tasks by 60% and accelerating developer onboarding and feature rollout speed.