About

About Me & My Story

An Android & Full-Stack Developer, 19 years old and self-taught from the start — who believes the best tools are the ones people forget they're using, and who likes building them from the app down to the binary.

Curious, hands-on, and comfortable at every level.

I'm a curious developer who builds things at every level — from the binary up to the API, and from the API up to the UI. Android apps, Go and Rust systems, Python backends, desktop apps, websites: I'll take on almost any technical challenge.

I care about quality and depth — services, lifecycles, runtimes, and the parts most people never see. That's why I can ship a production Android app one week and a native Rust library or a WebAssembly experiment the next.

  • Android at depth: services, lifecycles, accessibility, TTS engines, NDK and Rust interop
  • Systems work in Go and Rust — servers, bridges, WebAssembly
  • Backends: FastAPI, Node.js, PHP, MySQL and MongoDB
  • Desktop apps, websites and published libraries
  • Comfortable across a dozen languages — and always learning more
The story

My programming story

I was born in 2007, and I've been curious about how things work for as long as I can remember. As a kid I'd stare at the old television and wonder what was behind the screen producing those frames — I even tried to break it open once (it was metal; I failed). I knew it wasn't magic. It had to be science. That question — what's actually happening in there? — never really left me.

I'm blind, and for years that meant I couldn't use phones and computers the way everyone around me could. My first real taste of an Android phone was my mother's Micromax in 2014 — something like Android 4, barely able to run three apps at once, and mostly used by me to play a truck game I loved. I watched technology videos on YouTube by clicking and hoping: I couldn't see which video would play, and ads I couldn't skip would sometimes ruin it. But I kept watching — and kept wondering how it all worked.

In 2021 everything changed: I turned on TalkBack for the first time. It was infuriating at first — I'd swipe left and wonder why the phone wasn't going left. Then I figured out the two-finger gesture, and suddenly the entire phone opened up to me. From that day I used my phone like anyone else: I installed almost everything in the Play Store, found bugs in plenty of apps, and my curiosity exploded — how do these things actually work?

So I decided to learn programming — with no laptop and no keyboard, just an Android phone and the Google keyboard. I started with Python in a learning app (honestly, boring), then switched to HTML and learned it properly, typing every tag by digging through the symbols menu — a line that takes a second on a PC took me twenty on the phone. But I did it, one character at a time.

In 2023 I got my first laptop, and I had to learn a screen reader on a PC all over again. It took about three months, self-taught, before I truly felt at home. After that came freedom: I could learn any language, build any project, join communities and publish open-source work — and as AI arrived, everything got faster. I'm still going, still learning, and this story is still being written.

I'm 19 now — still self-taught, still curious, still taking things apart. If there's one thing that hasn't changed since that television, it's this: it's never magic, and I still want to know what's behind the screen.

Work experience

Where I've worked

Android & Full-Stack Developer

Blind Tech Community · 2026

Built and maintained the Blind Tech Community product line with a small team — a flagship Android application, a multi-language text-to-speech engine, a Windows desktop suite, and the backends, APIs and website around them. Shipped on Google Play and localized across four languages.

  • Designed and built the flagship Android app — Compose UI, background services, media and platform integrations
  • Developed a multi-language TTS engine with automatic language switching
  • Built the service layer: OCR API, PHP and Node backends, WebRTC calling infrastructure
  • Shipped a Windows desktop suite and the community website
  • Owned release and distribution — Play Store, signing, versioning, localization

Independent & Open Source

Personal projects · 2024 — present

Published libraries on npm, pub.dev and JitPack; built developer tooling and experiments across Go, Rust, Dart and TypeScript — including AI-powered tools and systems programming.

  • Published libraries and CLI tools used by other developers
  • Explored Go, Rust, WebAssembly, TTS engines and AI tooling
What I know

Skills & technologies

Languages, platforms, frameworks and runtimes I work with.

Languages

  • Kotlin
  • Go
  • Rust
  • Python
  • TypeScript
  • JavaScript
  • Dart
  • Java
  • C/C++
  • C#
  • PHP
  • PowerShell

Android platform

  • Core Android framework
  • Jetpack Compose
  • Accessibility services
  • TTS engine & service management
  • Background services & lifecycle
  • Custom keyboards
  • Media & playback
  • NDK & Rust interop
  • App signing & distribution

Backend & APIs

  • FastAPI
  • PaddleOCR
  • Node.js
  • PHP
  • MySQL
  • MongoDB
  • REST APIs
  • WebRTC signaling
  • Firebase

Frameworks & runtimes

  • Go + Templ + HTMX
  • Astro
  • Flutter
  • Docker
  • WebAssembly
  • Hugging Face Spaces
  • CLI tooling
  • MCP servers

AI & tooling

  • Gemini API
  • Coding agents
  • Function calling
  • Dev automation
  • Prompt engineering
Projects

Selected work

A few of the things I've built — including the Blind Tech Community product line.