Hi, I'm Khuram.
Senior Mobile Developer & Architecture Enthusiast
I've spent the last 12 years deep in the world of mobile engineering, 5+ of those professionally. My journey began with a simple “Hello World” in Java for Android in 2014, and today I'm building multi-platform experiences using Kotlin Multiplatform (KMP) and Compose Multiplatform.
I believe in clean architecture, type safety, and building tools that make developers' lives easier. Whether it's crafting intricate UI with Jetpack Compose, building offline-first mobile apps, or writing a Rust REST API — I'm driven by the challenge of creating robust, scalable solutions.
timelineMy Journey
Self-taught Developer
2014
Started exploring Android development with Eclipse and the ADT plugin. Built my first apps. Self-taught programmer since day one.
Computer Science Diploma
2017 – 2020
Formalized my education with a focus on algorithms, data structures, and software engineering principles.
Teaching at Aptech
2021
Mentored students in Android development fundamentals, helping them launch their first apps.
Senior Mobile Developer — Zetsol Technologies
2022 – Present
Currently spearheading mobile architecture and cross-platform development using Kotlin, KMP, Flutter, and React Native for enterprise-level applications.
constructionWhat I Work With
Mobile Core
Cross-Platform
Backend
Other
terminalOpen Source
chains
Android validation library on JitPack — declarative, chainable input validation with a clean functional API for Kotlin.
SwipeDecoration
An ItemDecoration for RecyclerView that adds smooth swipe actions with minimal boilerplate. Performance-first, native feel.
near_meWhat I'm Up To
- check_circleBuilding OpenTalk, a KMP offline voice translation app for mobile devices.
- check_circleWriting about Advanced KMP Patterns on this blog.
- check_circleOpen to high-impact freelance opportunities and architectural consultations.