F

Farhan

@theNahraf
🚀 Software Engineer | Distributed Systems Enthusiast

Building scalable, production-grade microservices while solving complex algorithmic problems.

33+
Github Repos
1600+
LeetCode Rating
1478+
Codeforces
1000+
Problems Solved

Contact

Technical Skills

Languages

Python
JavaScript
TypeScript
C/C++

Databases & Tools

PostgreSQL
Redis
Kafka
Docker
MongoDB

Frameworks

Node.js
Express.js
React.js
FastAPI

System Design

Low-Level Design
Microservices Architecture

Problem Solving

Leetcode
Codeforces
GFG

Education

Bachelor of Technology

Information Technology

Netaji Subhas University of Technology, New Delhi

2023 - 2027

Relevant Coursework

Data Structures
Database Management System
Operating Systems
Computer Networks
System Design
OOPS
Artificial Intelligence
Machine Learning
Generative Ai
Deep learning

Experience

Full-Stack Web Developer

2024 – Present
  • Delivered 8+ production websites and web applications for clients across journalism, travel, manufacturing, finan- cial advisory, and small businesses, independently handling requirements, development, deployment, and itera- tions
  • Built and deployed Fizalakhan, a MERN-based publishing platform with a custom admin dashboard for content management
  • Developed an automated Excel-to-web application that processes client data and dynamically presents it through a web interface

Featured Projects

Engineered a distributed, high-throughput notification infrastructure processing event-driven messages via Kafka and decoupled Worker Services.

TypeScript
1
1
Updated 2025
Node.js
Kafka
Redis
PostgreSQL
Docker
React
  • Built a scalable notification microservice supporting multi-channel delivery (Email, SMS, Push, In-App) processing event-driven messages via Kafka.
  • Implemented intelligent provider failover and circuit breakers in the worker layer, automatically routing failed deliveries to fallback providers to ensure near 100% deliverability.
  • Designed a low-latency API proxy utilizing Upstash Redis for idempotency, request caching, and rate limiting to prevent downstream bottlenecks during high-traffic spikes.

A production-grade, highly scalable SaaS platform for shortening URLs and tracking link analytics with sub-100ms redirect latency.

JavaScript
1
1
Updated 2025
Node.js
PostgreSQL
Redis
BullMQ
Docker
  • Engineered a high-throughput URL shortener with sub-100ms redirect latency by implementing a Redis write-through caching strategy.
  • Implemented a distributed, Twitter-inspired Snowflake ID generator combined with Base62 encoding to generate unique, collision-resistant 5-character short codes capable of handling 4,096 URLs/millisecond.
  • Decoupled click-tracking logic from the critical redirect path by utilizing BullMQ background workers, ensuring asynchronous processing of GeoIP and User-Agent data.
  • Enforced API rate-limiting via a custom Token Bucket algorithm using Redis Lua scripts.

Built a C++ notification system with SMS, Email, and Push support using OOPS and design patterns

C++
1
1
Updated June 2025
C++
OOP
Design Patterns
  • Designed a modular notification system supporting SMS, Email, and Push channels using the Strategy and Decorator patterns.
  • Applied SOLID principles to ensure extensibility and clean separation of concerns between sender and message interfaces.

Built a secure full-stack CMS and portfolio platform for a journalist to publish and manage stories

JavaScript
1
1
Updated Feb 2025
React.js
Node.js
Express.js
MongoDB
Firebase
  • Engineered a cost-effective deployment strategy by adding a 30-second loop in the backend to keep the Render free-tier server warm, ensuring the CMS stays live without delays.
  • Delivered a robust CMS and portfolio system for a Kashmiri journalist, enabling seamless publishing and management of 30+ live articles.
  • Boosted SEO performance by 50% and improved page load speed by 40% through optimized rendering and media handling.

A highly scalable, asynchronous web service designed to process, download, and convert media formats (audio/video) from URLs in the background.

Python
1
1
Updated 2025
Python
FastAPI
PostgreSQL
Redis
Celery
AWS S3 / MinIO
Docker
yt-dlp
  • Built a highly concurrent media processing API using FastAPI, Python, and PostgreSQL.
  • Decoupled heavy compute tasks by segregating FastAPI web nodes from Celery worker nodes using Redis as a message broker.
  • Implemented real-time progress tracking by caching live download percentages directly in Redis, averting database contention.
  • Integrated AWS S3 / MinIO object storage for large file management, completely bypassing the application server via Pre-Signed URLs.
  • Configured robust worker failover strategies and deployed the containerized microservice stack using Docker Compose.

Achievements

  • Codeforces Specialist (Max Rating: 1478)
  • Solved 1000+ DSA problems across multiple Platform
  • Secured 1st position at Microsoft Innovortex Hackathon among 100+ teams
  • Cleared Level 1 of Flipkart Grid 6.0