Mobile apps, backends, and on-chain tooling, built end-to-end and running in production for real institutions and real users. Available for scoped freelance builds.
Also write and run content for Web3 projects, on request, for clients who want a builder who can speak to their audience too.
Multi-chain on-chain wallet intelligence dashboard. Solved Alchemy's free-tier block range limit by scanning in chunks across 90,000 blocks. Nothing about the architecture assumed the easy path.
A learning platform built across two surfaces: a mobile app in review for the Play Store, and its companion web platform, sharing one backend. Enrolment, course progress, push notifications, and certification, kept in parity across both.
A private choir song library serving thousands of scores with instant, pixel-sharp rendering, built to feel native even as a web app, with offline support and smart prefetching.
A Telegram bot that watches for and executes NFT mints the moment they go live. Built as a personal tool first, refined into a portfolio-grade demonstration of low-latency on-chain interaction.
I trace a problem to its root before changing anything. A Kotlin compile error that looked like a dozen small bugs turned out to be one dependency. I fix the cause, not the symptom.
Every project I ship has a working database, real auth, and real API calls behind it from day one, not a UI wired up to fake data that someone else has to rebuild later.
I keep backups before every deploy and favor simple, predictable code over clever code. A past incident from over-engineered async logic taught me that boring and reliable beats fast and fragile.