Skip to content
View mmar58's full-sized avatar

Block or report mmar58

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. 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
mmar58/README.md

Hi there, I'm Malik Md Apu Rahman! ๐Ÿ‘‹

๐Ÿ’ผ Currently working as an Independent Software Consultant

Senior Mobile Engineer & Full-Stack Architect | Founder of AnZDevelopers ๐Ÿš€
Building scalable, offline-first mobile apps, high-concurrency real-time systems, and interactive digital experiences.


๐Ÿ‘จโ€๐Ÿ’ป About Me

Autonomous Senior Mobile Engineer & Full-Stack Architect with 8+ years of total software engineering experience, including 5+ years specializing in cross-platform mobile development (iOS & Android) and high-throughput real-time systems.

  • ๐Ÿ’ผ Current Focus: Working as an Independent Software Consultant, partnering with clients to architect and ship production-ready mobile applications, scalable cloud backends, and low-latency real-time infrastructure.
  • ๐Ÿ“ฑ Store Releases: Shipped and maintained enterprise mobile applications on both the Apple App Store and Google Play Store.
  • โšก Core Strengths: Real-time messaging (WebSockets, Socket.IO, WebRTC), offline-first sync engines with conflict-free reconciliation, push notifications (FCM & APNs), and secure local storage (Keychain / Keystore / Encrypted SQLite).
  • ๐Ÿš€ Founder: Building fun, productive, and innovative digital tools at AnZDevelopers.
  • ๐ŸŽ“ Education: Master of Science (M.Sc.) in Mathematics.

๐Ÿ› ๏ธ Tech Stack & Proficiencies

๐Ÿ“ฑ Mobile & Cross-Platform

Flutter Dart iOS Android Capacitor Ionic

๐Ÿ’ป Backend & Real-Time Communications

Node.js Fastify Express.js Socket.io TypeScript JavaScript

๐ŸŒ Frontend & Web Technologies

Svelte React Next.js Tailwind CSS HTML5 CSS3

๐Ÿ—„๏ธ Databases & Caching

PostgreSQL MySQL Redis SQLite

๐ŸŽฎ Game Development & Interactive Systems

Unity C# WebGL


๐Ÿ’ผ Work Experience

๐Ÿ’ผ Independent Software Consultant

Senior Mobile & Systems Consultant
2022 - Present (Current)

  • Architect and develop cross-platform mobile applications (Flutter for iOS & Android) connecting to scalable cloud APIs (Node.js, Fastify, ASP.NET Core).
  • Design and integrate high-concurrency real-time communication systems (WebSockets, Socket.IO, WebRTC concepts) for live telemetry, chat, and room-based dispatch.
  • Implement reliable push notification infrastructure (FCM & APNs) across background, foreground, and terminated states.
  • Engineer fault-tolerant offline-first architectures with idempotent event queues, encrypted local storage, and seamless sync-on-reconnect.
  • Oversee full App Store lifecycle management (Apple App Store Connect, TestFlight, Google Play Console signing and rollouts).

๐Ÿช„ MagicMind (US Company, Remote)

