Skip to content
View amh1k's full-sized avatar
  • Fast NUCES, Karachi campus (Student)
  • Karachi, Pakistan
  • 21:00 (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

I build reliable web products from the database and service layers outward: APIs, authentication, concurrent workers, real-time communication, testing, and the React interfaces that make those systems useful.

Portfolio  ·  LinkedIn  ·  Email  ·  LeetCode  ·  Codeforces


700+
algorithmic problems solved
ICPC
regional qualifier

Dean’s List of Honor
Champion
AI Grand Prix 2026

Selected engineering work

Go WebSockets PostgreSQL Next.js TypeScript

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

  • Coordinates rooms, players, rounds, timers, drawing events, and scoring through concurrency-safe Go room actors.
  • Protects real-time connections with short-lived, single-use WebSocket tickets and keeps long-lived bearer tokens out of browser JavaScript through a Next.js BFF.
  • Persists games, participants, rounds, and final scores in PostgreSQL; realtime components are covered by race-enabled tests.

Explore Mithril Tiles →


TypeScript React Express BullMQ Redis PostgreSQL

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

  • Moves monitoring work outside the HTTP request path with Redis-backed BullMQ workers.
  • Tracks latency, outages, incident transitions, heartbeat status, and TLS expiry.
  • Presents historical metrics through a full-stack dashboard and delivers Discord alerts.

Explore Keepalive →


Go PostgreSQL REST OpenAPI

A production-minded REST API focused on the security, reliability, 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, migrations, and background email delivery.
  • Uses end-to-end tests to verify authentication, permissions, persistence, and API behavior.

Explore ScadrialAPI →

More work

Project Engineering focus
Algorithmic Analysis and Visualization 13+ divide-and-conquer algorithms in C++, a Next.js recursion visualizer, and 40+ automated benchmarks across 1,000+ datasets.
Durin’s Code A C++ domain-specific language with lexical analysis, recursive-descent parsing, semantic validation, JSON bytecode, and a stack-based VM.

How I build

Layer Tools and concerns
Backend Go, Node.js, TypeScript, Express, REST, WebSockets, authentication
Data PostgreSQL, Redis, MongoDB, Prisma, migrations, schema design
Reliability Testing, concurrency, retries, rate limiting, graceful shutdown, failure handling
Product React, Next.js, Tailwind CSS, responsive interfaces, background workers
Foundations C++, algorithms, compilers, virtual machines, Linux, Docker

Competitive and academic record

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

Building beyond the happy path

I’m interested in backend and full-stack engineering work involving reliable APIs, real-time systems, data-intensive products, and production-minded infrastructure.

View my portfolio  ·  Start a conversation

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 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 1

  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