Skip to content
View hashir-one's full-sized avatar
πŸ’­
Lazy
πŸ’­
Lazy

Block or report hashir-one

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
hashir-one/README.md

Hey, I'm Muhammed Hashir M πŸ‘‹

Backend Engineer β€’ Go Developer β€’ Laravel Specialist β€’ Systems Builder

Build things that still work when everything else breaks.

I'm a self-taught backend developer from Kerala, India, focused on building software that solves practical, real-world problems.

My work sits at the intersection of software, infrastructure, and hardware β€” from ERP platforms and automation tools to desktop applications and backend services used in real-world businesses.


πŸš€ What I Build

  • βš™οΈ Backend systems with Go and Laravel
  • πŸ€– WhatsApp automation platforms and workflow engines
  • 🏭 ERP & business management software (battery repair, school, inventory)
  • πŸ”§ Repair-tech, hardware diagnostics, and ESC/POS thermal printer tools
  • πŸ–₯️ Desktop applications with .NET WPF
  • ☁️ Self-hosted infrastructure, Docker, Cloudflare, and cloud tooling

πŸ“Œ Featured Projects

Project Technologies Summary
pos-80-mock Go Β· HTML5 Virtual ESC/POS 80mm thermal printer emulator and visualizer on TCP Port 9100 for POS billing development.
Revolt Go Β· Laravel Β· MySQL ERP platform for battery repair businesses with job tracking, invoicing, warranty management, and customer workflows.
WhatsBridge Go Β· Laravel Β· Docker WhatsApp automation bridge with REST APIs, WebSocket events, automated invoice delivery, and cloud deployment.
School ERP Laravel Β· MySQL School management platform for student enrollment, fee installments, attendance, and automated parent communication.
LedgerX Electron Β· React Β· Node.js Offline-first accounting application with double-entry bookkeeping, reporting, and encrypted backups.
GDP Laravel Β· .NET WPF Group Purchase Distribution platform for bulk ordering, warehouse operations, barcode processing, and dispatch.
TunnelPanel Go Β· Gin Infrastructure dashboard for Docker, Cloudflare Tunnel, databases, and remote server management.
More Projects
  • Desert Ops β€” Battery repair operations ERP with inventory tracking and double-entry accounting
  • PUC Center β€” Vehicle emission testing center management system
  • Shoper β€” Retail POS and inventory management software
  • Cloud Transfer Bot β€” Telegram to Google Drive automation platform

πŸ› οΈ Tech Stack

Languages       β†’ Go (Golang), PHP 8.3, C#, TypeScript, JavaScript, SQL
Frameworks      β†’ Laravel, Fiber, Echo, Gin, React, Electron, .NET WPF
Databases       β†’ PostgreSQL, MySQL, SQLite
Infrastructure  β†’ Docker, Linux, Cloudflare Pages/Workers, Nginx, Git
Hardware        β†’ ESC/POS Thermal Printers, Barcode Scanners, LAN Networking

🧠 Engineering Philosophy

  1. Build software that solves real problems β€” not technology for its own sake.
  2. Keep systems as simple as possible β€” without sacrificing reliability.
  3. Design for maintainability before cleverness β€” clean code wins long-term.
  4. Learn continuously β€” by building, testing, and improving.

🌱 Currently Exploring

  • Scalable backend architectures in Go
  • WhatsApp automation systems with analytics
  • Offline-first desktop software
  • Infrastructure tooling and self-hosted platforms

πŸ“« Connect


"Simple systems are difficult to design β€” but easy to trust."

Muhammed Hashir M β€” Backend Engineer from Kerala, India
Also known as: Muhammed Hashir Β· Hashir M Β· hashir-one Β· hxdev

Pinned Loading

  1. hx-music-server hx-music-server Public

    TypeScript

  2. pos-80-mock pos-80-mock Public

    Virtual ESC/POS 80mm thermal printer mock server and visualizer dashboard in Go and HTML5. Test receipt printing over local network (LAN) on TCP Port 9100.

    HTML

  3. whats-bridge-main whats-bridge-main Public

    HTML