Onur Berke GÜR

Backend Developer | Java, Spring Boot | Microservices, Modular Monolith, Event-Driven

Beylikdüzü, Istanbul, Türkiye

About

Experience

  • Back End Developer at Sirius AI Tech
    Nov 2024 - Feb 2026 · 1 yr 4 mos

    • Refactored and enhanced Node.js backends for multiple production projects, applying MVC patterns, modular monolith, and DDD principles • Implemented async processing with RabbitMQ and Redis caching, boosting response performance by ∼30% • Containerized and deployed services using Docker and Kubernetes; integrated PostgreSQL and MariaDB with optimized queries • Leveraged GCP tools including DocumentAI to streamline backend data pipelines; collaborated in Agile team and code reviews

  • Back End Developer at ConfirmX Technologies
    Jan 2024 - Nov 2024 · 11 mos

    • Developed Java Spring Boot backend for B2C platform with RESTful APIs, Spring Data JPA, and async messaging via RabbitMQ and Redis • Containerized applications using Docker, improving deployment speed and system reliability; followed OOP and clean code practices in Agile team • Optimized backend performance, reducing response times by ∼30%

  • Web Developer at Freelance
    Feb 2023 - Dec 2023 · 11 mos

    • Built AI-driven tools including gesture-based device control apps and sentiment analysis systems, developing relational databases and data pipelines • Explored new frameworks and prototyped enterprise-level solutions

  • Back End Developer at TravelShop Turkey
    Nov 2022 - Feb 2023 · 4 mos

    • Developed backend features for online travel booking platform using microservices and Elasticsearch, reducing search response times by ∼40% • Containerized services with Docker and optimized inter-service communication, improving system reliability and performance by ∼25% • Followed clean code, OOP principles, and Agile/Scrum methodology

  • Back End Developer at Brighsun Group
    Oct 2021 - Aug 2022 · 11 mos

    • Developed Java 11 Spring Boot backend for cryptocurrency exchange with microservices, RESTful APIs, Spring Data, MyBatis, and async systems using Kafka, RabbitMQ, Redis • Implemented secure OAuth 2.0 and Spring Security; integrated PayPal APIs; maintained SQL databases via JPA/Hibernate • Containerized services with Docker and Nginx reverse proxy; improved API response times by ∼35% and reduced production issues by ∼30% • Built real-time WebRTC backend components for async data handling and system performance