Shubham Singh

About

Work

Sierra Wireless (Semtech)
|

Software Engineer 2

Summary

Spearheaded the development of a comprehensive Django-based financial dashboard, consolidating vital company data and empowering non-technical users to gain insights without SQL, enabling streamlined decision-making. Optimized a core web service by migrating from Elasticsearch to PostgreSQL, resulting in a 97-second reduction in latency and significantly enhanced user experience. Collaborated with infra team to implement Jenkins CI/CD pipelines, accelerating release cycles and reducing time-to-market for new features. Accelerated junior developer onboarding, reducing production bugs by 20% through code reviews focused on standards and architecture.

Highlights

Spearheaded the development of a comprehensive Django-based financial dashboard, consolidating vital company data and empowering non-technical users to gain insights without SQL, enabling streamlined decision-making.

Optimized a core web service by migrating from Elasticsearch to PostgreSQL, resulting in a 97-second reduction in latency and significantly enhanced user experience.

Collaborated with infra team to implement Jenkins CI/CD pipelines, accelerating release cycles and reducing time-to-market for new features.

Accelerated junior developer onboarding, reducing production bugs by 20% through code reviews focused on standards and architecture.

Zscaler
|

Associate Software Engineer

Summary

Developed and scaled resilient REST APIs for Zscaler's cloud platform, enabling automatic tunnel failover for uninterrupted user sessions. Collaborated with the frontend team to define and implement APIs for seamless integration with the frontend application. Enhanced product understanding by updating technical documentation to reflect product releases and incorporate user insights. Proactively identified and resolved critical production issues, analyzed root causes to improve system reliability and reduced customer-facing downtime.

Highlights

Developed and scaled resilient REST APIs for Zscaler's cloud platform, enabling automatic tunnel failover for uninterrupted user sessions.

Collaborated with the frontend team to define and implement APIs for seamless integration with the frontend application.

Enhanced product understanding by updating technical documentation to reflect product releases and incorporate user insights.

Proactively identified and resolved critical production issues, analyzed root causes to improve system reliability and reduced customer-facing downtime.

Zscaler
|

Intern - Cloud Reliability

Summary

Developed test scripts in Python for ZCC cloud builds, promoting cross-environment stability. Developed a cross-platform solution using Sikuli and open-CV, streamlining data gathering and analysis workflows..

Highlights

Developed test scripts in Python for ZCC cloud builds, promoting cross-environment stability.

Developed a cross-platform solution using Sikuli and open-CV, streamlining data gathering and analysis workflows..

Education

Lovely Professional University

B.Tech

Information Technology

Courses

Virtualization & Cloud Computing

Data Structures & Algorithms

Operating Systems

DBMS

Software Development

Skills

Backend

Python (Django, Flask, Bolt), PostgreSQL, RESTful APIs.

Frontend

HTML/CSS, JavaScript.

Cloud

AWS EC2, S3, Zscaler Cloud.

Tools

Docker, CI/CD, Jira, Linux, GitHub.

Projects

Natural Language Querying Al chatbot

Summary

Developed a Slack bot enabling users to interact with a SQLite database using intuitive natural language queries. Integrated Google Bard API for accurate natural language understanding and SQL query translation. Engineered asynchronous request handling with asyncio to ensure a seamless user experience, even under load.

Restaurant Management Web App

Summary

Built a comprehensive Django-powered backend for a restaurant management system, streamlining key operations. Designed and implemented a RESTful API with custom serializers, enabling efficient front-end data interaction. Utilized permissions to manage access control for various user roles like manager, delivery boy, user. Safeguarded system integrity with robust permission controls and JWT-based user authentication.