Default profile banner
SA

Shahrukh Afzal

@shahrukhafzal

SDE 2 at Fynd (Jio)

Mumbai, India

Fynd (Jio)NIET

Shahrukh Afzal is an experienced Software Development Engineer with over 4 years of experience in building scalable backend systems. He specializes in Python, Django, and microservices architecture, having developed complex systems like a Warehouse Management System (WMS) and highly scalable APIs. His expertise includes utilizing technologies such as Kafka, Docker, and Kubernetes to ensure fault-tolerant and high-performance solutions.

Experience

SDE 2

Fynd (Jio)

•Invalid Date - Present•Mumbai

Built a Warehouse Management System (WMS) from scratch, optimizing system architecture, technology stack, and database design for scalability and performance. Developed a custom AIOKafka library wrapper to enhance performance (by a factor of 10 using batch processing), reliability, and configurability for widespread adoption within our organization. Implemented a strategy to delegate database persistence tasks to kafka consumers, operating independently of the primary request-response cycle. This approach has led to significant improvements in our overall response time, thereby enhancing system performance and user experience. Designed and developed highly scalable, fault-tolerant APIs within the Jio E-commerce ecosystem, including Jiomart, ASP, JioMartDigital, serving numerous use cases. Contributed to a crucial microservice that effectively served as a middleware, ensuring seamless internal communication within the organization while acting as the central gateway for external interactions.

Software Developer

Finoit

•Invalid Date - Invalid Date•Noida

Contributed to the Survey Generator and Analytics project. Designed and developed APIs for creating various types of questions and their corresponding options, enabling the storage of diverse responses when shared. Developed a 360-degree feedback report generator that produces various report formats, including PDF (utilizing PyPDF) and CSV, based on the generated responses.

Education

NIET

B.Tech

Computer Science and Engineering

Jan 2015 - Jan 2019•Grade: 7.4

Skills

Python
Django
Sanic
PostgreSQL
MongoDB
Redis
Git
Gitlab/GitHub
Apache Kafka
Docker
Kubernetes
Data Structures
Algorithms
Microservices
System Design
Backend Development
Design Patterns