Skip to content
View misbahafzal's full-sized avatar

Block or report misbahafzal

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
misbahafzal/README.md
github-header-banner (1)

Hi, I’m Misbah Afzal 👋

Senior Software Engineer
Building scalable web applications with strong systems foundations

LinkedIn · Medium · GitHub


⚡ Rapid Fire

💼 Currently working on:
Building and scaling frontend-heavy web applications with real-time and data-driven features

💬 Ask me about:
JavaScript / TypeScript · Angular · React · Frontend architecture · System design trade-offs

✍️ I write about:
Engineering fundamentals, system design, and real-world trade-offs on Medium

🧠 Problem solving:
LeetCode · HackerRank

Fun fact:
I get unusually calm when debugging complex issues.


⚙️ Tech Stack

Frontend
React · AngularJS · Angular (2+)

Languages
TypeScript · JavaScript · Python

Backend & Systems
Node.js · NestJS · Kafka · Redis · WebSockets

Databases
PostgreSQL · MySQL · MongoDB · Elasticsearch

Cloud & Infra
AWS · GCP · Docker


Open Source Contributions

I maintain open-source npm packages:

npm version npm downloads

A TypeScript utility to validate environment variables, throw errors early if required variables are missing, and enforce schema validation. Useful for Node.js and full-stack projects.

npm version npm downloads

A npm package designed to fetch user details and articles from Medium. This package provides a simple and efficient way to easily integrate Medium content into their applications.



Systems over hype · Clarity over cleverness

Pinned Loading

  1. realtime-log-analytics realtime-log-analytics Public

    Ingest logs from multiple sources, process/aggregate in realtime, support queries and realtime dashboards, show scale-aware design (workers, queues, retention, metrics)

    TypeScript

  2. realtime-chat-app realtime-chat-app Public

    Full-stack chat demonstrating realtime architecture, presence, message ordering, delivery guarantees, persistence, and frontend polish

  3. env-safe-ts env-safe-ts Public

    A npm package to safely load environment variables in your projects, performs validation checks and graceful error handling on earlier stage.

    TypeScript

  4. resume-keyword-analyzer resume-keyword-analyzer Public

    A simple Python tool that analyzes a resume against a job description

    Python

  5. muhammad-usman-108/medium-article-api muhammad-usman-108/medium-article-api Public

    A npm package designed to fetch user details and articles from Medium. This package provides a simple and efficient way to easily integrate Medium content into their applications.

    TypeScript 4 1

  6. articles-resources articles-resources Public

    You may find all the code snippets and any other resources I have mentioned in my articles here.

    Python