Skip to content

furkangraycoding/furkangraycoding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Hi 👋 My name is Furkan Gürçay

Backend Software Engineer

Backend Software Engineer with 4+ years of experience in large-scale enterprise telecom systems. Currently working on monolith-to-microservice transformation, focusing on codebase modernization, maintainability, and system reliability.

I have hands-on experience in Java 8 → Java 17 migration, legacy system refactoring, and improving backend service quality in complex, integration-heavy environments.

Recently, I’ve been focusing on transaction management, system design, and distributed system patterns, building projects that simulate real-world backend challenges such as idempotency, consistency, and event-driven communication.

In addition to my engineering work, I actively contribute to the ecosystem by developing products, creating educational content, and mentoring junior developers.


  • 🌍 I'm based in Antalya, Türkiye
  • ✉️ You can contact me at [email protected]
  • 🧠 Currently focusing on: Microservices, Transaction Management, Distributed Systems, System Design

🧠 What I Work On

  • Monolith → Microservice transformation
  • Java modernization (Java 8 → 17)
  • Legacy code refactoring & simplification
  • Backend service development in enterprise systems
  • AI-assisted development (testing, refactoring, best practices)
  • Exploring distributed system patterns (idempotency, outbox, event-driven flows)

🚀 Featured Focus

Currently building a transaction-aware payment system that demonstrates:

  • Idempotency handling
  • Distributed locking (Redis)
  • Transactional Outbox Pattern
  • Event-driven architecture (Kafka)
  • Failure handling & retry strategies

📦 Side Projects & Contributions


🛠️ Tech Stack

Backend: Java (8–17), Spring Boot, Hibernate/JPA
Architecture: Microservices, Monolith Modernization, REST APIs
Messaging & Data: Kafka, Redis, OracleDB, PostgreSQL
DevOps & Tools: Docker, Jenkins, GitLab CI, OpenShift
Testing & Quality: Mockito, SonarQube
Observability: Splunk, Logging & Monitoring


🤝 Connect With Me


📊 GitHub Stats

furkangraycoding's GitHub stats

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors