Electronics & Communication Engineering student
I build things that automate the annoying parts of life — from soldering PCBs to writing Chrome extensions.
I work across the full stack — from soldering components on a PCB to writing Chrome extensions and Bash scripts. Most of my projects solve a specific annoyance: too many remotes, unreliable power supplies, no way to send an SOS from the middle of nowhere.
🌉 AI-Bridge — Chrome Extension
Query ChatGPT, Claude, Gemini, Copilot, Perplexity, Deepseek, and Mistral simultaneously from one interface.
Send one prompt to all your AI models and compare responses side-by-side. No more tab-switching.
HTML JavaScript CSS Chrome Extension
⚡ Dual Power Supply — Hardware / Electronics
Regulated 230V AC → 5V & 3.3V DC for ESP32 smart automation systems.
Custom-designed power supply using dual LM2596-ADJ buck converters with <30mV ripple, KiCad PCB design, Multisim simulation, and full short-circuit protection.
Hardware KiCad Multisim ESP32 Power Electronics
🚨 SOS Alert Device — Raspberry Pi / Python
One button press → Email + Telegram alert with real-time GPS location and Google Maps link.
Raspberry Pi emergency device with GPS module, buzzer feedback, periodic image updates, and IP-based fallback when GPS signal isn't available.
Python Raspberry Pi GPS Telegram API
📡 ESP8266 IR Web Remote — IoT / Embedded
Replace every remote in your house with a local webpage on your phone.
ESP8266 hosts a local Wi-Fi web interface (no internet needed) with an IR blaster to control fans, lights, and anything IR — from your browser.
C++ ESP8266 IR Web Server
🎧 Bluetooth Connect — Linux / Bash
Type
budsin terminal → earbuds connected. That's it.
Custom Bash command wrapping bluetoothctl to connect/disconnect, toggle Bluetooth, and check battery level from a single alias.
Bash Linux Bluetooth
📚 C++ Basics — Learning / OOP
Structured programs from fundamentals through OOP — classes, inheritance, pointers, polymorphism.
C++ OOP
Languages
Hardware & Embedded
Tools & Platforms
⌨️ Typing Speed — Monkeytype
| Mode | WPM | Accuracy |
|---|---|---|
| 15 seconds | -- | --% |
| 30 seconds | -- | --% |
| 60 seconds | -- | --% |
| 100 words | -- | --% |
Note for me: Replace the
--values above with actual PBs. Then set up monkeytype-readme GitHub Action to keep it auto-updated using your Ape Key from Monkeytype Settings.
⭐ If something here was useful, a star goes a long way.
"localhost" is my location. My projects are everywhere else.


