I’m a software developer focused primarily on Android with a strong interest in clean architecture, elegant code, and building maintainable applications. I enjoy exploring how structured design, testing practices, and sustainable engineering principles can make software enjoyable to work on.

This blog is where I document the things I learn architecture patterns, testing strategies, Android techniques, and insights from hands-on experiments in various areas of software and electronics.

If you’re interested in thoughtful engineering, modern Android development and practical, real-world insights, you’ll find something valuable here.

Some of my side projects I’ve worked on include:

  • An Android app that generates cryptographic key pairs inside a trusted execution environment and signs data using biometric authentication

  • An ESP32-based air quality monitor using particle sensors

  • A multi module Android client for The Movie Database showcasing Room relation entities, cached pagination, migrations and precompiled script plugins