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

Pandas

Numpy

MatPlotlib

Linux

SQL

Shell Scripting

Django

Machine Learning

Natural Language Processing

GIT

Ansible

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