BUILTSOLO.
One developer. Real problems. Real apps. I build mobile applications that solve the problems I have, the people close to me have, and that I think might help someone else too.
WHAT I BUILD
Apps born from real problems, built with real passion
SCREEN PICK
What should we watch tonight?
Discover movies and anime, create shared watchlists with friends, vote on what to watch next, and never argue about movie night again. Available as Screenpick Movies and Screenpick Anime - share via QR code, joining takes seconds.
Kotlin - Jetpack Compose - Firebase - PostHog
SCAN BOX
Your pocket document scanner
Scan documents with your phone camera, auto-detect edges, enhance quality, and save as PDF. Simple, fast, and works completely offline. No cloud uploads, your documents stay on your device.
Kotlin - MLKit - CameraX
INFUSE
Your AI-powered outfit generator
Photograph your wardrobe, and let the app generate outfit combinations for you. Mix and match pieces, discover new combinations you never thought of, and plan your looks ahead.
Kotlin Multiplatform - On-Device ML
MORE TO COME
Every problem is a potential app
I keep a running list of problems I encounter daily. Some of them deserve an app. When I find one that does, it joins the lineup. If you have an idea for a problem that needs solving, I would love to hear it.
WHY I BUILD
Three rules that guide every project
REAL PROBLEMS ONLY
Every app starts with a problem I actually have. No market research gimmicks, no trend-chasing. If I need it, someone else probably does too.
BUILT TO SHIP
Not prototypes, not side projects that rot in a repo. Every app is built to be published, used by real people, and maintained. The Play Store is the finish line, not the README.
LEARN EVERYTHING
Being a solo developer means wearing every hat - architecture, design, marketing, publishing, legal. Each app is a chance to go deeper and wider than just writing code.
NEVER STOP
LEARNING.
I am normally an Android developer. But building solo means going way beyond that. Every app is a reason to explore new technologies, new platforms, and new skills. Not just writing code - understanding the full picture of what it takes to bring an app to life.
ANDROID
- Kotlin
- Jetpack Compose
- MVI Architecture
- Hilt DI
MULTIPLATFORM
- Kotlin Multiplatform
- Compose Multiplatform
- Shared Business Logic
ML & VISION
- MLKit
- CameraX
- On-Device Processing
- ARKit
BACKEND & APIS
- Firebase
- TMDB API
- Open APIs
- Cloud Functions
BEYOND CODE
- App Marketing
- ASO & Growth
- UI/UX Design
- Publishing & Legal
IOS
- SwiftUI
- iOS Development
- Apple Ecosystem
- App Store
Every project is a new chapter. Every technology is a new tool. The goal is not to specialize in one thing - it is to understand everything that goes into making an app that people actually want to use.