I am a full-stack developer working across Android, backend, embedded systems, and hardware-focused product builds. I focus on practical engineering: reliable software, maintainable architecture, and devices that are meant to work outside the prototype stage.
My strongest area is Android development with Kotlin. I build apps for utility, IoT, and consumer use cases with attention to performance, clean structure, and interfaces that feel deliberate instead of generic. On the web, I work with HTML, CSS, Tailwind, and JavaScript to ship responsive frontends and internal tools.
On the backend, I primarily use Python with Flask and FastAPI, and I am comfortable building service APIs, automation workflows, and Linux-based deployments. I also use Django, TypeScript, and Ktor when they fit the system.
I also work deeply in IoT and embedded systems, especially ESP8266/ESP32, MQTT, Home Assistant, and OpenWrt. That includes firmware work, reverse engineering, board-level troubleshooting, and turning repurposed hardware into stable local-first products.
Beyond software and electronics, I design physical enclosures with CAD and build custom parts with 3D printing. That lets me handle the full path from firmware and application logic to the final hardware form factor.
I also maintain self-hosted infrastructure using Linux, Docker, and related tooling, and I regularly work with PostgreSQL, MongoDB, Firebase, Git, and real-time systems such as WebSocket.
Another area I am comfortable with is reverse engineering, particularly on Android and embedded devices. I use it to understand undocumented behavior, recover unsupported hardware, and extend systems beyond vendor limitations.
I build practical systems that connect software, networking, electronics, and physical product design.
Specializations:
- Android Development
- Backend Systems
- IoT, Embedded & OpenWrt
- CAD & 3D Printing
- Reverse Engineering
Resume | Projects | Contact me