Shubham Gupta
@shubhamg
Technical Lead at Nagarro Software
Gurgaon, India
Shubham Gupta is a software development professional with 6.4 years of experience in the IT industry. He specializes in creating and deploying cloud-native web applications using Python frameworks, coupled with extensive knowledge in Data Science and Statistical analysis. His expertise includes developing complex data pipelines, implementing Machine Learning and Deep Learning components, and managing CI/CD processes using tools like Docker and Azure.
Experience
Technical Lead
Nagarro Software
Gathered requirements and defined parameters for technical development tasks, creating APIs for data collection. Developed data pipelines on Azure cloud, involving data extraction, cleaning, transformation, and loading into SQL Server. Developed Django-based applications and utilized Power BI for deriving business insights.
Senior Software Engineer
Shine.com
Designed bulk mailer logic using Django templates and celery workers. Integrated a chatbot on the shine platform to help users fill job preference forms using voice input.
Software Engineer
Think Future Technologies
Developed web crawlers using Python Scrapy for e-commerce data storage in MongoDB. Implemented OCR for Urdu and Govt of India IDs (Aadhar/PAN) with high accuracy. Worked on Face Recognition, Emotion Recognition, and Object detection using YOLO CNNs, and developed end-to-end pipelines for market and derivatives data using the FIX protocol.
Education
University of Delhi
Bachelor’s in engineering
Electronics