İçeriğe atla

Hakkımda

Alparslan Selçuk Develioğlu

Ben Alparslan Selçuk Develioğlu. Fintech, mobil ve kurumsal yazılımda 10 yılı aşkın deneyimi olan bir yazılım takım lideri ve Scrum Master’ım. Lebib Yalkın’da ekip liderliğini mimari tasarım ve aktif geliştirmeyle birlikte yürütüyorum. Aynı zamanda uzun mesafe koşucusuyum ve blog yazıları yazıyorum.

Yazılımı sadece kod yazmak olarak görmüyorum. Benim için mesele, çalışan bir sistemden çok sürdürülebilir, hataya dayanıklı ve ekip tarafından sahiplenilebilen yapılar kurmak.

Kariyerime Android tarafında başladım. Üniversitede geliştirdiğim ve "en iyi bitirme projesi" seçilen bina içi navigasyon uygulamasıyla bu yolculuğun ilk ciddi adımını attım. DonanımHaber’in Android uygulamasını tek geliştirici olarak kapalı betaya taşıdım, Protel’de restoran rezervasyonu ve masa yerleşimi için Check&Place tablet uygulamasını geliştirdim. Peakup’ta iOS tarafına da geçip 2 iOS ve 5 Android uygulaması geliştirdim. Daha sonra mobilin dışına çıkarak web dünyasına geçtim ve Vue.js ile Quasar ekosisteminde derinleştim; backend tarafında PostgreSQL fonksiyonları ve Node.js servisleri de geliştirdim. Son dönemde odağım yapay zekâyı üretimde çalıştırmak: Eylül 2026’da yayına alınan yapay zekâ destekli mevzuat uyum platformu MevUyum’un tüm yapay zekâ entegrasyonlarını ben geliştirdim. Platform, şirket yöneticisinin anket yanıtlarından şirketin takip edebileceği mevzuatları öneriyor, yeni Resmî Gazete belgelerini ilgili şirketlerle eşleştiriyor ve mevzuat değişikliklerini önemine göre sınıflandırıp bildiriyor. Öncesinde hukuk belgeleri için kaynak gösteren, belgede cevabı olmayan soruya uydurmak yerine "bilmiyorum" diyen bir RAG prototipi geliştirmiştim.

Yüksek trafikli fintech tarafında ING Türkiye’de ING Mobil’in sıfırdan yeniden yazımında 22 iş alanı modülünü destekleyen temel yapıyı, Mobven’de ise ZiraatPay ve diğer cüzdan uygulamalarının kullandığı modüler Android kütüphanesini geliştirdim. Bu deneyim bende net bir refleks oluşturdu: hata toleransı düşük sistemlerde çalışmayı öğrenmek. Bugün yazılım takım lideri olarak bu yaklaşımı sürdürüyorum. Sadece ekip yöneten biri değilim; mimariye dokunan, koda giren ve özellikle code review süreçlerinde aktif rol alan biriyim. Kod incelemeleri, mentorluk ve haftalık eğitimlerle ekibimizde hotfix sıklığı haftada yaklaşık ikiden iki haftada bire indi; bu yaklaşık %75 azalma demek.

Temiz kod, sürdürülebilir mimari ve güçlü bir mühendislik kültürü benim için temel konular. SOLID, design patterns ve Git akışları gibi konuları teorik bilgiler olarak değil, günlük üretimin doğal bir parçası olarak ele alıyorum. Bir örnek: Mevbank Neo’da 11,5 milyon karaktere ulaşan 227 büyük hukuk belgesini tarayıcıya yönlendirmek yerine virtual chunking ile uygulamanın içinde açtım; maddeler arası geçiş, arama ve sürüm karşılaştırması da korundu.

// Kendi projelerim

Yarış Radarı

canlı

Türkiye'nin yarış takvimi altyapısı · 2026

Yol ve patika koşusu, bisiklet, yüzme ve triatlon yarışlarının ücretsiz, reklamsız takvimi. 18 kaynaktan zamanlanmış veri toplama, kayıt hatırlatma e-postaları, herkese açık API ve açık veri çıktıları var; teknik toplantı ekranı GPX verisinden parkur profili çıkarıp kontrol noktalarını ve baraj saatlerini bir araya getiriyor. Yayına aldıktan üç gün sonra ChatGPT siteyi kaynak gösterdi; Ekim 2026 itibarıyla ChatGPT’den haftada ortalama 40 ziyaret geliyor.

Next.jsCloudflare WorkersSupabasePythonyarisradari.comChatGPT vakasıİki ayın değerlendirmesi

Bare Sudoku

canlı

Reklamsız sudoku · Web, Android ve iOS · 2026

Reklamsız, hesapsız ve takipsiz ücretsiz sudoku; internetsiz de çalışıyor. Android sürümü düz Java ve hiçbir izin istemiyor; iOS sürümü C motoru ve Objective-C arayüzle iPhone, iPad, Mac, Apple TV ve Vision Pro’da çalışıyor. Harici kütüphane kullanmadan Android paketi yaklaşık 54 KB, iOS paketi 56 KB. Mobil ve web kodu MIT lisansıyla açık.

