Summary
Overview
Work History
Skills
Websites
Timeline
Generic

KoteswaraRao Sathi

Python Developer/Data Analyst
Bengaluru

Summary

  • 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.

Skills

Python

Timeline

Senior Analyst

Bank of America
04.2017 - 01.2022

IT Analyst

TATA Consultancy Services (TCS)
03.2012 - 02.2017

Senior Lead Engineer

Rohde and Schwarz
1 2022 - Current
KoteswaraRao SathiPython Developer/Data Analyst