Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic
Shivam Taneja

Shivam Taneja

Tech Lead Manager
Gurugram

Summary

  • Experienced Software Developer with 9+ years in Python, Django, Flask, FastAPI, SQL, AWS, Azure, Ansible, and Ansible Tower
  • Proven expertise in end-to-end development and deployment across Banking, Finance, Ecommerce, and Telecom.
  • Skilled team lead with over 3 years of mentoring and resource management experience.
  • Strong problem-solving, communication, and collaboration skills. ready to contribute effectively to projects and team.

Overview

9
9
years of professional experience
6
6
years of post-secondary education
3
3
Certifications

Work History

Manager

Ernst & Young, EY
Gurugram
03.2022 - Current

Project Title 1: TradeOps Banking System

Client: IDFC First Bank

Technologies Stack: Python 3.11, FastAPI, Kafka, PostgreSQL, Azure Blob, Azure Function, SVN, docker, GoCD pipeline, Agile

Roles and Responsibilities:

  • Developed the python script to automate all manual steps of making build.xml for deployment & pipeline in all three components of TradeOps banking system
  • Developed and Implemented end to end architecture to automate the FBTI, FCC & Themebridge Application
  • Developed the microservices based on Customer's account management and their transactions using kafka
  • Lead all test design and execution, both manual and automated on multiple assigned projects
  • Responsible for overall project management & lead the team and ensures on time delivery of tasks

Project Title 2: Environment Social Governance (ESG) Compass

Client: Aditya Birla Group (ABG)

Technologies Stack: Python 3.10, Fast API, Pandas, Azure Blob, Azure Function, PostgreSQL, Visual Studio Code, Agile

Roles and Responsibilities:

  • Developed the ESG Application which track Energy Consumption, Air emission, Water Management, Employee trainings and performance.
  • Developed the python code which is fetching data from Excel file or from Api and saving into the sql database using azure function.
  • Developed the Rest Api which is fetching the data from DB and shown into ESG Compass app Managed the team closely to maximize quality and effectiveness

Project Title 3 : Fraud Claim detection

Client: National Health Authority (NHA)

Technologies Stack: Python3.9, Fast API, Kafka, Pandas, Azure Blob, Taland ETL, PostgreSQL, Neo4J database, MongoDB, Agile

Roles and Responsibilities:

  • Developed the python script to save the pdf file and images into the database with meta data into MongoDB database
  • Developed microservices based on data ingestion, fraud detection and their notification
  • Implemented the functionality to save the sturctured data into azure blob storage Mentored team members to ensure technical growth and productivity

Software Engineer II B

Bank Of America Corporation, BOA
Gurugram
08.2019 - 03.2022

Project Title 1: Fortinet Authentication Portal

Technologies Stack: python3.8, django framework 3.0, OracleDB, Jenkins, Ansible, Swagger Open API, Splunk, Bitbucket, Jira, Agile Architecture

Roles and Responsibilities:

  • Developed the Rest API's that saves the clients data and Fortinet router information into the User data model
  • Developed the cron jobs into the project using python script which pulls the data from data model to config model
  • Implemented the Logging functionality into the complete project in case of any error into the server
  • Implemented the suggested changes into the Fortinet project and demonstrated the implemented features to Stakeholders
  • Mentored and trained team members and proactively utilized effectively into the project

Project 2: NIDM (Network Integrated Data Management)

Technologies Stack: python3.8, django framework 3.0, Mysql, Ansible, Docker, Swagger API, Jenkins, Bitbucket, Jira, Agile Architecture

Roles and Responsibilities:

  • Developed the enhancement into rest Api's for NIDM micro services like nidm_auth, nidm_firewall, nidm_devicemanagement, nidm_task
  • Breakdown of config maps and vault secret for nidm-common and nidm-auth micro services and all other micro services
  • Added logging in nautoboat integration with nidm Implemented the new Api's and features enhancement into the swagger API's Tool
  • Ensuring the team meets development goals and milestones with in the project
  • Developed and performed peer reviews of technical manuals and other required documentation

Project Title 3: Cisco Robot CI/CD Integration

Technologies Stack: python3.8, Robot Framework, Ansible, Ansible Tower, Shell script, Unittest framework, OpenShift, Jenkins, Bitbucket, Splunk, Jira, Agile Architecture

Roles and Responsibilities:

  • Developed the shell script to automate the tests written in Auto test repository of the application
  • Implemented python script to collect list of deployed images from generated templates
  • Implemented the playbook along with inventory to deploy Econnect, Toolkit, splunk and post deployment configuration
  • Lead peer code reviews, helped to prepare software development activities experienced in dealing with the cut and thrust of leading a team of developers to achieve their project goals

