Skip to content
View amh1k's full-sized avatar
  • Fast NUCES, Karachi campus (Student)
  • Karachi, Pakistan
  • 17:07 (UTC -12:00)

Highlights

  • Pro

Block or report amh1k

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

Abdul Moiz Hussain

Backend-first full-stack engineer building reliable, real-time applications with Go, TypeScript, and React.

I build complete web products across the frontend, backend, and data layers, with a stronger focus on APIs, concurrency, WebSockets, authentication, background processing, database design, testing, and failure handling.

Portfolio · LinkedIn · Email · LeetCode · Codeforces


Featured Projects

Go · WebSockets · Next.js · PostgreSQL

A server-authoritative multiplayer drawing and guessing game built as a complete real-time web application.

  • Manages rooms, players, rounds, timers, drawing events, and scoring through a concurrency-safe Go backend.
  • Uses short-lived, single-use tickets for authenticated WebSocket connections and a Next.js backend-for-frontend layer for secure session handling.
  • Persists game history and player data in PostgreSQL, with integration tests and race-tested realtime components.

View Repository


TypeScript · React · Express · BullMQ · Redis · PostgreSQL

A self-hosted uptime monitoring platform for scheduling service checks, detecting incidents, and tracking application health.

  • Processes monitoring jobs outside the HTTP request path using Redis-backed BullMQ workers.
  • Tracks latency, outages, incident transitions, heartbeat status, and TLS certificate expiration.
  • Provides a full-stack dashboard with historical metrics and Discord alerts.

View Repository


Go · PostgreSQL · REST · OpenAPI

A production-minded REST API exploring the reliability, security, and operational concerns that sit beyond basic CRUD.

  • Implements hashed authentication tokens, permission-based authorization, validation, rate limiting, and optimistic locking.
  • Includes graceful shutdown, panic recovery, structured logging, runtime metrics, database migrations, and background email delivery.
  • Uses end-to-end tests to verify authentication, permissions, persistence, and API behaviour.

View Repository


C++ · Compiler Design · Virtual Machine · WebAssembly

A domain-specific programming language for creating interactive text adventures and executing them in the browser.

  • Implements lexical analysis, recursive-descent parsing, semantic validation, and three-address code generation.
  • Compiles programs into JSON bytecode executed by a custom stack-based virtual machine.
  • Includes a browser-based WebAssembly playground and automated tests across the compiler and runtime pipeline.

View Repository


Technical Focus

Area Technologies and concepts
Backend Go, Node.js, TypeScript, Express, REST, WebSockets
Frontend React, Next.js, Tailwind CSS, responsive interfaces
Databases PostgreSQL, Redis, MongoDB, Prisma, migrations, schema design
Reliability Testing, concurrency, retries, rate limiting, graceful shutdown
Infrastructure Docker, background workers, job queues, metrics, Linux
Computer Science C++, algorithms, compilers, virtual machines
AI Engineering Python, PyTorch, transformers, machine-learning pipelines

Competitive Programming and Achievements

  • Qualified for ICPC Regionals
  • Champion, AI Grand Prix — PROCOM 2026
  • 3rd Place, Coders Cup 2025
  • 4th Place, AI Got Talent — DevDay 2026, with an F1 score of 0.986
  • Solved 700+ algorithmic problems across Codeforces, LeetCode, and AtCoder
  • Dean's List of Honor for 5 semesters

Currently

Building reliable Go services, real-time applications, and full-stack products designed to handle more than just the happy path.

Pinned Loading

  1. mithril-tiles mithril-tiles Public

    Real-time multiplayer drawing & guessing game with a Go WebSocket backend and TypeScript frontend — server-authoritative room state, phase-based game loop, and concurrency-safe round management.

    TypeScript 1

  2. keepalive-monitoring keepalive-monitoring Public

    A high-performance, uptime monitoring system built with the T3 Stack. Features sub-second pinging, automated failover notifications via Discord webhooks, and a robust background task architecture

    TypeScript 1

  3. DurinsCode DurinsCode Public

    Durin’s Code is a DSL created to compile interactive text adventures into playable game engines.

    C++ 1

  4. ScadrialAPI ScadrialAPI Public

    Production-minded Go REST API with PostgreSQL, token auth, RBAC, Swagger docs, migrations, and E2E tests.

    Go 1

  5. Daa-Project Daa-Project Public

    A high-performance DAA project featuring 13+ Divide & Conquer algorithms. Includes optimized C++ implementations and an interactive Next.js web visualizer for Closest Pair and Karatsuba algorithms.

    TypeScript 2

  6. llm-from-scratch llm-from-scratch Public

    From-scratch implementation of a high-performance Large Language Model in PyTorch. Features modern architectural enhancements including Rotary Positional Embeddings (RoPE), Causal Multi-Head Attent…

    Jupyter Notebook