GamePadEcosystem
C# / .NET 8 · Kotlin / Compose
Android phones become wireless Xbox 360 controllers for Windows. Zero cloud, sub-5ms latency, up to 8 players on one PC.
OPEN REPO →Phones into controllers. PCs into agents. Zero cloud.
Systems developer building local-first software that runs on your network — Bluetooth HID remotes, realtime gamepads, on-device AI transcription. No accounts, no telemetry, no servers to lease.
All work is public. No frameworks. No tracking.
The stack
Realtime
Local-first
Shipped
PROJECTS
Each project is live and public. Hover to explore.
C# / .NET 8 · Kotlin / Compose
Android phones become wireless Xbox 360 controllers for Windows. Zero cloud, sub-5ms latency, up to 8 players on one PC.
OPEN REPO →C# / .NET 8
An AI desktop control agent. 275+ commands that move the mouse, type, read the screen, and drive apps over a local TCP API.
OPEN REPO →Kotlin / Compose · Bluetooth HID
Your phone becomes a wireless keyboard, touchpad, air-mouse and media remote for any PC — over Bluetooth Classic & LE HID. No host software, no cloud.
OPEN REPO →Kotlin / Compose · CameraX
A lightweight all-feature torch: LED flash, screen light, strobe, SOS, Morse send — and Morse decode straight from the camera.
OPEN REPO →Kotlin / Compose
A modern, feature-packed offline compass. Clean UI, accurate bearings, works entirely on-device.
OPEN REPO →PowerShell · Automation
Keep OpenCode sessions alive for free: auto-fallback chains across free AI providers plus WARP IP rotation to beat rate limits.
OPEN REPO →Python / Flask · faster-whisper
Self-hosted, on-device AI speech-to-text. Upload any audio or video, get word-timed transcripts with clickable words and txt/srt/vtt exports. Audio never leaves your machine.
OPEN REPO →CAPABILITIES
Not a feature list for its own sake — the things that define how I work.
01
UDP sockets, custom protocols, sub-5ms latency. If it needs to move fast and stay local, I wire it up.
02
ViGEm, SendInput, Win32 hooks. Turning phones into controllers, scripts into keystrokes, APIs into actions.
03
Screen reading, mouse control, app driving. Agents that operate your PC without cloud dependency.
04
Low-level systems work wrapped in clean architecture. From TCP servers to virtual device drivers.
05
Android apps that talk to the real world — Bluetooth HID remotes, camera Morse decoding, sensor-driven compasses, and gamepads that wire up to Windows.
06
No telemetry, no accounts, no servers to lease. Systems that run on a hotspot, a LAN, or a single machine.
07
faster-whisper transcription with word-level timing, camera-based Morse decoding. Models that run on your hardware, not a cloud API.
SYS / TERMINAL
A live session. Type into it — it answers.
ABOUT
Most platforms hand you one or the other — infrastructure that survives a busy day, or code you can genuinely shape. I was not willing to trade one for the other, so I build things that do both.
I'm a developer from Bangladesh — Dhaka, with roots in Pabna and Dinajpur. I like building things that feel like magic but run on a plain local network: no cloud, no accounts, no latency to spare.
Most of my work is low-level and close to the metal — UDP sockets, virtual input devices, sensor streams — wrapped in clean UI. If a phone can become a gamepad or a desktop can act on its own, I'm interested.
All my work is local-first. No telemetry, no accounts, no cloud dependency. Your data stays on your machines.
The moment a tool makes you choose between a locked interface and a code editor, it has failed. Real control belongs in the hands of the person using it.
Latency, capacity and limits are published up front. If something is not ready yet, I say so instead of implying it ships today.
"Phones became controllers in an afternoon. It was faster than buying actual hardware."
"The agent reads my screen and types for me. No API keys, no cloud bill."
"Sub-5ms over WiFi. That's faster than most Bluetooth controllers."
All my work is public. Follow the repo, open an issue, or just say hello.