Charan_Python
Charan_Python
Charan_Python
com
Mobile: +91-8374569634
Python Developer
L&T Technology services
PRELUDE:
To obtain a position of Data Analyst and Python Developer in a Digital Environment, offering
challenge, responsibility and advancement opportunities where I can utilize my skills.
Professional Summary:
Having 5+ years of professional IT experience in the areas of Application Integration Software
Development and Python scripting, Django
Having very strong knowledge of Object-oriented (oops) software engineering methodologies.
Built Web application using Python, Django, HTML and template languages. Used Apache to
deploy production site.
Good understanding on String, List, Tuples, and Dictionary.
Experienced in working with various Python Integrated Development Environments like PyCharm,
Atom, and Sublime Text.
Very good knowledge on Regular Expressions, File Handling, Modules and Functions.
Extensively involved in developing web applications.
Very Good knowledge in object-oriented concepts, Exceptional-Handling, Inheritance, Data
structures.
Good knowledge and work experience with MySQL.
Extensively involved in developing web applications with Python and Node js
Experienced in working with NodeJS and React Js. Mssql Server Denodo Data virtualization
Academic Profile:
Bachelor of Technology (B. Tech) in Electronics and Communication Engineering from JNTU
in 2015.
Working Experience:
Technical Skills:
PROJECTS HANDLED:
Project 1:-
Title : Build Plan Services (BPS)
Technologies : Python, Flask, PostgreSQL, MSSql, ReactJS, Redux, Webpack.
Description:
Build Plan Services(BPS) is used to migrate the large number of data from one server to multiple server
Roles & Responsibilities:
● To Develop new APIs and features to support different needs of business.
● To Develop new frontend components and adding new features as per the requirement.
● To Work with QA for analysis and resolution of bugs reported.
● To migrate the legacy database and to create appropriate models.
● Involved writing Unit test for every python script using mocks.
Project 2: -
Project Name : SITE INFORMATION SERVICE
Environment : Python, FLASK SQlAlchemy, MSSQL Server
Description:
Site information services is a tool where the Data integration (DI) Team can manage the
complete customer information in a grid format and can track where the user is located and near
by sites which will be displayed in google maps and doing different types API filters to fetch the
customer information like state, city, zip code and etc….
Roles& Responsibilities:
Involved in writing Scripts to get customer data from multiple API’s
SIS UI is administration tool where the DI(Data integration) Team can manage the site related
information.
Where business team and Data analyst can generate reports using SITE INFORMATION
SERVICE tool
Project 3: -
Project Name : ACCESS MANAGEMENT SYSTEM
Develop and enhance current tool to suite as per the requirement using Node Js MVC and
Denodo
Involved in UI design and coding for corresponding forms Using EUI SDK (Ericsson SDK).
Developed Web services and involved in Unit test.
Designed the Web application Using Node Js and React Js Express Framework pattern to make it
extensible and flexible for user.
Project 4: -
Project Name : TMO PLAN SERVICES
Environment : Python, SQlAlchemy, MSSQL Server, Flask, React js, litHtml, css
Description:
TMO Batbom is used to migrate the large number of data from one server to multiple server
Roles& Responsibilities:
Project 5:-
Title : Time and Expense Management Web Application
Technologies : Python, Django, MySql , RestApi, GIT
Description:
This application provides time management capability to Enterprise users. A tool used to report time and
expense details. The application helps Human Resources (HR) and IT departments to customize their
existing time and expense report.
Roles & Responsibilities:
Establishing a detailed program/module specification through discussion with team leader.
Clarifying what actions the program is intended to perform.
Breaking down program specification into its simplest elements and translating this logic into a
programming language.
Devising possible solutions to anticipated problems.
Working as part of a team, which may be established purely for a particular project to write a
specific section of the program
Combining all elements of the program design and testing it.
Conducting testing and installing the program into production.
Reacting to problems and correcting the program as necessary. And Evaluating and increasing
the program's effectiveness.
Adapting the program to new requirements, as necessary.
Conducting user-acceptance testing to ensure the program can be used easily, quickly and
accurately
Updating, repairing, modifying and developing existing software and generic applications.