Skip to content
View juna0704's full-sized avatar
πŸ’­
Backend Developer | Node.js | Open to Junior Roles
πŸ’­
Backend Developer | Node.js | Open to Junior Roles

Block or report juna0704

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

πŸ‘‹ Hi, I'm Junaid Ali Khan

Backend Engineer | TypeScript & Node.js Developer | AI/ML Design Enthusiast


πŸ§‘β€πŸ’» About Me

I’m a backend-focused full-stack developer specializing in JavaScript, TypeScript, Node.js, and scalable web architectures.

I focus on building:

  • βš™οΈ Robust backend systems with clean modular architecture
  • πŸ” Authentication & Authorization (JWT, OAuth, RBAC)
  • πŸ“¦ REST APIs with strong typing (TypeScript + Express)
  • πŸ—„οΈ Efficient database models (PostgreSQL, Redis, DrizzleORM)
  • 🌩 Cloud-ready deployments (Docker, AWS, Vercel)
  • πŸ”„ Background workers & queues (BullMQ + Redis)

Currently building:

  • Trading Journal SaaS using Next.js + Express + PostgreSQL + Redis + AWS S3

πŸ›  Core Backend Skills

βš™οΈ Backend Engineering (JS/TS First)

NodeJS Express Fastify TypeScript

Specialties:

  • Modular backend architecture (services, controllers, repositories)
  • API versioning, validation (Zod), rate limiting
  • Node.js worker jobs (queues, schedulers, background tasks)
  • Secure auth systems (JWT rotation, refresh tokens, RBAC, SSO/OAuth)
  • Large file handling, CSV parsing, streaming data

πŸ—„οΈ Databases, Storage & Caching

Postgres Redis MongoDB DrizzleORM

Strengths:

  • PostgreSQL schema design for analytics-heavy systems
  • Row-Level Security (multi-tenant SaaS)
  • Redis for caching, queues, rate limiting
  • Optimized SQL queries, indexing strategy
  • S3 presigned file uploads + storage lifecycle

🌐 Full-Stack (with Backend as Core)

NextJS React Tailwind

Frontend Role:
I use frontend only as a delivery layer for backend systems:

  • Next.js App Router for SSR/ISR
  • React Query for server state
  • UI using Tailwind + Shadcn

☁️ DevOps, Infra & Cloud

Docker AWS Vercel

Strengths:

  • Docker for local dev & deployments
  • CI/CD pipelines using GitHub Actions
  • AWS S3, IAM, EC2 basics
  • Metrics, logging and monitoring (Sentry, Grafana)

🧠 Languages

Focusing deeply on JavaScript & TypeScript.

JavaScript TypeScript

Python is secondary and used only when necessary β€” JS/TS is my primary engineering stack.


πŸ”§ Tools & Workflow

Git GitHub Postman Insomnia

Preferred workflow includes:

  • Monorepo or structured backend folders
  • Conventional commits + disciplined Git practices
  • Strong API documentation and typing
  • Automated tests + local CI checks

πŸ— Projects I Build

πŸ”Ή Trading Journal SaaS

  • Multi-tenant backend (PostgreSQL + RLS)
  • Queue-based workers (BullMQ + Redis)
  • Auth system (JWT rotation + OAuth)
  • File uploads (S3 + presigned URLs)
  • Analytics computation (jobs + caching)

πŸ”Ή Real-Time Applications

  • WebSocket streaming
  • Live dashboards & charts
  • Event-driven notifications

πŸ”Ή Developer Tools & Utilities

  • Automation scripts
  • Node.js CLI utilities
  • Data parsers (CSV, logs, reports)

πŸ“« Connect With Me


⚑ Focus: Backend Engineering β€’ System Design β€’ High-Performance JS/TS Architecture

Pinned Loading

  1. AuthMern AuthMern Public

    mern auth

    JavaScript

  2. Amazon_scraper Amazon_scraper Public

    JavaScript

  3. vercel/next.js vercel/next.js Public

    The React Framework

    JavaScript 140k 31.1k

  4. project_management project_management Public

    TypeScript

  5. blog-api blog-api Public

    this is backend for blog app

    TypeScript

  6. Trading_Journal_v2 Trading_Journal_v2 Public

    TypeScript