NageshBellala[4y_6m]-Python Developer

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

Name: Bellala Nagesh

4+ Years of Experience as a Python Developer


Current Location: Bangalore

Email id: nageshbellala.dev@gmail.com

Mobile: 8008914523

Objective

To utilize my information system skills and experience coupled with sound Software engineering
background towards a challenging career in a growth oriented, and leading-edge organization that
recognizes and values individual contribution and provides opportunities for continuing growth and
advancement.

Summary

 4+ Years of IT experience in the IT Industry.


 Proficient in Python, Django and Flask.
 Working Knowledge on MySQL, SQL
 Basic Knowledge on HTML, CSS and JavaScript.
 Worked on Business Application Software Development, involved in Design, Development and
Implementation.
 Working experience in creating APIs by REST web services.
 Hand on experience in developing web applications using python, Django on Linux (Ubuntu
14.04).
 Exposure in the Software Development Life Cycle (SDLC).
 Exposure in software Engineering processing and familiar with Agile Methodology
 Having sound knowledge on OOP’s concepts.
 Excellent team player with problem-solving and trouble-shooting capabilities.
 Ability to learn quickly and to correctly apply new tools and technology.
 Having Good communication and Interpersonal skills, hardworking, dedication at work and
result oriented as an individual and in a team.
 Automating the task of creating a file and writing text in it using Python.
 automate repetitive tasks like web scraping, file handling, data extraction
 Automation using pandas typically involves automating tasks related to data manipulation,
analysis, and processing. Once the data is obtained we want to automate tasks on it

Professional Experience

 Worked as Senior Engineer with TechMahindra Cerium Systems,Bangalore from March


10th,2023 to 18th, August 2023 date with the client Intel Bangalore work Location

 Worked as a python Developer (Contractor) with TCS, Ahmedabad from June 22nd 2022 to
October 21,2022 and with payroll of Growel Softech Pvt Ltd, Pune.
 Worked as a Python Developer (Contractor) with Cognizant Technology Solutions, Hyderabad
from May 4th,2021 to March 22,2022 and with payroll of A & S software Technologies located
in Chennai, Thamilnadu.

 Worked as a Software Engineer with Clavis infra–Projects Pvt Ltd, Hyderabad from 4th
June ,2018 to May 4th,2021

Educational Qualification

Study of Standard Specialization School/college/Institute Passed Out Percentage(%)

B. Tech ECE CRVITS(JNTUH) 2014 68.17%

Intermediate (10+2) MPC Trinity Jr College 2010 81.2%

SSC SSC ZPHS 2008 78.3%

Key Domain and Technical Knowledge

Languages : Python.

Web framework : Django , Flask


RDBMS : MySQL, Sqlite3

Operating Systems : Windows, Linux (Ubuntu 14.04)


Web Services : REST, JSON
Editors : IDLE, Notepad++, Pycharm, VScode

SCM Tools : Git

Total Work Experience : 4+ Year


Cloud Technologies : Azure and AWS(Basic Knowledge in Both)
Companies:

1.TechMahindra Cerium Systems,Bangalore period:10-03-2023 to 18-08-2023


(client Intel, Bangalore)
2.Tata Consultancy Services, Ahmedabad
(Payroll of Growel Softech Pvt Ltd, Pune) Period: 22-06-2022 to 21-10-2022
3.Cognizant Technology Solutions, Hyderabad
(Payroll of A & S software Technologies, Chennai) Period: 05-05-2021 to 22-03-2022
4.Clavis Infra Projects Pvt Ltd Period: 04-06-2018 to 04-05-2022

Project : 1
TWS (Testing Web Service)
Period:10-03-2023 to 18-08-2023
Technologies: Python,Flask,RestAPI
Editors: Pycharm, VScode

Description:
TWS(Testing Web Service) is used to test the functionalities and test cases with in the systems and no
matter which programming language was used simply we can pass the tws command prompt and able
to test the scenarios.Still implimenting new advanced features for tws to test advanced stages.In this
TWS we are using Embedded Python, NodeJS and frameworks like Flask,bottle,cherripy and RestAPI.In
this project we test both from UI side and from the backend side. Monitor the working tests on
SUT(System Under Test) and Host Connection
Roles & Responsibilities:

 Developed the code for new functionalities using python as per the client requirements
 Also involved to developed the code changes in the code level using python in the existing
features for user to communicate better
 Involving to test the functionalities using TWS testcases from the UI and from the backend using
Script with in the TWS envirornnment
 Involved to update the versions from basic to advance the features like authentiction,authorizer
and csrf tockens
 Working with the Test Engineer to test versions on expecting results if not fixed the issues from
the backend
 Here i have worked on some Basic to Advanced special features and main in that fanout,
wrapped fanout, parallel executions
 Involved to connect the SUT (system under Test) and Host and have monitored for the
executions

Project:2

Project Title: MMC Electronics

Period:22-06-2022 to 21-10-2022

Envirornment: Python, IAR visual Studio (Certification) ,UI Creation using Tkinter Module

Description: MMC meaning that Mitsubishi Motor Corporation ,Japan is the client. This Project is about
Vehicle infotainment system and the application is the features to develop to control entire vehicle
controllable software and hardware units by one central unit that is called Electronic Control Unit.

