Skip to content
View dr-dolomite's full-sized avatar

Sponsors

@jgalode
@Flachzange

Highlights

  • Pro

Block or report dr-dolomite

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dr-dolomite/README.md


Full-Stack Developer Β· Open-Source Maintainer Β· Embedded & Networking Tinkerer πŸ‡΅πŸ‡­


πŸ‘‹ About Me

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.

πŸš€ Featured Project β€” QuecManager

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.


βš’οΈ Languages Β· Frameworks Β· Tools βš’οΈ






🐍 My Contributions 🐍


snake eating my contributions


πŸ”₯ My Stats πŸ”₯


GitHub Streak


readme stats



top langs


πŸ‘Ύ Recent Activity πŸ‘Ύ


  1. πŸŽ‰ 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! πŸ™


Buy Me a Coffee at ko-fi.com

Popular repositories Loading

  1. QManager-RM520N QManager-RM520N Public

    TypeScript 42 13

  2. QuecManager-JS QuecManager-JS Public

    QuecManager Development Repository

    TypeScript 21 9

  3. QManager QManager Public

    TypeScript 21 10

  4. simpleadmin-mockup simpleadmin-mockup Public

    a temporary repo for simpleadmin mockup

    CSS 4 1

  5. dr-dolomite dr-dolomite Public

    3

  6. MAGICPH MAGICPH Public

    A simple IMEI gen written in Python.

    Python 1