İçeriğe geç
furkan-ogutcu
tren

Özgeçmiş

Furkan Öğütcü

Backend Developer

PDF indir

Profesyonel özet

Node.js ve TypeScript ekosisteminde 4 yılı aşkın süredir backend geliştiriyorum. Mikroservis mimarisi, olay güdümlü sistemler ve yüksek trafikli API’ler üzerine çalışıyor; sistem tasarımından production süreçlerine kadar geliştirmenin her aşamasında sorumluluk alıyorum. Güvenilir, test edilebilir ve sürdürülebilir yazılım geliştirmeye önem veriyorum.

İş deneyimi

  1. 2022 — halen

    Backend Developer

    Bordo.io · MonoChat
    • Müşteri iletişim platformu MonoChat’in mesajlaşma altyapısı olan OmniMessage’ın yeni sürümünü ekip ile birlikte sıfırdan tasarlayıp geliştirdim; eski sistemin yerini alan, 13 servisli, olay güdümlü bir mikroservis mimarisi kurduk.
    • Günlük yüz binlerce mesaj işleyen ve yüzlerce kurumsal kanala hizmet veren platformun geliştirme ve production süreçlerinde uçtan uca sorumluluk aldım.
    • Apache Kafka üzerinde sohbet bazlı mesaj sıralamasını ve güvenilir teslimi garanti eden mesaj akışını tasarladım; yeni mimari ile önceki sürümdeki mesaj kaybı sorunu tamamen giderildi.
    • WhatsApp Business, Instagram, Messenger, TikTok, Telegram ve SMS kanallarını ortak bir gRPC arayüzünde birleştiren entegrasyon katmanında çalıştım; Gupshup ve TikTok entegrasyonlarını uçtan uca geliştirdim.
    • Müşteri sistemlerine olay ileten webhook altyapısını; imzalı istekler, yeniden deneme politikaları ve Dead Letter Queue ile güvenilir ve hataya dayanıklı hale getirdim.
    • Platformun kimlik doğrulama ve yetkilendirme katmanını (JWT, RBAC, 2FA, rate limiting) geliştirdim; hassas veriler için alan seviyesinde şifreleme çözümü tasarladım.
    • WhatsApp şablonları, WhatsApp Flows, pazarlama mesajları ve sesli arama gibi ürün özelliklerinin backend geliştirmesini üstlendim.
    • Mimari kararlarda, code review süreçlerinde ve ekibe yeni katılan geliştiricilerin mentorluğunda aktif rol aldım.
    • TypeScript
    • NestJS
    • PostgreSQL
    • Kafka
    • gRPC
    • Redis
    • BullMQ

Projeler

  1. 2026 — devam ediyor

    Kumpazan

    Gerçek zamanlı mobil bilgi yarışması oyunu · Kişisel proje
    • Ürünü uçtan uca geliştiriyorum: oyun sunucusu, React Native (Expo) mobil uygulama ve React tabanlı yönetim paneli.
    • Tüm oyun mantığının sunucuda yürütüldüğü, adil ve manipülasyona kapalı bir backend mimarisi tasarladım; WebSocket tabanlı gerçek zamanlı maç yönetimi, eşleştirme, liderlik tablosu ve oyun içi ekonomi sistemlerini geliştirdim.
    • NestJS
    • PostgreSQL
    • Redis
    • WebSocket
    • OpenTelemetry
    • React Native
    • React

Eğitim

Lisans, Bilgisayar Mühendisliği

2019 — 2024
Ondokuz Mayıs ÜniversitesiGANO: 3,18 / 4,00