Skip to content
DevDisciplineNIGHT CITY NEVER SLEEPS

About Me

Alparslan Selçuk Develioğlu

I'm Alparslan Selçuk Develioğlu — a software developer, Scrum Master, and software development team lead. I'm also a long-distance runner and a blogger.

I don't see software as just writing code. For me, it's about building systems that are sustainable, fault-tolerant, and truly owned by the team — not just systems that work.

I started my career on Android. My first serious step was an indoor navigation app I built at university, which was selected as the best graduation project. Over time I moved beyond Android into iOS, then left mobile entirely for the web — going deep into the Vue.js and Quasar ecosystems. I didn't stop there; I've also built PostgreSQL functions and Node.js services on the backend.

Working in high-traffic fintech environments like ZiraatPay and ING sharpened a clear reflex in me: learning to operate in systems where error tolerance is low. Today, as a software team lead, I carry that same approach. I'm not just someone who manages a team — I engage with the architecture, get into the code, and play an active role in code reviews. I've seen this approach meaningfully reduce error rates across teams, time and again.

Clean code, sustainable architecture, and a strong engineering culture are non-negotiables for me. I treat topics like SOLID principles, design patterns, and Git workflows not as theoretical knowledge, but as natural parts of daily production.

// My own products

Yarış Radarı

live

Race calendar infrastructure for Türkiye · 2026

A free, ad-free calendar for road and trail running, cycling, swimming and triathlon races. A scraper sweeps eight sources every morning and emails subscribers before registration closes. Three days after launch, ChatGPT started citing it as a source.

Next.jsCloudflare WorkersSupabasePythonyarisradari.com

Runarchy

closed beta

Running club app · iOS and Android

The mobile app of an Istanbul-based running club active since 2017. Live GPS run tracking, a run feed with participation management, a route library, stats, shoe mileage, badges, in-club challenges, a photo editor and an admin panel.

React NativeExpoSupabaseFirebase

DevDiscipline · Blog+

live

Founder and developer · April 2026

The bilingual publishing platform this site runs on, written from scratch; I shipped the first version in 80 hours. A custom editor with live SEO analysis, full-text search, RSS/JSON feeds, text-to-speech, a newsletter and LLM-powered tools inside the editor. I set the same platform up for other writers.

Next.js 16Cloudflare WorkersSupabaseTipTapBlog+

Mixletics

live

Next-generation sports platform

A platform that brings the sports world together digitally. Discovery, communication, career and community for athletes, coaches, gyms, clubs and organizations in a single ecosystem.

ReactViteTailwind CSSSupabasemixletics.com

// Work projects

Legal Archive Assistant (RAG)

alpha

Lebib Yalkın · Team lead · 2024

The project that started the team’s AI work: a document-grounded assistant over a legal archive. It answers only from source documents and shows the source under every claim; when the archive does not cover the question it says "I couldn’t find this" instead of inventing an answer.

RAGLLM APIPostgreSQL

Editor CMS

live

Lebib Yalkın · Team lead · 2024

The publishing CMS whose design and development I led: approval workflows, dynamic document and search flows, and PDF-to-structured-content pipelines.

Vue.jsQuasarGraphQLNode.jsPostgreSQL

ING Mobil

live

ING Türkiye · 2020 – 2023

I worked on the ground-up rebuild while the Android team grew from 3 developers to 20. The accounts and money-transfer module, card and account picker components, adding cards to MasterPass and INGO chatbot features were mine.

KotlinMVVMCoroutinesStateFlowHiltRetrofitNavigation ComponentApp StoreGoogle Play

Envisense

live

Peakup · IoT office automation · 2019

An Android app that manages office lighting and air conditioning. Control lights one by one or by voice: say "close scene" and that area goes dark.

Android StudioKotlinJavaGoogle Play

PassGate

live

Peakup · Mentor and Android advisor · 2019 – 2020

An enterprise app for password resets, account unlocks and password changes. As mentor and Android advisor I ran code reviews and refactored the app.

KotlinSwift 5AppCenterApp StoreGoogle Play

DonanımHaber Android

live

DonanımHaber · 2016 – 2017

Sole developer of the closed-beta donanimhaber.com Android app; I found and fixed bugs together with forum users.

AndroidJava

Mevbank Neo

live

Lebib Yalkın · Team lead · 2024

A digital legislation app that tracks the latest regulatory changes, amended documents and the Official Gazette index. I lead its development and delivery.

Vue.jsQuasarNode.jsFastAPIGraphQLPostgreSQLApp StoreGoogle Play

ZiraatPay Wallet Library

live

Mobven · 2023 – 2024

I designed the architecture of the library that underpins every Android wallet project: modularization, shared components, state management and common integration patterns. ZiraatPay runs on it.

KotlinHiltStateFlowMVVMMavenCrashlyticsZiraatPay

PeakAuth

live

Peakup · 2019 – 2020

A Git-submodule helper library I designed and built to centralize shared code across projects and remove duplication.

KotlinSwiftGit Submodule

Hodoor · Leave Management

live

Peakup · 2019 – 2020

Hodoor tracks entry and exit times in real time; Leave Management handles leave requests and approval workflows. I built both from scratch.

KotlinCoroutinesSwift 5SwiftUIHodoorİzin Yönetimi

Check&Place · Tablizt · Cafe No8

live

Protel · Restaurant apps · 2017 – 2018

I built Check&Place and Tablizt from scratch and we wrote Cafe No8 nearly from scratch. I also contributed to the Starbucks and BigChefs apps.

KotlinJava 8RxJavaFirebaseCircleCI

// Where it started

Indoor Navigation

Yıldırım Beyazıt University · Graduation project · 2016

An Android app that locates you with Wi-Fi signals where GPS fails and guides you by voice inside a shopping mall. Behind it: distance from signal strength, trilateration and Dijkstra. Selected as the best graduation project of its term and published as a paper.

Android StudioJavaWi-Fi konumlamaDijkstra

Darülaceze ERP

live

University years · 2014

On the Darülaceze Institution ERP project I built and integrated the authorization, authentication and Excel reporting parts.

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

Government Institution Website

live

University years · 2015

A government institution website that a small, focused C# team and I built from scratch and shipped.

C#ASP.NET MVC 5HTML5CSS3

dev_discipline://build_log

// Beyond the Code

Ultratrail running and powerlifting are not just sports for me; they are a way of life. Long-distance running is not only a physical activity but also where I build discipline, rhythm, and mental resilience. That mindset carries directly into how I work.

On the science fiction side, I am especially drawn to questions of time, mind, and future systems. Isaac Asimov stands out.

On the coffee side, I prefer simple rituals. A V60 is usually what carries long working sessions.

This site, devdiscipline.com, is an extension of all of this. I bring together software, ways of thinking, habits, and personal growth in one place. The goal isn't to tell polished stories — it's to share real experience, real mistakes, and real learning as they are.

// Editor's Note: The clarity of every sentence, the discipline in every idea, and the flow of the narrative in this blog are all shaped by the unique editorial touch and hard work of my wife, Nare Buse.

// Contact:

If you want, I can set up a fast, SEO-focused, easy-to-manage, custom-designed blog system for your brand.