Skip to content
View mohammednudman's full-sized avatar
  • Mumbai, Maharashtra, India

Block or report mohammednudman

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohammednudman/README.md

πŸ’« About Me

Hi, I’m Mohammed Nudman Raza Shaikh πŸ‘‹
Backend Engineer with 2+ years of experience building scalable, distributed, and low-latency systems in Go, TypeScript, and C++.

  • ⚑ Designed backend services handling millions of concurrent requests with sub-100ms latency.
  • πŸ—„οΈ Specialized in multi-tenant architectures, database sharding, and advanced PostgreSQL optimization.
  • πŸ”„ Experienced in event-driven systems with Kafka & RabbitMQ.
  • ☁️ Skilled in deploying fault-tolerant applications using Docker, Kubernetes, AWS, and GCP.
  • πŸ›  Strong foundation in compiler optimization and performance engineering from earlier C++ work.

I focus on efficiency, scalability, and reliability β€” whether at the data layer, infra layer, or distributed systems level.


πŸ“ˆ Experience Highlights

Numrah (Backend Developer)

  • Built multi-tenant backend systems in Go + TypeScript with PgCAT-based sharding, improving database replication efficiency by 40%.
  • Engineered infrastructure to process millions of concurrent requests, ensuring P99 latency under 100ms.
  • Reduced PostgreSQL/AlloyDB query latency (P90 β†’ 80ms) via materialized views, stored procedures, and query tuning.
  • Enhanced WebRTC TURN server performance, cutting connection latency from 5s β†’ 1–2s.
  • Automated delivery with CI/CD pipelines + comprehensive testing (unit, integration, E2E).

Smowcode (C++ Developer)

  • Enhanced compiler backend for ARM, AVR, and x86 β†’ 25% faster compatibility and 15% faster compile times.
  • Re-engineered data structures (dynamic arrays), achieving 3x faster execution and 25% memory savings.
  • Led large-scale automated testing (1M+ scenarios), cutting runtime by 25% and memory use by 20%.

πŸ’» Core Tech Stack

Languages: Go, TypeScript, C++, Python, SQL
Backend & APIs: Node.js, Express.js, gRPC, REST, WebRTC, Microservices
Databases: PostgreSQL, Redis, AlloyDB, Kafka, RabbitMQ
Cloud & Infra: Docker, Kubernetes, AWS, GCP, CI/CD Pipelines
Other: React.js (for dashboards/management tools)


πŸ† Engineering Philosophy

β€œEfficiency at scale is not just an optimization β€” it’s a mindset.”

  • 🧩 I believe backend engineering is about simplifying complexity.
  • πŸ“Š I rely on metrics (P90/P99 latencies, throughput, memory footprint) to measure real success.
  • 🌍 My goal: build backend systems that remain reliable, fast, and scalable even under massive load.

πŸ“Š GitHub Stats




🌐 Connect with Me

LinkedIn
GitHub

Popular repositories Loading

  1. Rate_limiter_loginSystem_MERN Rate_limiter_loginSystem_MERN Public

    Login throttling and rate limiter with React + NodeJs(express) and Redis

    JavaScript 1

  2. CarShowRoom-Metaverse CarShowRoom-Metaverse Public

    JavaScript 1

  3. NinjaMarket NinjaMarket Public

    Build a modern and feature-rich e-commerce platform with our MERN Stack E-Commerce Project. This full-stack application offers user authentication, product management, a shopping cart, and an admin…

    JavaScript 1

  4. tech-jobs-with-relocation tech-jobs-with-relocation Public

    Forked from AndrewStetsenko/tech-jobs-with-relocation

    All-in-one guide to getting a tech job abroad 🌎

    1

  5. every-programmer-should-know every-programmer-should-know Public

    Forked from mtdvio/every-programmer-should-know

    A collection of (mostly) technical things every software developer should know about

    1

  6. Sudoku-Solver-Mobile-Application Sudoku-Solver-Mobile-Application Public

    Solving Sukodu puzzle in realtime using Deep Learning and Computer Vision. Display the unsolved Sudoku in front of the camera and get the instant solution projecting right on the image.

    Dart