Bridging the gap between code & hardware
Software Engineering Student | Embedded Systems | Homelab Enthusiast
Proficient in C#, Java, and C++ for both bare-metal and server-side. Experienced with microcontrollers, circuit design, and Fusion360.
Crafting code that connects worlds.
I'm a Software Engineering student with a deep fascination for how software interacts with the physical world. My journey began with curiosity about how things work under the hood, which led me to explore everything from web development to low-level hardware communication.
When I'm not coding, you can find me tinkering with microcontrollers, exploring new frameworks, or contributing to open-source projects. I believe in writing clean, maintainable code and constantly pushing the boundaries of what's possible at the intersection of software and hardware.
Currently seeking opportunities to apply my skills in real-world projects and collaborate with teams building innovative solutions.
Full-Stack Development
Building complete web applications from frontend to backend with modern technologies.
Hardware Communication
Passionate about bridging software and hardware through protocols like WebUSB.
Problem Solver
Thrive on tackling complex challenges and finding elegant, efficient solutions.
Technologies I work with
From bare-metal programming to server-side development, these are the tools I use daily.
Languages
Embedded / IoT
Databases & Tools
Infrastructure & Homelab
The Self-Hosted Foundation
I am a 'Jack of all trades' who believes in understanding the full stack. I manage a personal homelab environment to master networking and internal communication.
Hypervisors
Proxmox VE (Virtualization & LXC management)
Containerization
Docker & Docker Compose
Networking
DNS Server management, Reverse Proxies (Nginx Proxy Manager), and local network architecture
DevOps
Git-driven deployments and CI/CD workflows
Featured Projects
A selection of projects that showcase my skills in embedded systems, hardware design, and full-stack integration.

IoT Sensor Hub
A centralized platform for managing and visualizing data from multiple IoT sensors. Features direct microcontroller communication via serial protocols and a custom PCB design for sensor integration.

Automated Plant Watering System
An embedded system using soil moisture sensors and relay-controlled pumps. Custom PCB designed in Fusion360 with ESP8266 for WiFi connectivity and mobile app integration.

CNC Machine Controller
A Raspberry Pi Pico-based controller for a DIY CNC machine. Implements G-code parsing and stepper motor control with real-time position feedback.
Leveraging the AI Workflow
As an engineer who embraced AI during its inflection point, I use AI tools (like Claude, ChatGPT, and v0) not just to speed up my web frontend work, but as a strategic partner to architect and deploy complex hardware-aware solutions faster.
Let's work together
I'm always interested in hearing about new projects, opportunities, or just having a chat about technology.