Senior Unity (C#) Developer & Technical Lead
Sep 2022 - May 2026

  • Led technical architecture and development for the core interactive application (~7,000+ LOC in C#, 60+ controllers).
  • Designed structured JSON command protocols and bidirectional WebGL JavaScript bridges (.jslib) connecting web front-ends with the Unity engine.
  • Built timeline-synchronized multi-channel video/audio engines, dynamic animations, and local caching under strict resource constraints.
  • Integrated BLE peripheral sensors (HRV monitors, Muse EEG) with real-time biometric telemetry and ONNX ML inference.
  • Authored comprehensive 11-part architecture documentation and developed custom in-engine runtime inspectors to accelerate QA cycles.

๐Ÿข SoftNTech

Lead Developer & Mobile Engineer (2020 - 2022)
Junior Mobile Developer (2018 - 2020)

  • Led cross-functional teams developing hybrid and cross-platform mobile apps (Ionic / Angular / Capacitor) deployed to iOS and Android.
  • Built sub-second real-time socket services for multiplayer interactions and chat.
  • Led technical modernization efforts, establishing reusable UI component libraries, automated testing, and Git-flow workflows.

๐Ÿ“‚ Featured Projects & Production Apps

Famstrack โ€” Enterprise Security & Workforce Management SaaS

A comprehensive workforce and security management platform featuring a real-time web dashboard, high-throughput backend API, and offline-first mobile apps for field personnel.

Famstrack Landing

  • ๐Ÿ Apple App Store: Famstrack Employee on App Store
  • ๐Ÿค– Google Play Store: Famstrack Employee on Google Play
  • ๐ŸŽฅ Video Walkthrough: YouTube Demonstration
  • ๐ŸŒ Live Website: famstrack.com
  • Tech Stack: SvelteKit (Svelte 5), Fastify (Node.js 20), TypeScript, PostgreSQL, Redis, Socket.IO, Flutter (Dart), Google Maps
  • Key Highlights:
    • Offline-First Sync Engine: Resilient offline queue with UUID idempotency and deduplication; field guards complete tours and capture photo proof offline and auto-sync on reconnect.
    • Real-Time Operations: Live GPS patrol tracking, instant dispatch alerts, and live dashboard monitoring powered by room-based Socket.IO streaming.
    • Enterprise Security: Multi-tenant architecture with three-tier RBAC (Admin, Manager, Guard) and JWT token rotation.

Connect Line Puzzle โ€” Cross-Platform Puzzle Game

An addictive, high-performance HTML5 and mobile puzzle game with background level synchronization.

  • ๐ŸŒ Play Online: Connect Line Puzzle
  • Tech Stack: Svelte 5, TypeScript, Capacitor (iOS & Android native runtime), HTML5 Canvas, SQLite
  • Key Highlights:
    • Custom procedural 2D canvas rendering engine with dynamic glow effects and vector collision algorithms.
    • Bidirectional offline-first sync engine for community-published levels and global leaderboards.
    • State management powered by Svelte 5 runes ($state).

Smart Database Manager โ€” Real-Time Database Management Tool

A modern web-based management GUI for MySQL and PostgreSQL databases with AI assistance.

  • ๐Ÿ’ป GitHub Repository: mmar58/Smart_Database_Manager
  • Tech Stack: Svelte 5, TypeScript, Node.js, Express, Socket.IO, Tailwind CSS v4, MySQL, PostgreSQL, Ollama
  • Key Highlights:
    • Real-time schema and data management with CodeMirror 6 SQL editor and visual ER diagram generation.
    • Integrated local LLMs (Ollama) for natural language SQL query generation and structural database insights.
    • Server-side paginated data grids with dynamic sorting and live updates via Socket.IO.

Video Gallery โ€” Self-Hosted AI Video Gallery

Performant, self-hosted media platform featuring automated tagging and timeline navigation.

  • ๐Ÿ’ป GitHub Repository: mmar58/video-gallery
  • Tech Stack: SvelteKit, Node.js, Express, FFmpeg, Ollama, Socket.IO, Tailwind CSS
  • Key Highlights:
    • Automated video categorization and tagging powered by local LLMs via Ollama.
    • Background FFmpeg pipeline for animated preview and thumbnail generation.
    • High-performance infinite scroll gallery and persistent, floating smart video player.

Coin Flip โ€” Real-Time Betting Platform

Live multiplayer betting system with sub-second resolution and crypto transaction handling.

  • Tech Stack: Unity, Node.js, Redis, Socket.IO, MySQL, REST API
  • Key Highlights:
    • Low-latency real-time engine delivering live betting rounds, instant bet settlements, and win/loss tracking.
    • Auditable cryptocurrency deposit, withdrawal, and transfer balance ledgers with secure game logic.

๐Ÿ“ซ Connect & Collaborate

Pinned Loading

  1. Smart_Database_Manager Smart_Database_Manager Public

    A powerful, real-time web-based database management tool built with modern web technologies. This application provides a comprehensive interface for managing both MySQL and PostgreSQL databases, taโ€ฆ

    TypeScript

  2. video-gallery video-gallery Public

    A modern video gallery written with node js backend and svelte frontend. Which features auto tagging using ollama and auto thumbnail and spreedsheet animation generation using ffmpeg.

    Svelte

  3. devjs devjs Public

    TypeScript