Full-Stack Developer Β· Open-Source Maintainer Β· Embedded & Networking Tinkerer π΅π
I'm a full-stack developer from the Philippines who's equally at home in a React component tree and an SSH session on an OpenWRT box. Most of my open-source work lives right where web development meets embedded systems and networking β I build clean, modern interfaces on top of gnarly low-level cellular-modem internals.
- π Currently building QuecManager β a modern web GUI for Quectel cellular modems
- π Comfortable across the stack: TypeScript / React / Next.js on the front, Python, C/C++ and POSIX shell closer to the metal
- π± Exploring Docker & cloud-native tooling these days
- π§βπ« When I'm not shipping code, I teach ICT to senior-high students
- π¬ Ask me about web dev, Linux, cellular networking, or modem hacking β or just open an issue
- β‘ Fun fact: in Kentucky, it's illegal to carry ice cream in your back pocket. You're welcome.
Visualize, configure, and optimize a cellular modem from a clean web dashboard.
QuecManager (successor to my earlier SimpleAdmin) is a full management suite for Quectel 4G/5G modems β a statically-exported Next.js 16 / React 19 / TypeScript frontend talking to a POSIX-shell + CGI backend running on OpenWRT.
- π‘ Real-time monitoring β live RSRP/RSRQ/SINR signal dashboard, latency & bandwidth charts over WebSocket, automatic network-event detection
- ποΈ Deep cellular control β band / tower / frequency locking, APN & SIM profiles, cell scanner, IMEI tools, AT command terminal
- π‘οΈ Reliability built in β a 4-tier connection watchdog (ifup β CFUN toggle β SIM failover β reboot), email downtime alerts, and in-app OTA updates
- ποΈ Scale β ~185 React components, 38 custom hooks, 58 CGI endpoints, and 11 background daemons working together
It deploys through quectel-rgmii-toolkit β a collaborative project with @iamromulan for getting software onto the modem's Linux application processor.
- π Merged PR #7 in dr-dolomite/QManager-RM520N
If my projects make your day a little easier, a small donation helps cover development costs (mostly prepaid load for network testing πΆ). Thank you! π





