Summary
Overview
Work History
Education
Skills
Timeline
Generic
Saurav Kumar

Saurav Kumar

Tech Lead
Ghaziabad

Summary

Accomplished Senior Python Developer offering 7 years of extensive experience in successfully designing and developing IT solutions, for the big giant clients following their enterprise grade development processes. I am very good at designing high-performance, secure, and scalable web applications on the Python and related stack along with exposure in architecture, design, development, and maintenance key components of web applications, integrating 3rd-party solutions and system deployment, OOP, resolved Security related vulnerability of API and design patterns.

Overview

8
8
years of professional experience
4
4
years of post-secondary education

Work History

Tech Lead, Stack

The Math Company
Bangalore
11.2022 - Current
  • Project involved building a complete web application to display all the data of the customer in meaningful way so that data analytics could be perform on that
  • Technology Stack
  • Python, FastAPI Framework, React, redis, MySQL, Kubernetes, Docker, Linux,
  • Jenkins, Git, Azure Devops, Pytest, Postman
  • This project is based on microservice architecture
  • Responsibilities
  • Designed robust, scalable, secure, and globalized web-based applications to ensure the continuity of all business processes and client satisfaction
  • Write Reusable, Testable and efficient API
  • Consuming the Rest API with React Frontend
  • Work Collaboratively with design team to understand end user requirement to provide technical solutions and for the implementation of new software feature
  • Frontend Development using React JS
  • Debugging and bug fixing
  • Writing the Unit Test for the API.

Associate Staff Engineer

Nagarro
Gurgaon
11.2021 - 11.2022

· Designed robust, scalable, secure, and globalized web-based applications to ensure the continuity of all business processes and client satisfaction.

· Write Reusable, Testable and efficient API

· Consuming the Rest API with React Frontend

· Work Collaboratively with design team to understand end user requirement to provide technical solutions and for the implementation of new software feature

· Frontend Development using React JS

· Debugging and bug fixing.

· Writing the Unit Test for the API.

Senior Software Engineer

Capgemini Engineering
Bangalore
11.2020 - 10.2021
  • Trained and mentored junior developers and engineers, teaching skills in python and latest technolgy and working to improve overall team performance.
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Designed robust, scalable, secure, and globalized web-based applications to ensure the continuity of all business processes and client satisfaction.

Tech Analyst

Vaco Binary Semantics
Gurgaon
12.2019 - 11.2020

· Handling large data sets and relational databases

· Performing Exploratory Data Analysis (EDA) using Python Library (Pandas) and Data Transformation using Path Query Language

· Provide quality assurance of imported data, working with quality assurance analyst if necessary.

· Troubleshooting the reporting database environment and reports

· Evaluating changes and updates to source production systems.

· Training end users on new reports and dashboards.

Software Specialist

IBM
Bangalore
06.2015 - 09.2019

· Write Reusable, Testable and efficient API using Django Rest Framework.

· Integration of user facing elements by calling Backend API in Frontend Application.

· Write and implement of low-latency, high availability, and performant application code

· Work Collaboratively with design team to understand end user requirement to provide technical solutions and for the implementation of new software feature

· Writing the Unit Test for the backend API.

· Involving in the Design Discussions and Documentation of Application.

· Debugging and Bug fixing.

· Frontend Development using React JS

Education

Bachelor of Technology - Instrumentation and Control

Amity School of Engineering And Technology
New Delhi , India
07.2010 - 08.2014

Certificate Training in Machine Learning from -

Carrier Launcher

Skills

Skill SetGood experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and performed code reviews and implemented best Pythonic programming practiceGood experience in handling errors/exceptions and debugging the issues in large scale applications and Expertise in Production support Provided first, second and third level support to different organizations Used pdb, breakpoint and other debugging tools and deployed production hot fixesProgramming LanguagesPython, JavaScript, Shell Scripting, Path Query, SQLWeb TechnologiesJenkins (Basic), JIRA, Visual Studio, AWS (Basic), AWS ,Redis, SonarQube,Lambda, GIT, GitHub, Linux, Kubernetes , ZAP (OWASP)Data Analytics

Timeline

Tech Lead, Stack

The Math Company
11.2022 - Current

Associate Staff Engineer

Nagarro
11.2021 - 11.2022

Senior Software Engineer

Capgemini Engineering
11.2020 - 10.2021

Tech Analyst

Vaco Binary Semantics
12.2019 - 11.2020

Software Specialist

IBM
06.2015 - 09.2019

Bachelor of Technology - Instrumentation and Control

Amity School of Engineering And Technology
07.2010 - 08.2014

Certificate Training in Machine Learning from -

Carrier Launcher
Saurav KumarTech Lead