Skip to content
View 9M2PJU's full-sized avatar

Block or report 9M2PJU

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
9M2PJU/README.md

πŸ“‘ 9M2PJU

Typing SVG

Followers Website


πŸš€ About Me

I am a passionate Amateur Radio Enthusiast and Hobbyist dedicated to bridging the gap between traditional radio communications and modern web technologies. My current focus is building robust, real-time applications for the APRS community.

  • 🌐 Currently building: 9M2PJU APRS Web Messenger – A premium glassmorphic client.
  • πŸ“¦ Open Source: Active contributor to radio-related and CLI tooling projects.
  • 🎧 Learning: Deep diving into real-time communication protocols and advanced UI/UX patterns.

πŸ› οΈ Tech Stack & Skills


Frontend

Frameworks

Backend

Tools

πŸ“‚ Featured Projects Showcase

πŸ›°οΈ APRS & Networking
Project Description Links
APRS Web Messenger Modern glassmorphic APRS client with real-time messaging. Demo β€’ Repo
Easy APRS-IS Beacon Simple Python script to send APRS-IS beacons and objects. GitHub
APRS Passcode Gen Web-based APRS-IS passcode generator (JS/Python). GitHub
awesome-LoRa-APRS Curated list of LoRa APRS resources and projects. GitHub
πŸ“‘ Radio Tools & Calculators
Project Description Links
QSO Map Visual mapping tool for Amateur Radio contacts. GitHub
Antenna Calculator Web tool for calculating basic antenna lengths (1/4 & 1/2 wave). GitHub
Bearing Finder Calculate distance and bearing between two maidenhead locators. GitHub
Battery Drain Calc Forecast battery life for field operations. GitHub
🐳 Docker & Infrastructure
Project Description Links
DXSpider Docker Containerized DXSpider cluster for easy deployment. GitHub
Awesome Ham Docker A collection of Docker recipes for ham radio apps. GitHub
Azan Prayer Docker Dockerized automated Azan notification system. GitHub
Btrfs Swap Script Automate swapfile creation on Btrfs with hibernation support. GitHub
πŸ‡²πŸ‡Ύ Community & Mobile
Project Description Links
MARTS Call Book Malaysian Amateur Radio callsign search application. GitHub
MARTS Membership Android app for Malaysian Amateur Radio Transmitters Society. GitHub
Events Calendar Community events and radio contest tracker. GitHub

πŸ“ˆ GitHub Ecosystem

9M2PJU's GitHub Stats Top Languages

GitHub Streak


πŸ“¬ Connect With Me

Email Callsign

"Code is like humor. When you have to explain it, it’s bad." – Cory House

Pinned Loading

  1. 9M2PJU-Malaysian-Ham-Radio-Simplex-and-Repeater-Frequencies 9M2PJU-Malaysian-Ham-Radio-Simplex-and-Repeater-Frequencies Public

    List of Simplex and Repeater amateur radio frequencies used in Malaysia (including PMR)

    HTML 9 4

  2. 9M2PJU-DXSpider-Docker 9M2PJU-DXSpider-Docker Public

    Transforming DXSpider deployment into a seamless Docker experience for the global amateur radio community πŸ“‘

    Perl 9 2

  3. 9M2PJU-APRS-Passcode-Generator 9M2PJU-APRS-Passcode-Generator Public

    This is a simple web-based tool to generate APRS passcodes based on the entered callsign. The passcode is generated using the APRS passcode algorithm, and the result is displayed in a user-friendly…

    HTML 1 1

  4. 9M2PJU-APRS-Thursday-Check-In-Bot 9M2PJU-APRS-Thursday-Check-In-Bot Public

    A lightweight, fully-automated APRS bot that checks in to the global #APRSThursday net every Thursday.

    Python 3

  5. 9M2PJU-Python-APRS-PassCode-Generator 9M2PJU-Python-APRS-PassCode-Generator Public

    A minimal, accurate, and reliable APRS-IS passcode generator β€” written in pure Python 🐍

    Python

  6. 9M2PJU-Easy-APRS-IS-Beacon-and-Object 9M2PJU-Easy-APRS-IS-Beacon-and-Object Public

    This tool allows amateur radio operators to easily broadcast multiple APRS objects (such as temporary repeaters, events, balloons, or custom locations) to the APRS-IS network.

    Python 2