Software Engineer & Indie Developer

Ahmet
Altun

I build mobile apps with Flutter & Flame, author open-source Go libraries, and craft software with intention — offline-first, clean architecture, no shortcuts.

Location Balıkesir, Turkey
Focus Flutter · Go · Mobile Games
Approach Depth over speed
About

Crafting with purpose

I'm an indie developer who believes software should be built with clear intent. Every architectural decision, every line of code should answer a why — not just a how.

My work spans mobile games and education apps on the Play Store, open-source libraries in Go and TypeScript, and years of full-stack experience with Angular, Laravel, and Python.

I favor offline-first architectures, local storage over cloud dependencies, rewarded monetization over paywalls, and documentation-driven development where the spec comes before the sprint.

Mobile
Flutter Flame Engine Riverpod Dart
Backend & Libraries
Go PHP / Laravel Python Node.js
Frontend
Angular TypeScript React
Patterns
Clean Architecture Offline-First Doc-Driven Dev AES-256

Published Apps

Shipped to the Play Store

📜
Education

Atatürk'ün İzinde: Türk Tarihi

An interactive journey through Turkish history — 32 crossroads encounters, military dossiers, 3 age tiers. No ads by design; cultural respect built into the monetization model.

Flutter Riverpod Freemium
🐝
Education

Matematik Bahçesi

Math education reimagined as a honey garden. Features bee mascot "Mino", a complete design system, and 60 FPS performance focus across 80+ refactored modules.

Flutter Custom Design System AdMob
🦉
Education

Okki: Okuma Yazma Öğren

Turkish literacy app for ages 4–7, aligned with the MEB national curriculum. Owl mascot "Okki", curated vocabulary, and ElevenLabs-powered voiceover.

Flutter MEB Curriculum ElevenLabs
🧊
Game

2048 Rubiks Cube

Rubik's Cube × 2048 hybrid built on Flame engine. 8-language i18n, AES-256 score encryption, and ads-only monetization.

Flutter Flame i18n AES-256

Open Source

Libraries & tools

Go
go-fluent-validator

Type-safe, chainable validation with 50+ built-in rules, cross-field validation, sanitization, and multi-language error messages. Zero dependencies.

Go
go-fluent-sql

Fluent SQL query builder for Go — composable, readable, and designed for real-world query construction without the ORM overhead.

Go
Conduit-Go

Database toolkit and query builder with a modular architecture. Built for projects that need direct control without framework lock-in.

TypeScript
Zignal

Signal-first, schema-driven form library for Angular 17+. 50+ components, Zod integration, and high-performance reactive patterns.

83+ Repos
View all on GitHub →

Explore the full collection — Flutter apps, Go tools, Angular experiments, and more across 83 public repositories.

"Build with intention, ship with care, measure with honesty."

I don't chase trends or stack technologies for their own sake. Each project begins with a comprehensive design spec — architecture, monetization, i18n, accessibility — before a single line of code is written. The goal isn't just working software; it's software built through conscious decisions and sustained craft.

Get in touch

Let's build something.

Open to collaboration, open-source contributions, and conversations about craft-driven software development.