JavaScriptJavaCObjective-CPythonCloudflare Workersbaresudoku.comMobil kaynak koduWeb kaynak kodu

DevDiscipline · Blog+

canlı

Kurucu ve geliştirici · Nisan 2026

Bu sitenin üzerinde çalıştığı, sıfırdan yazdığım iki dilli yayın platformu; ilk sürümünü 80 saatte canlıya aldım. Canlı SEO analizi ve GEO/AEO alanları olan özel editör, tam metin arama, RSS/JSON akışları, sesli okuma, bülten ve editörün içinde LLM destekli araçlar. Aynı platformu başka yazarlara özelleştirip kuruyorum.

Next.js 16Cloudflare WorkersSupabaseTipTapBlog+

// Kurumsal projeler

MevUyum

canlı

Lebib Yalkın · Takım lideri · 2026

Eylül 2026’da yayına alınan yapay zekâ destekli mevzuat uyum platformu. Geliştirme sürecini takım lideri ve Scrum Master olarak yönettim, aktif olarak kod yazdım ve yapay zekâ entegrasyonlarının tamamını geliştirdim: şirket yöneticisinin anket yanıtlarından şirketin takip edebileceği mevzuatları öneriyor, yeni Resmî Gazete belgelerini ilgili şirketlerle eşleştiriyor, mevzuat değişikliklerini önemine göre sınıflandırıp bildiriyor.

Mevbank Neo

canlı

Lebib Yalkın · Takım lideri · 2024

Mevzuattaki son değişiklikleri, değişen belgeleri ve Resmî Gazete fihristini takip eden dijital mevzuat uygulaması. Geliştirme ve teslim süreçlerini ben yönetiyorum. Mobil WebView’da virtual chunking ile 11,5 milyon karaktere ulaşan 227 büyük hukuk belgesini uygulamanın içinde açılabilir hâle getirdim.

Vue.jsQuasarNode.jsFastAPIGraphQLPostgreSQLApp StoreGoogle PlayVirtual chunking yazısı

ZiraatPay Cüzdan Kütüphanesi

canlı

Mobven · 2023 - 2024

ZiraatPay ve diğer cüzdan uygulamalarının kullandığı modüler Android kütüphanesini geliştirdim: yeniden kullanılabilir bileşenler, durum yönetimi ve ortak entegrasyon desenleri. Backend, kütüphane ve uygulama ekipleriyle teknik analiz yaptım, geliştiricilere mentorluk verdim.

KotlinHiltStateFlowMVVMMavenCrashlyticsZiraatPay

Hukuk Arşivi Asistanı (RAG)

alpha

Lebib Yalkın · Takım lideri · 2024

Ekibin yapay zekâ çalışmalarını başlatan prototip: hukuk belgeleri üzerinde çalışan, belgeye dayalı bir RAG asistanı. Cevabını yalnızca kaynak belgelerden üretiyor ve kaynağını gösteriyor; belgede cevap yoksa uydurmak yerine "bulamadım" diyor. Bulut ve yerel modelleri aynı kaynak parçalarıyla karşılaştırdım.

RAGLLM APIPostgreSQLTeknik yazı

Editor CMS

Lebib Yalkın · Takım lideri · 2024

Mimarisini kurup geliştirdiğim yayıncılık CMS’i: onay akışları, belge arama ve PDF’ten yapılandırılmış içeriğe dönüştüren işlem hattı.

Vue.jsQuasarGraphQLNode.jsPostgreSQL

ING Mobil

canlı

ING Türkiye · 2020 - 2023

ING Mobil’in sıfırdan yeniden yazımında 22 iş alanı modülünü destekleyen temel yapıyı geliştirdim; bu süreçte Android ekibi 3 kişiden 20’ye büyüdü. Hesaplar ve para transferi akışları, ortak kart/hesap seçicileri, MasterPass’e kart ekleme ve INGO sohbet botu özellikleri bana aitti; yeni geliştiricilere mentorluk ve işe uyum desteği verdim.

KotlinMVVMCoroutinesStateFlowHiltRetrofitNavigation ComponentApp StoreGoogle Play
// Arşiv (11)

// Kendi projelerim

Runarchy

kapalı beta

Koşu kulübü uygulaması · iOS ve Android

2017’den beri aktif, İstanbul merkezli bir koşu kulübünün mobil uygulaması. Canlı GPS koşu takibi, koşu akışı ve katılım yönetimi, rota kütüphanesi, istatistik, ayakkabı kilometre takibi, rozetler, kulüp içi challenge’lar, foto editörü ve yönetim paneli.

React NativeExpoSupabaseFirebase

Mixletics

canlı

Yeni nesil spor platformu

Spor dünyasını dijitalde bir araya getiren platform. Sporcular, antrenörler, salonlar, kulüpler ve organizasyonlar için keşif, iletişim, kariyer ve topluluğu tek ekosistemde buluşturuyor.

ReactViteTailwind CSSSupabasemixletics.com

// Kurumsal projeler

