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
- Secured 2nd position at Microsoft Innovortex Hackathon among 100+ teams
- Cleared Level 1 of Flipkart Grid 6.0 (Tech Track)
- Achieved 1800+ rating on LeetCode by solving 400+ Data Structures and Algorithms problems
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
- â–¹Developed SEO-optimized personal blogs and portfolio platforms for creators and professionals, reducing content publishing time by up to 60%.
- â–¹Optimized a journalist's CMS blog and portfolio by reducing page load time from minutes to seconds through backend refactoring.
- â–¹Implemented a secure MERN stack portfolio with a hidden custom admin dashboard without exposing public login.
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
- Secured 2nd position at Microsoft Innovortex Hackathon among 100+ teams
- Cleared Level 1 of Flipkart Grid 6.0 (Tech Track)
- Achieved 1800+ rating on LeetCode by solving 400+ Data Structures and Algorithms problems