Summary
Overview
Work History
Education
Skills
Timeline
Generic

Vishal Kumar

Lead Python Engineer

Summary

Meticulous and analytical Developer with 9 years of educational and hands-on experience in purely backend development specialized in python automation and web framework with a keen interest in data analytics & scientist role. Adaptive team player with in-depth knowledge of Python, REST Services, CICD, DevOps, problem-solving and mentoring the team members.

Overview

10
10
years of professional experience
6
6
years of post-secondary education

Work History

Research Associate

AQR Capital Management LLC
Bengaluru
10.2021 - Current
  • Improved the dynamic storage capability of applications by moving from existing network shared drive to AWS S3 making it less error prone in terms of storage failure.
  • Improved the scalability of applications by migrating the monolithic architecture to microservices based and making it cloud ready.
  • Reduced the team effort by writing automated scripts & documentation for backfilling the multiple Indices and factors which were done manually earlier.
  • Involved in python code development for different migration projects like storage, cloud and python2 to python3.
  • Writing unit tests and integration tests for the developed code and making sure it doesn't break the system.
  • Writing the Dockerfiles and creating the images for different container based applications.
  • Providing support for production environment bugs or problems raised on the daily rotation basis.

Lead Consultant

Xebia
Bengaluru
06.2018 - 10.2021
  • Collaborated with onshore teams for sprint planning and discuss the requirements.
  • Created multiple Python Agent checks for the StackState Application which pulls the different information from the application to the product.
  • Leading the PoC for different domain-based Customers when needed.
  • Worked on Go code to create checks for the integration.
  • Writing an integration with different Services to create metrics, events, and checks
  • Writing REST API for the backend of the application to integrate with StackState Server
  • Creating plugins to extract the topology from ServiceNow and show it in StackState
  • Used Boto3 client to extract different AWS resources for data ingestion.
  • Used Boto3 client to extract different AWS resources for data ingestion
  • Cloudformation for automatic infrastructure creation.
  • Molecule for full end to end testing of the full application.

Senior Software Engineer

Amadeus
Bengaluru
08.2017 - 05.2018
  • Worked on creating the docker images of the internal applications to shift towards the cloud deployment.
  • Worked on proof of concept for IBM Urban Code Deploy tool the best orchestration & automated deployment tool in the market worldwide.
  • Automating the process of deployment for those docker images using Jenkins pipeline.
  • Working on the solution to orchestrate the whole deployment process as a general practice for the company standards.
  • Develop software according to Company Standards, and to offer the best usability for operational activities.
  • Understand operational constraints and requirements, and tailor solutions fully compliant with customers.
  • Develop software according to Company Standards, and to offer the best usability for operational activities.
  • Support the end user in the Production phase by debugging existing software solutions in response to Problem Tracking Records (PTR) and Change Requests(CR) issued by users of the services.
  • Implementation of the Continuous Integration platform for the GIT project using Jenkins tool
  • Designing the web services API call for the tools used by R&D team
  • Conduct unit, package and integration tests of the software and ensure a level of quality in line with the Company guidelines
  • Provide support to clients or other internal groups if needed.

Software Engineer

Alten Calsoft Labs Pvt Ltd.
Bengaluru
03.2016 - 08.2017
  • I was deployed at Amadeus client for the product development.
  • All the job responsibilities done at Amadeus were part of this company.

Application Delivery

DXC Technology
Bengaluru
07.2015 - 02.2016
  • Writing different models for web application configuration
  • Designed REST API calls for the different models in web application
  • Designing and implementation of different database models using python "FLASK" framework
  • Collaborating with onshore teams to discuss about the requirements
  • Writing unit tests and integration tests for implemented code.

System Engineer

Tata Consultancy Services
Bengaluru
01.2013 - 06.2015
  • Developed offline licensing module for the developed product to stop misuse of it
  • Developed the static analyzer plugin for Eclipse IDE that detects security loopholes in the source code at the development stage
  • Performing application security assessment in automated/semi-automated/manual mode
  • Providing recommendations for fixing (also the steps to fix) the vulnerabilities
  • Performing static and dynamic analysis of the android application and find the vulnerabilities in the application provided by the client
  • Developing new features for the product and providing support for existing components/modules to new technology requirements
  • Reviewing the team member's code, and helping them to fix the critical issues.
  • Preparation of product knowledge related documents and capturing the learning's in the Project-space/Wiki
  • Responsible for providing product knowledge and knowledge sharing sessions to new joiners in the development team.

Education

Bachelor of Technology (B.Tech) - Information Technology

West Bengal University of Technology
Durgapur, West Bengal, India
08.2008 - 06.2012

12th - Mathematics

ST. JOSEPH'S PUBLIC SCHOOL
Samastipur, India
04.2006 - 05.2008

Skills

    Python

undefined

Timeline

Research Associate

AQR Capital Management LLC
10.2021 - Current

Lead Consultant

Xebia
06.2018 - 10.2021

Senior Software Engineer

Amadeus
08.2017 - 05.2018

Software Engineer

Alten Calsoft Labs Pvt Ltd.
03.2016 - 08.2017

Application Delivery

DXC Technology
07.2015 - 02.2016

System Engineer

Tata Consultancy Services
01.2013 - 06.2015

Bachelor of Technology (B.Tech) - Information Technology

West Bengal University of Technology
08.2008 - 06.2012

12th - Mathematics

ST. JOSEPH'S PUBLIC SCHOOL
04.2006 - 05.2008
Vishal KumarLead Python Engineer