Roles and Responsibilities:

 Involved in to understanding the project requirement which we are going to develop


 Analysing the requirement that we have discussed with team
 Involved in Teaching Python Basics classes for Freshers in this project
 Taken KT sessions of this project from the Senior Associates and Leads
 In this Project I have Learned Tkinter module of python and using this module developed
Demo UI (User Interface) for the client
 Also learned new certification Course i.e., IAR Visual Studio which is ivolved in this project
 IAR Visual State including the Designer, Validator, Verificator, Code generator, documentation
generator and project manager.

Project: 3

Project Title: Apptio under low utilized Servers Grafana-API

Period: 05-05-2021 to 22-03-2022

Envirornment: Python, Python Libraries, Python Modules,SQL, API Calls, Pycharm, Windows Task
Schedular.

Description: apptio under low utilized servers referring server’s names with GSO and PHX are consuming
how much cpu_avg, cpu_max, mem_avg and mem_max.

The data sourcing from API calls to SQL Tables . In this processing using python and its libraries to
extracting the data for API’s.There is 8 API calls to sourcing the data into tables for CPU and MEM.
Roles and Responsibilities:

• Developed the python script to get the response from the API calls.
• Using python Libraries extracting the data as per the requirement
• Much Experienced to extract the data from PDF files also
• The extracted data was pushed to the required tables in SQL Data Base
• For monitoring purpose, we developed ETL Jobs to debugging the failed jobs  Using SMTP
module developed to get an email notification if jobs got failed Developed Automation part
using windows Task Schedular.
• Programmed, Tested and Implemented need basics.
• Involved in the Deployment at Production.

Project 4:

Title: KLT Migration from AWS to Azure


Period: 05-06-2020 to 20-04-2021

Environment: Python, Flask, Linux.

Description: KPMG Leasing Tool (KLT) application uses IBM Tririga for processing customer leases. The
existing infrastructure consist of 45 production clients and respective UAT, QA environments. The
migration was planned to overcome unwanted cost involved in managing multiple clients by introducing
shared services and automation for infrastructure deployment and orchestration using Salt Stack.

The target infrastructure architecture was built on Azure Cloud with various cost saving components. It
consists of various Azure services and open source tools like Salt Stack, Nexus, Python, and Selenium.
Responsible for implementation of auto scaling of KLT application using Python and Selenium.

Also, I had contributed significantly towards auto availability of infrastructure, which was built in Python,
MySQL and Gunicorn.

Roles & Responsibilities:

• Developed python-selenium script to add/remove the agents from the system panel
• Developed executable module to orchestrate Tririga application environment of the client

• Implemented API to automate start/stop the VMS by integrating AZURE webhook call

• Programmed, tested, and implemented basic needs

• Involved in environment setup (PROD, Non-PROD and QA) and E2E testing
Project 5:

Title: Vcenter Monitoring

Period:16-04-2019 to 20-05-2020

Environment: Python SDK Django, Django Rest Framework

Description:
This solution provides monitoring of VMWare ESXi environment. It monitors the performance of various
component from the ESXi environment like host, vms, storage etc. It has a Java-based external process,
which in turn leverages SDK APIs provided by VCenter to collect the necessary information. This
collector makes a call to the Vcenter, using SDK and processes the data received.

Roles & Responsibilities:


• Understand the VMware vSphere environment
• Understand the SDK exposed by vSphere
• Develop Python module to connect and collect the inventory and statistics of the vSphere
environment
• Develop Python module to process the output provided by API.
• Handled customer escalations

Project 6:
Title: POS Functionality
Period:20-06-2018 to 10-04-2019

Environment: Python, Make file

Description:

A POS (Point Of Sale) terminal manages the selling process by a salesperson accessible interface. We
Developed an application using I2C (Inter Integrated Circuit) Dev environment to interact with Master
Driver in the absence of the Slave drivers and get the required response. This Application is used to
simulate the behavior of the Slave Drivers and communicate with the Masters Driver.

Responsibilities:
• Developed applications from scratch using Python
• Study of OMAP I2C Controller and understand register programming model of I2C Master
• Analyze I2C framework in kernel space and understand I2C kernel functions
• Understand how to invoke I2C kernel functions from user space application  Automating
manual work with python and shell  Worked on Multi-threading to optimize latency issues.
• Involved from requirements to implementation phase.
• On demand support after the project deployment.
• Responding/resolve Applications issues within pre-defined Service Level Agreements (SLA).
• Extensive Knowledge on all aspect of administration tasks such as day to day monitoring and
maintenance Deploying application of logic server.
• Deployment activities and Planning and Documentation for future reference (SOP).
• Performing regular health checks reports (weekly, monthly) for production environment.
• Responds to alerts that are generated, performs corrective action as necessary.
• Log files monitoring, rotation and reporting errors.

Personal Details

D.O.B : 03rd August 1991

Gender : Male

Martial Status : Married

Nationality : Indian

Declaration
I hereby declare that all the above furnished details are true to the best of my knowledge.
B. NAGESH

You might also like