Full-stack developer and embedded systems builder. From web interfaces to ESP32 controllers — I connect software with physical reality.
Capabilities
Web UIs that control real-world systems — dashboards, control panels, real-time telemetry.
APIs and services that process, decide, and respond — from REST endpoints to real-time communication.
ESP32, Arduino, servo control, sensor integration. Hardware that talks to software.
Python utilities and scripts that turn hours of manual work into seconds. Desktop apps that real people use daily.
Selected work
A professional desktop application that reconciles hundreds of invoices and reports against a master Excel — in under two seconds. Built for a real user, solving a real problem, saving real money.
My father manually reviewed 600–1,000 invoices against a master Excel, checking each file by hand to find what was missing. This took hours every week — time that cost real money for the business.
I built a Python desktop app that reads a directory, compares filenames against the master Excel, and generates a detailed report: found, missing, and extra files. Then iterated it into a professional product — installer, auto-updater, license system, and a settings panel.
A task that took hours now runs in under two seconds. The app is in daily use by real users in a real business context. Not a demo. Not a tutorial project. A tool that works.
"Before this, I spent whole afternoons cross-referencing files manually. Now I run it once and I'm done."
— The user. Also happens to be my dad.
A real-time control and telemetry interface for physical robotic hardware. The user sends commands through a web dashboard; the ESP32 responds with live sensor data.
A modular robotic gripper designed as a low-cost prosthetic base. All electronics enclosed inside the 3D-printed housing. No protoboard — custom soldered perfboard for power distribution.
A project management platform built for academic and engineering teams. Role-aware workspaces, structured research chapters, Notion-style editing per section. Built twice — the second time knowing what I was building.
An AI-powered testing system for IoT applications, built for a Hashnode hackathon. Combines Playwright browser automation with a software ESP32 simulator that emulates five different device states.
About
It started, honestly, with a YouTube video of an exoskeleton that used pneumatic cylinders. I was already watching Iron Man at the time, and my immediate thought was: what if I built that — but better? I started sketching in notebooks, learning about pneumatics, hydraulic artificial muscles, McKibben actuators. I didn't have components or a workshop. I had a laptop, an internet connection, and a problem I wanted to solve.
That year of chasing an impossible project taught me more than any curriculum. I took an electronics course. I learned embedded systems. I built a robotic gripper for my school's interdisciplinary project — all electronics enclosed inside the housing, custom soldered board, servo-actuated four-bar linkage. It worked during the presentation. More importantly, it stayed within budget. That's when I understood: constraints aren't the enemy of creativity. They're the point.
The self-balancing robot that won second place at the science fair, the hackathon where I was the only participant to integrate real embedded hardware with AI-based browser testing, the two iterations of a full-stack project management platform I built over two school years learning Next.js, Supabase, and TipTap from scratch — each one started as something that sounded almost impossible. That's still how I pick what to build.
Currently I work at the intersection of web development, embedded systems, and automation. Not because I planned a career path, but because those are the tools that let me build what I actually want to build.
Technical stack
Contact
If you're building something that involves real-world systems — hardware, software, or both — I want to hear about it.