Software Analyst

BED BATH AND BEYOND, VSERV Solutions
Gurugram
09.2018 - 04.2019

Project Title : www.decorist.com

Client: Bed Bath and Beyond

Technologies Stack: python3.6, django framework 2.0, django rest framework, Unittest, Mysql, Amazon AWS EC2, Boto S3, Lambda, Docker, GitHub, Agile Architecture

Roles & Responsibilities:

  • Integrated the Aws lambda functions in backend project for sending the mails to customers using S3 and Botot3
  • Amazon web services (AWS)
  • Successfully developed the environment for deployment for testing of complete application into Amazon web services
  • Effectively involved with developing api's to integrated with brain tree payment gateway services into the backend project
  • Implemented the twelve-factor app into the project and shifted all the client related mails to s3 bucket and triggered from amazon S3 bucket
  • Developed the Api's for board builder and room builder to display the user's boards using pagination and sorting methods

Sr. Software Engineer

Aricent Technologies Ltd, (Capgemini)
Gurugram
02.2017 - 07.2018

Project Title 1: Secure Ops & OT Data,

Client : Cisco Networks

Technologies Stack: python3.6, django framework 2.0, django rest framework, PostgreSQL, Pytest, AWS S3, Github, Jira, Agile Architecture

Roles & Responsibilities:

  • Developed the web services of DCS (data collector service ) including Asset monitoring task Asset reporting task and upload offline assets in the App
  • Developed the scheduler functionality in DCS, CMR,ELC with the help of celery a task is scheduled and saved the details of WMI and SNMP into database
  • Developed the web services in case of CMR(Compliance Monitoring task ) their components include Asset, Asset group and compliance reporting task
  • Developed the web services of ELC (Expanded log collector service) its functionality is to fetch the logs from remote machine into local machine using WMI and SNMP using pysftp Using scheduler with the help of celery

Software Engineer

Virtual Employee Private Limited
Gurgaon
05.2014 - 01.2017

Project Title 1: App Oriented Data Processing System

Technologies Stack: python 3.6, Flask Framework, MongoDB, LINUX ubuntu 14.04, Flask Api, Amazon AWS EC2, Boto S3, Lambda Function, Github, Agile Architecture

Roles & Responsibilities:

  • Developed the rest api's using flask framework in python and MongoDB database
  • Developed the api's for calculation of Average speed, Total ride price , Max speed Total Distance, Money saved
  • Route tracking features using GPS system
  • Implemented the pyfcm features to push notifications from server for low battery details
  • Implemented the trip history details features based on this feature the user can see their trips of days/weeks/month

Project Title 2: ERP Project

  • Technologies Stack: python(Django) Framework , Odoo (openERP), PostgreSQL, JavaScript , HTML ,CSS, , Agile
  • Architecture
  • Roles & Responsibilities:
  • Designed, Developed and Testing of HR, payroll in OpenERP module of a project
  • Implemented the module of a project of Marketing Campaigns module in django project to boost up the sales of a company
  • Implemented the python script to read the data from Excel file and write the data using csv format to analyze the complete details of the employees
  • Implemented the python script to convert the XML file to CSV data

Education

Bachelor of Technology - Computer Science And Programming

Manav Rachna International Univerisity
Faridabad
07.2010 - 05.2014

Associate of Science - 12th

CBSE BOARD
DAV Public School
04.2009 - 03.2010

Associate of Science - 10 Th

CBSE BOARD
DAV Public School
04.2007 - 03.2008

Skills

Python2, Python 3, Shell Script, YAML

undefined

Certification

Python CS50 programming certification course from Harvard University

Accomplishments

  • Won Amazon's CodeNinja Programming Contest
  • Attended workshops on Ansible and Ansible and got certification
  • Got Silver Prize after selection of automation solution in network automation services (NAS) with in the Bank

Timeline

Manager

Ernst & Young, EY
03.2022 - Current

Software Engineer II B

Bank Of America Corporation, BOA
08.2019 - 03.2022

Software Analyst

BED BATH AND BEYOND, VSERV Solutions
09.2018 - 04.2019

Sr. Software Engineer

Aricent Technologies Ltd, (Capgemini)
02.2017 - 07.2018

Software Engineer

Virtual Employee Private Limited
05.2014 - 01.2017

Bachelor of Technology - Computer Science And Programming

Manav Rachna International Univerisity
07.2010 - 05.2014

Associate of Science - 12th

CBSE BOARD
04.2009 - 03.2010

Associate of Science - 10 Th

CBSE BOARD
04.2007 - 03.2008
Shivam TanejaTech Lead Manager