Ana içeriğe geç
Hüseyin Karabulut

Hüseyin Karabulut

Software Developer

Yetenek
AnkaraÜyelik tarihi 30 Eylül 2026
JavaDartTypeScriptSpring BootSpring SecurityJWTFlutterReact.jsCSSPostgreSQLPostGISRedisDockerDocker ComposeNginx
·

Bu kişiyi işe al

Bu adaya doğrudan iş teklifi gönderin

JavaDartTypeScriptSpring BootSpring Security

Hakkında

Java ve Spring Boot kullanarak kurumsal web uygulamaları geliştirme deneyimine sahiptir. Stajlar ve projeler aracılığıyla temiz kod yazma ve OOP prensiplerini etkin bir şekilde uygulamayı benimsemiş, Agile/Scrum metodolojileriyle ekip çalışması konusunda deneyim sahibi olup Docker ve CI/CD süreçlerine temel düzeyde hakimdir. Hızlı öğrenen, dokümantasyona önem veren ve çözüm odaklı bir geliştirici olarak ekip içinde pozitif katkı sağlayabileceği projelerde yer almayı hedeflemektedir.

Deneyim

Full Stack Software Developer (Freelance) - Yolcep - Uzaktan

(2026-04)

  • Spring Boot tabanlı modüler monolith mimarisiyle merkezi backend API’sini geliştirdi; PostgreSQL + PostGIS ile konum tabanlı sorguları, Redis ile rate limiting ve caching süreçlerini kurdu
  • Flutter (Dart) ile bireysel ve kurumsal kullanıcılara yönelik mobil uygulamayı, React.js (TypeScript) ile yönetim panelini geliştirdi; JWT, SMS/WhatsApp OTP ve Google/Apple OAuth tabanlı kimlik doğrulama altyapısını kurdu
  • Docker ve Docker Compose ile servisleri konteynerize etti; Nginx reverse proxy konfigürasyonuyla API ve portal trafiğini yönetti
  • GitHub Actions ile uçtan uca CI/CD süreçlerini kurdu ve yönetti; uygulamayı canlıya aldı ve şu an 3.000 kullanıcıya ulaştı

Yazılım Geliştirme Stajyeri - Kafein Yazılım - İstanbul

(2025-07 - 2025-09)

  • Spring Boot ve Spring Security kullanarak JWT tabanlı authentication ve multi-tenant RBAC mimarisine sahip ApiHole projesinin backend ve frontend'ini uçtan uca tek başına geliştirdi
  • Elasticsearch ile saldırı logları ve audit trail yönetimi sağladı; Spring Data repository metotlarını ve indeks mapping'lerini kendisi tasarladı
  • Nginx ile reverse proxy konfigürasyonu yaparak uygulamanın güvenli ve ölçeklenebilir şekilde çalışmasını sağladı
  • React.js, TypeScript ve Tailwind CSS kullanarak RBAC destekli modern kullanıcı arayüzleri geliştirdi

Uzun Dönem Stajyer - GİB Teknoloji (Gelir İdaresi Başkanlığı) - Ankara

(2025-02 - 2025-06)

  • 2 kişilik stajyer ekibiyle Java, Spring Boot, Spring Security ve PostgreSQL ile KolayVergi vergi/borç takip uygulamasını geliştirdi; JWT tabanlı oturum yönetimi ve rol yetkilendirmesi uyguladı
  • GitHub üzerinden issue, branch ve pull request akışlarını yönetti; kod inceleme süreçlerine katıldı

Eğitim

Lisans - Bilgisayar Mühendisliği - Isparta Uygulamalı Bilimler Üniversitesi (2021-09 - 2025-10)

Beceriler

Software Developer

Değerlendirmeler

İlgili