Welcome to MoshRadix

Where Code Meets the Isles

MoshRadix is the digital workshop of Mohamed Shamil — an IT administrator by profession and a hobbyist developer by choice, based in the Maldives. It's a space where government workflows get automated, home networks get tinkered with, and the occasional weekend project turns into something worth sharing.

About the Workshop

An Administrator's Digital Workshop

MoshRadix isn't a software-house portfolio — it's a running log of a hobbyist's projects, kept by someone who handles administration by day and writes code by night. The blog this site grew out of has been posting random ideas, downloads, and the occasional rant from the isles since the late 2000s.

Lately the focus has shifted from blog posts to building: an offline-first desktop suite for local government staff, a handful of Home Assistant add-ons for a self-hosted smart home, and small libraries written to scratch a very specific itch — like talking to TikTok LIVE's realtime API in Dart.

Every project here is open source and lives on GitHub. None of it is polished enterprise software — it's built the way most good hobby projects are: because something annoying needed fixing, and a free weekend was available.

What You'll Find Here

Built by a Hobbyist, for Hobbyists

Open Source Projects

Every project is available on GitHub for learning and collaboration — from desktop apps to small libraries, warts and all.

Offline-First Tools

Software built to work without an internet connection, for places and people who can't always count on having one.

Field Notes

Write-ups of what got built, what broke, and what was learned along the way — from bell timers to voice assistants.

Practical Tech Stack

Electron, Node.js, Dart, and a fair bit of Shell — tools picked for getting real, small-scale problems solved.

Home Automation

Hass.io add-ons, self-hosted voice assistants, and workflow automation — keeping smart-home data off the cloud where possible.

Bilingual by Design

English and Dhivehi (Thaana script) support built into desktop tools, so local government staff can use software in their own language.