Skip to content
View onurokkyay's full-sized avatar
๐Ÿค™
๐Ÿค™
  • Softtech

Block or report onurokkyay

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
onurokkyay/README.md

Hi there, I'm Onur Okyay ๐Ÿ‘‹

๐Ÿ”ง Full Stack Software Engineer | Java & Spring Specialist
๐Ÿข Currently working at Softtech
๐ŸŒ Based in Istanbul, Turkey


๐Ÿ‘จโ€๐Ÿ’ป About Me

I'm a Full Stack Software Engineer with hands-on experience in developing scalable microservices, secure APIs, and responsive frontends. While I specialize in Java and the Spring ecosystem, I also build modern web and mobile applications using React, React Native, and SwiftUI.

I love crafting clean, modular architectures and deploying them in cloud environments using Docker, CI/CD pipelines, and Spring Cloud Config. I follow security-first and cloud-native design principles, and enjoy solving performance, scalability, and integration challenges.


๐Ÿ”ง What I Do

  • โš™๏ธ Microservice Architecture
    Design and build modular services using Spring Boot & Spring Cloud (API Gateway, Config Server, Auth Service).

  • ๐Ÿ” Secure Authentication & Authorization
    Implement JWT-based authentication, global gateway filters, and role-based access control.

  • โ˜๏ธ Cloud-Native Development
    Containerize apps with Docker, deploy to platforms like Render, manage external configurations with Spring Cloud Config Server.

  • ๐Ÿ“Š Observability & Monitoring
    Use tools like Spring Actuator, Elasticsearch, and custom logging filters to ensure health and traceability.

  • ๐Ÿšฆ API Gateway Management
    Add rate limiting, circuit breaker (Resilience4j), and route-level security at gateway level.

  • ๐Ÿ’ป Frontend & Mobile Apps
    Build dynamic UIs with React, React Native, and SwiftUI. including geolocation, Firebase auth, and REST integration.

  • ๐Ÿ” DevOps & Automation
    Automate build & deployment with GitHub Actions, Azure DevOps, and Docker-based CI/CD pipelines.


๐Ÿš€ Featured Projects (2025)

๐Ÿ” AuthService

JWT-based secure login and registration service.

๐ŸŒ API-Gateway

Spring Cloud Gateway with JWT validation, rate limiting, and circuit breaker (Resilience4j).

โš™๏ธ Config-Server

Spring Cloud Config Server for centralized microservice configuration.

๐Ÿงพ Config-Repo

Private Git repo for centralized application.yml files across environments.

๐ŸŽฎ League Service

Fetches League of Legends data from the Riot API.


๐Ÿ“š Technologies & Tools


๐Ÿ“ I Write

I share content about backend architecture, microservices, and best practices:


๐Ÿ”— Connect with Me


Pinned Loading

  1. API-Gateway API-Gateway Public

    API Gateway built with Spring Cloud Gateway (Reactive) to efficiently route requests and perform JWT token validation for microservices, enabling a secure, scalable, and non-blocking architecture.

    Java

  2. League League Public

    Spring Boot service project that fetches League of Legends data using Riot API.

    Java

  3. AuthService AuthService Public

    Auth Service for user registration and login, generating JWT tokens for secure authentication via API Gateway.

    Java

  4. MovieService MovieService Public

    Restful Movie Service with Spring Boot , MongoDB, Kafka and themoviedb Api. Save the movies you watched and your favorites.

    Java

  5. MovieApp MovieApp Public

    Movie Application with React

    JavaScript

  6. ToDoService ToDoService Public

    Restful ToDo Service with Spring Boot & MySQL

    Java