dev.java() Backend Architect
Yeni Projelere & Fırsatlara Açık

Merhaba, Ben Ahmet Tekin

Ölçeklenebilir, yüksek performanslı ve mikroservis mimarisine dayalı kurumsal backend çözümleri üreten Java & Spring Boot Geliştiricisiyim.

Spring Boot 3 Microservices PostgreSQL / Redis Docker & K8s
DeveloperController.java ● Active
@RestController
@RequestMapping("/api/v1/developer")
public class DeveloperController {

    private final DeveloperService devService;

    @GetMapping("/status")
    public ResponseEntity<Profile> getProfile() {
        return ResponseEntity.ok(
            Profile.builder()
                .name("Ahmet Tekin")
                .role("Java Backend Engineer")
                .focus("Distributed Systems & Cloud")
                .github("https://github.com/your-username")
                .build()
        );
    }
}
BUILD SUCCESSFUL Java 21 | Spring 3.2.0

// 01. Profil

Yüksek Standartlı Kod & Sistem Mimarisi

Sağlam Backend

Spring Boot, Spring Security ve Hibernate/JPA kullanarak hataya dayanıklı, güvenli ve ACID prensiplerine tam uyumlu kurumsal API servisleri inşa ediyorum.

Mikroservis & Asenkron

Apache Kafka ve RabbitMQ ile olay güdümlü (Event-Driven) sistemler, Eureka/Consul ile servis keşfi ve API Gateway çözümleri geliştiriyorum.

Performans & Cloud

Redis önbellekleme, JVM optimizasyonu (GC tuning), Docker konteynerizasyonu ve CI/CD pipeline süreçleri ile kesintisiz operasyon sağlıyorum.

5+ Yıl Deneyim
15+ GitHub Repo
99.9% Uptime Hedefi
1.2M+ Günlük İstek/Trafik

// 02. Yetenekler

Teknoloji & Araç Havuzu

Geliştirme süreçlerinde aktif olarak kullandığım ekosistem bileşenleri.

Java & Frameworkler

  • Java (11, 17, 21) 95%
  • Spring Boot 3 92%
  • Spring Cloud 85%
  • Hibernate / JPA 90%
  • Spring Security & JWT 88%

Veritabanı & Mesajlaşma

  • PostgreSQL 90%
  • Redis (Caching) 85%
  • Apache Kafka 82%
  • MongoDB 78%
  • Elasticsearch 75%

DevOps & Altyapı

  • Docker 88%
  • Kubernetes 72%
  • CI/CD (GitLab, Actions) 84%
  • AWS (ECS, S3, RDS) 75%
  • Prometheus & Grafana 80%

Mimari & Test

  • Clean & Hexagonal Arc 90%
  • JUnit 5 & Mockito 92%
  • Testcontainers 85%
  • SOLID & Design Patterns 94%
  • OpenAPI / Swagger 95%

// 03. Kariyer

İş & Proje Deneyimleri

2023 - Günümüz

Senior Java Backend Engineer

FinTech Solutions Inc.

Yüksek işlem hacimli ödeme ağ geçidi mikroservislerinin tasarımı ve geliştirilmesi. Kafka üzerinden asenkron event streaming ve Redis distributed caching mimarisi kuruldu.

Spring Boot 3 Kafka PostgreSQL Docker
2021 - 2023

Java Backend Developer

E-Ticaret Yazılım A.Ş.

Monolitik e-ticaret uygulamasının mikroservis mimarisine taşınması sürecinde aktif rol alındı. Sipariş ve Envanter servislerinin RESTful API'ları Spring WebFlux ile yeniden geliştirildi.

Java 17 Spring Cloud RabbitMQ MongoDB
2019 - 2021

Junior Software Engineer

Teknoloji Ar-Ge Ltd.

Kurumsal ERP projelerinde modül geliştirmeleri, veritabanı sorgu optimizasyonları ve birim (unit) test kapsamının %85 üzerine çıkarılması çalışmaları yapıldı.

Java 8/11 Hibernate MySQL JUnit

// 04. Projeler & Kodlar

GitHub Depoları & Çalışmalarım

Geliştirdiğim açık kaynak kütüphaneler, backend mimarileri ve mikroservis sistemleri.

PROJE 01

Proje 1: Distributed E-Commerce Backend

CQRS ve Event Sourcing modelleriyle tasarlanmış, Kafka üzerinden asenkron sipariş/envanter senkronizasyonu sağlayan mikroservis mimarisi.

Spring Boot • Kafka • PostgreSQL
GitHub'da İncele
PROJE 02

Proje 2: OAuth2 & JWT Security Server

Spring Authorization Server tabanlı, MFA desteği, token rotasyonu ve Redis tabanlı merkezi oturum yönetimi içeren kimlik doğrulama servisi.

Spring Security • Redis • JWT
GitHub'da İncele
PROJE 03

Proje 3: Cloud-Native K8s & Docker Stack

Otomatik Helm paketlemeleri, Prometheus & Grafana izleme yapılandırması ve GitHub Actions CI/CD otomasyonu içeren üretime hazır Java şablonu.

Kubernetes • Docker • Grafana
GitHub'da İncele
PROJE 04

Proje 4: Real-time Payment Engine

Dağıtık işlem tutarlılığı için Saga deseni (Orchestration) kullanan, idempotent API standartlarına uygun ödeme orkestrasyon motoru.

Saga Pattern • RabbitMQ • JUnit 5
GitHub'da İncele
PROJE 05

Proje 5: Dynamic API Gateway & Rate Limiter

Token Bucket algoritmasıyla istek sınırlandırma, dinamik filtreleme ve Resilience4j circuit-breaker mekanizmaları barındıran merkezi ağ geçidi.

Spring Gateway • Resilience4j • WebFlux
GitHub'da İncele
PROJE 06

Proje 6: Vault Config & Secrets Manager

HashiCorp Vault ile entegre çalışan, mikroservislerin hassas ortam değişkenlerini ve veritabanı şifrelerini dinamik yöneten starter kütüphanesi.

HashiCorp Vault • Config Server • Security
GitHub'da İncele

// 05. Mimari Görselleştirme

Mikroservis Ekosistemi

Tipik bir kurumsal Java projesinde kurguladığım veri ve istek akış modeli.

Kullanıcı / Mobil / Web HTTP/HTTPS İstekleri
Edge Proxy Spring Cloud Gateway

Rate Limit & SSL

Identity Provider OAuth2 / Keycloak

JWT Tokens

User Service

Spring Boot / JPA

Order Service

Spring Boot / WebFlux

Payment Service

Spring Boot / Saga
Apache Kafka / Event Bus
Asenkron iletişim, CQRS olayları ve veri tutarlılığı senkronizasyonu

PostgreSQL Cluster

Master-Slave Replikasyon

Redis Cache & Pub/Sub

Sub-millisecond Session Store

// 06. İletişim

Birlikte Yeni Bir Sistem İnşa Edelim

Bir proje teklifi, danışmanlık ya da tam zamanlı iş fırsatları için dilediğiniz zaman bana ulaşabilirsiniz.

İletişim Bilgileri

Genellikle 24 saat içerisinde dönüş yapıyorum.

theahmet.095@gmail.com
Aydın / Türkiye (Remote Açık)
linkedin.com/in/ahmet-tekin
GPG Key Fingerprint 4A8B 2C9E 7F12 9901 B45D

Başarılı!

Mesajınız başarıyla iletildi.