12+ years of IT Experience in designing, developing, testing, and implementing of various stand-alone and client-server architecture-based enterprise application.
Experienced with full software development life cycle, architecting scalable platforms, object-oriented programming, database design and agile methodologies.
Experience in Implementation of MVC/ MVT architecture using Django Excellent at understanding of Requirements and Solution Design documents.
Possess ability to understand complex technical information related to functionality of applications.
Excellent experience in designing and maintaining complex SQL queries
Experience in writing test plans, test cases and test specifications.
Experienced in working with version control systems like Git and Bitbucket to keep the versions and configurations of the code organized.
Extensive experience in deploying, managing and developing Linux clusters.
Experienced in Agile Methodologies and SCRUM process.
Excellent Client interaction skills and proven experience in working independently as well as in a team.
Hands-on experience in writing and reviewing requirements and maintaining documents, quality analysis and helping with the software release process.
Deployed many applications in time without any escalations and handled P1, P2, P3 issues with client interaction.
Awareness on Production support process, SLA based environment.
Good Knowledge on Machine Learning techniques (Regression, Classification, Clustering, Association, NLP).
Overview
12
12
years of professional experience
Work History
Senior Lead Engineer
Rohde and Schwarz
1 2022 - Current
Involved in all phases of SDLC including Requirement Gathering, Design, Analysis and Testing of customer specifications, Development, and Deployment of the Application
To build and manage efficient interfaces for different user applications in CMX machine
Setup the automation framework using Pytest and followed TDD strategy
Design, implement & document the testing interfaces for the platform
Designing, implementing, and maintaining solutions using Jenkins CI/CD, Git for continuous integration and continuous deployment
Ensure end-to-end product testing and oversee and troubleshoot the bugs or issues
Peer-reviewing code changes
Performed data cleansing, analysis and visualization by using the python libraries such as NumPy, Pandas and Matplotlib.
Senior Analyst
Bank of America
04.2017 - 01.2022
Involved in all phases of SDLC including Requirement Gathering, Design, Analysis and Testing of customer specifications, Development, and Deployment of the Application
Gather and refine specifications and requirements based on technical needs
Analyzing and understanding the business requirement by communicating with infrastructure or application support teams
Created Bash, shell, python scripts to monitor system resources and system maintenance
Installed and configured Atrium Orchestrator for workflow management and created workflows in Python
Replicate the issue on the test servers and doing the end to end testing for the automations
IT Analyst
TATA Consultancy Services (TCS)
03.2012 - 02.2017
Developed scripts in Python for Telecom Application Data coming from SQL Developer based on the requirements specified
Supporting all the SS7 based applications like Web Services, Provisioning etc
Maintained and improved existing telecom application platform
Integrate all components to deploy a straight through automated system
Involved in Production deployment once E2E is signed off
Carrying out the hardware changes like application installations on both live and model environments
Involved in deploying systems of all the telecom applications supported on Linux machines
Validating the data during the migration from database services to telecom applications
Build SQL queries for performing various CRUD operations like create, update, read and delete
Responsible for debugging and troubleshooting the telecom applications
Timely handling of all the issues at P1, P2 and P3 levels.