Skip to content
View zJUNAIDz's full-sized avatar
🐈
🐈

Block or report zJUNAIDz

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

Hi, I'm Junaid Shaikh

Fullstack engineer focused on backend systems, realtime applications, AI-powered products, and scalable web software. Decent foundation in core computer science fundamentals including data structures, algorithms, operating systems, networking, and databases. Developed through academic coursework and several hundred problem-solving exercises across LeetCode, Coding Ninjas, etc. I enjoy taking apart abstractions to understand what's happening underneath and then using that knowledge to build simpler, more reliable software.


Selected Work

RelayCat

Discord-inspired communication platform built with Next.js, TypeScript, PostgreSQL, Socket.io, LiveKit, Hono, and Docker.

Features include servers, channels, roles, realtime messaging, voice/video communication, file uploads, and authentication.

AI SEO Platform

Worked on an AI-powered SEO platform that combined web crawling, search-engine intelligence, large-language models, and asynchronous processing to automate technical website audits at scale.

Built the backend architecture from scratch, including API design, job orchestration, worker infrastructure, database modeling, and external data integrations.

Key areas:

  • Distributed job execution with BullMQ
  • Agentic LLM workflows using Mastra
  • SERP and keyword intelligence pipelines
  • Crawl-data aggregation and normalization
  • Fault-tolerant background processing
  • Database-backed workflow state management
  • REST APIs for long-running operations
  • End-to-end Dockerized deployment

Redis Token Bucket Rate Limiter

Published an npm package implementing token bucket rate limiting using Redis and Lua scripts for atomic operations.


Things I Enjoy Working On

  • Realtime systems
  • Backend architecture
  • API design
  • Distributed systems
  • Performance and reliability problems

Current Interests

  • Backend infrastructure
  • AI-powered applications
  • Distributed systems
  • Go
  • GNU/Linux
  • Japanese language (studying N3)

Links

Pinned Loading

  1. relaycat relaycat Public

    Discord like Chat Web App

    TypeScript

  2. notion-lite notion-lite Public

    A Notion clone project built using Next.js.

    TypeScript

  3. game-hub game-hub Public

    Built on RAWG Game Database

    TypeScript

  4. gin-rest-api gin-rest-api Public

    This is a practice project I built to learn Go Programming Language and Gin Framework

    Go

  5. NodeJS NodeJS Public

    Learning Nodejs

    JavaScript

  6. Data-Structures-and-Algorithms Data-Structures-and-Algorithms Public

    Learning DSA

    C++