PeakAuth

Peakup · 2019 - 2020

Projeler arasındaki ortak kodu tek yerde toplayan, tekrarı ortadan kaldıran Git submodule tabanlı yardımcı kütüphane.

KotlinSwiftGit SubmoduleGit submodule yazısı

Hodoor · İzin Yönetimi

canlı

Peakup · 2019 - 2020

Hodoor giriş ve çıkış saatlerini gerçek zamanlı takip eden bir geçiş sistemi; İzin Yönetimi ise izin taleplerini ve onay akışını yönetiyor. İkisini de sıfırdan geliştirdim.

KotlinCoroutinesSwift 5SwiftUIHodoorİzin Yönetimi

Check&Place · Cafe No8

Protel · Restoran uygulamaları · 2017 - 2018

Restoran rezervasyonu, masa yerleşimi ve misafir karşılama için Check&Place (eski adıyla Tablizt) Android tablet uygulamasını geliştirdim; vale hizmetinin QR sistemi ve otel misafir servisleri entegrasyonları da bu uygulamadaydı. Cafe No8’in büyük ölçüde yeniden yazılmasında görev aldım, Starbucks ve BigChefs uygulamalarına katkı verdim.

KotlinJava 8RxJavaFirebaseCircleCIDagger/Hilt yazısı

Envisense

canlı

Peakup · IoT ofis otomasyonu · 2019

Ofisin aydınlatma ve klima sistemlerini yöneten Android uygulaması. Işıkları tek tek ya da sesle kontrol edebiliyorsunuz: "close scene" dediğinizde o bölgenin ışıkları kapanıyor.

Android StudioKotlinJavaGoogle Play

PassGate

canlı

Peakup · Mentor ve Android danışmanı · 2019 - 2020

Kurumlar için parola sıfırlama, hesap kilidi açma ve parola değiştirme uygulaması. Mentor ve Android danışmanı olarak code review yaptım, uygulamayı refactor ettim.

KotlinSwift 5AppCenterApp StoreGoogle Play

DonanımHaber Android

DonanımHaber · 2016 - 2017

DonanımHaber’in Android uygulamasını Java ile tek geliştirici olarak kapalı betaya taşıdım ve JSON tabanlı web servislerini entegre ettim; beta sürümündeki hataları forum kullanıcılarından gelen geri bildirimlerle bulup düzelttim.

AndroidJava

// Nereden başladım

Kapalı Alan Yönlendirme

Yıldırım Beyazıt Üniversitesi · Bitirme projesi · 2016

GPS’in çalışmadığı alışveriş merkezinde Wi-Fi sinyalleriyle konum bulup sesli yönlendiren Android uygulaması. Arkasında sinyal gücünden mesafe hesabı, üçgenleme ve Dijkstra var. Dönemin en iyi bitirme projesi seçildi ve aynı adla bir yayına dönüştü.

Android StudioJavaWi-Fi konumlamaDijkstra

Darülaceze ERP

Üniversite dönemi · 2014

TC Darülaceze Kurumu’nun ERP projesinde yetkilendirme, kimlik doğrulama ve Excel raporlama bölümlerini geliştirip entegre ettim.

C#ASP.NET MVC 5NPOIE-İmza API

Kamu Kurumu Web Sitesi

Üniversite dönemi · 2015

Küçük ve odaklı bir C# ekibiyle sıfırdan geliştirip yayına aldığımız kamu kurumu web sitesi.

C#ASP.NET MVC 5HTML5CSS3

dev_discipline://build_log

// Kodun Ötesi

Ultratrail koşuları ve powerlifting benim için sadece spor değiller; bir yaşam tarzı. Cappadocia Ultra-Trail’i bitirdim. Uzun mesafe koşuları sadece fiziksel bir aktivite değil; disiplin, ritim ve zihinsel dayanıklılık inşa ettiğim bir alan. Bu yaklaşım, iş tarafındaki çalışma biçimime de doğrudan yansıyor.

Bilim kurgu tarafında özellikle zaman, zihin ve gelecek tasavvurlarıyla ilgileniyorum. Isaac Asimov özel bir yerde duruyor.

Kahve tarafında ise sade ritüelleri seviyorum. Uzun çalışma seanslarına en çok eşlik eden şey çoğu zaman bir V60 oluyor.

Bu site, devdiscipline.com, tüm bu yaklaşımın bir uzantısı. Yazılım, düşünme biçimi, alışkanlıklar ve kişisel gelişim gibi konuları tek bir yerde topluyorum. Amaç süslü şeyler anlatmak değil; gerçek deneyimi, hatayı ve öğrenmeyi olduğu gibi paylaşmak.

// Editör Notu: Bu blogdaki her cümlenin netliğinde, her fikrin disiplininde ve anlatımın akıcılığında eşim Nare Buse'nin eşsiz editoryal dokunuşları ve emeği vardır.

// İletişim:

İsterseniz sizin için de hızlı, SEO/GEO/AEO odaklı, yönetilebilir ve size özel tasarımlı bir blog sistemi kurayım.

Blog+ sayfasına göz at