Farhan
@theNahrafBuilding scalable, production-grade microservices while solving complex algorithmic problems.
Farhan
GithubBuilding scalable, production-grade microservices while solving complex algorithmic problems. Passionate about system design, high-throughput backend architecture, and clean code.
Coding Platforms
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
Technical Skills
Languages
Databases & Tools
Frameworks
System Design
Problem Solving
Coding Platforms
Contact
Technical Skills
Languages
Databases & Tools
Frameworks
System Design
Problem Solving
Education
Bachelor of Technology
Information Technology
Netaji Subhas University of Technology, New Delhi
Relevant Coursework
Experience
Full-Stack Web Developer
- ▹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.
- ▹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.
- ▹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
- ▹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
- ▹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.
- ▹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