0% found this document useful (0 votes)
41 views

Ashish Python

The document provides an extensive summary of a candidate's experience as a Python developer, including over 10 years of experience using Python and related technologies like REST APIs, AWS, SQL, XML, JSON, PHP, Django, and more. The candidate has experience developing web and data applications, APIs, working with databases, cleaning and analyzing data, and more.

Uploaded by

sarvotham53
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views

Ashish Python

The document provides an extensive summary of a candidate's experience as a Python developer, including over 10 years of experience using Python and related technologies like REST APIs, AWS, SQL, XML, JSON, PHP, Django, and more. The candidate has experience developing web and data applications, APIs, working with databases, cleaning and analyzing data, and more.

Uploaded by

sarvotham53
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 6

Ashish Gudla

Python developer
Email Id: [email protected]
Number: 469-415-5019

SUMMARY
 Around10+ years of experience as a Python Developer, proficient coder in multiple
languages and environments including Python, REST Api, AWS, and SQL
 Wrote python scripts to parse XML documents and load the data in database and developed
web - based applications using Python, CSS and HTML
 Worked on applications and developed them with XML, JSON,
XSL(PHP.Django,Python,Rails).
 Experienced in developing Web Services with Python programming language.
 Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on
MySQL and PostgreSQL database
 Cleaned data and processed third party spending data into maneuverable deliverables
within specific formats with Excel macros and python libraries.
 Experienced in developing web-based applications using Python, Django, PHP, C++, XML,
CSS, HTML, DHTML. JavaScript and Jquery
 Experienced in working with various Python IDE's using PyCharm, PyScripter, Spyder,
PyStudio and PyDev.
 Good experience of software development in Python and IDEs : pycharm, sublime text ,
Jupyter Notebook .
 Experienced in web applications development using Django/Python using HTML/CSS for
server-side rendered applications.
 Hands on experience working in WAMP ( Windows, Apache, MYSQL, and Python/PHP) and
LAMP (Linux, Apache, My SQL, and Python/PHP ) Architecture.
 Worked on Anaconda Python Environment.
 Developed views and templates with Python and Django's view controller and templating
language to create a user-friendly website interface.
 Experience in implementing python alongside using various libraries such as mat plotlib for
charts and graphs. MySQL b for database connectivity, python-twitter.
 PySide. Pickle, Pandas data frame, network, urllib2
 Experienced in using python libraries like BeautifulSoup, NumPy, SciPy, matplotlib, Python-
twitter. NetworkX, urllib2, MySQLdb for database connectivity and IDEs Sublime Text
Spyder, PyCharm
 Experienced in Requirement gathering. Use Case development, Business Process flow,
Business Process Modeling
 Extensively used UM to develop various use cases, class diagram and sequence diagrams
 Well versed with design and development of presentation layer for web applications using
technologies like HTML5, CSS3 , JavaScript, IQuery, AJAX, Angular]S
 Bootstrap JSON XML
 Exceptionally solid background in composing API's along with Web Services over Python
 Experence in using Adobe Flash SVN Eclipse IIRA Github and CVS
 Experience working knowledge in UNIX and Linux shell environments using command line
utilities.
 Experience with Unit Testing / Test Driven Development ( TDD ), Load Testing and
Integration Testing
 Experienced in version control systems using CVS, SVN and Git/Github and issue tracking
tools like Jira and BugZilla.
 Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views,
triggers .
 Experience in working with Python ORM Libraries including Django ORM, SQLAlchemy
 Experience in building frameworks and automating complex workflows using Python for
Test Automation
 Experience in implementing with server side technologies with restful API and MVC design
patterns with node J and Django framework .
 Hands on experience in using NOSQL libraries like MongoDB, Cassandra, Redis and
relational databases like Oracle, SQLite, PostgreSQL and MYSQL de
 Worked on UNIX shell scripts for business process and loading data from different
interfaces to HDFS
 Experience in deploying applications in heterogeneous Application Servers TOMCAT, Web
Logic and Oracle Application. Server .
 Good Knowledge in Amazon AWS concepts like EMR and EC2 web services which provides
fast and efficient processing of Big Data
 Proficiency with the application servers like WebSphere, WebLogic, BOSS and Tomcat .
 Proficient in Object oriented design experience, with extensive experience of Python-C/C++
binding using Boost Python and Python C types
 Experiences with File Handling and SSH ( Secure Shell).
 Working knowledge of errors and exceptions handling debugging using PDB, Eclipse and
Pycharm
 Experience with Docker, deployment of application inside software containers.
 Excellent Debugging, Problem Solving, Optimization and Testing Skills using GitLab
 Experience in Python Development and Scientific Programing, and using Numpy and Pandas
in Python for Data Manipulation.
 Experience in using Scikit-Learn and Statsmodels in Python for Machine Learning and Data
Mining.
 Use of NLTK, OpenNLP & StanfordNLP for Natural Language Processing and sentiment
analysis.
 Experience with SQL Server Management Studio, SQL Developer, Toad and MySQL GUI Tool.

SKILLS:
Programming Languages Python, Java, PHP, JavaScript and SQL
Databases MySQL, Oracle, MongoDB, PostgreSQL, SQLite
Python Modules Tensor Flow, NumPy, SciPy, Matplotlib, Pandas, Scrappy, Tintern,
Beautiful Soup
Tools Chef, Ansible, PyCharm, Splunk, Visual Studio, JIRA, HP Quality Center,
Service Now
Web Development Bootstrap, HTML5, CSS3, Django, Angular, Flask,
JSON Web Token (JWT), Restful APIs, React ,Vue

EXPERIENCE:

Python Developer
3M Health Information Systems, Murray, UT September 2021 to Present
Responsibilities:
 Automate different workflows, which are initiated manually with Python scripts and Unix
shell scripting.
 Create, activate and program in Anaconda environment.
 Use Python unit and functional testing modules such as unit test, unittest2, mock, and
custom frameworks in-line with Agile Software Development methodologies.
 Develop Sqoop scripts to handle change data capture for processing incremental records
between new arrived and existing data in RDBMS tables.
 Installed Hadoop, Map Reduce, HDFS, AWS and developed multiple MapReduce jobs in PIG
and Hive for data cleaning and pre-processing.
 Manage datasets using Panda data frames and MySQL, queried MYSQL database queries
from python using Python-MySQL connector and MySQL dB package to
 retrieve information.
 Involved in the Web/Application development using Python 3.5, HTML5, CSS3, AJAX, JSON
and query.
 Develop and tested many features for dashboard using Python, Java, Bootstrap, CSS,
JavaScript and query.
 Generated Python Django forms to record data of online users and used PyTest for writing
test cases.
 Implemented and modified various SQL queries and Functions, Cursors and Triggers as per
the client requirements.
 Clean data and processed third party spending data into maneuverable deliverables within
specific format with Excel macros and python libraries such as NumPy,
 SQLAlchemy and matplotlib.
 Used Pandas as API to put the data as time series and tabular format for manipulation and
retrieval of data.
 Helped with the migration from the old server to Jira database (Matching Fields) with
Python scripts for transferring and verifying the information.
 Analyze Format data using Machine Learning algorithm by Python Scikit-Learn.
 Experience in python, Jupyter, Scientific computing stack (numpy, scipy, pandasand
matplotlib).
 Perform troubleshooting, fixed and deployed many Python bug fixes of the two main
applications that were a main source of data for both customers and internal
 customer service team.
 Write Python scripts to parse SON documents and load the data in database.
 Generating various capacity planning reports (graphical) using Python packages like
Numpy, matplotlib.
 Analyzing various logs that are been generating and predicting/forecasting next occurrence
of event with various Python libraries.
 Developed single page application by using Angular JS backed by MongoDB and Node]S.
 Design and maintain databases using Python and developed Python based API (RESTful
Web Service) using Flask, SQL Alchemy and PostgreSQL.
 Manage code versioning with GitHub, Bit Bucket and deployment to staging and production
servers and implement MVC architecture in developing the web application
 with the help of Django framework.
 Use Celery as task queue and RabbitMQ. Redis as messaging broker to execute
asynchronous tasks.
 Design and manage API system deployment using fast http server and Amazon AWS
architecture.
 Develop remote integration with third party platforms by using RESTful web services and
Successful implementation of Apache Spark and Spark Streaming applications
 for large scale data.
 Built various graphs for business decision making using Python mat plotlib library.
 Involved in development of Web Services using SOAP for sending and getting data from the
external interface in the XML format.
 Export Test case Scripts and modified the selenium scripts and executed in Selenium
environment.
 Developed entire frontend and backend modules using Python on Django Web Framework.
 Scraping website using Python Beautiful Soup, and then parsed it with XML.
 Outputting the parsed data as JSON/BSON and stored into MongoDB
 Used NLTK and StanfordNLP to process text data and created offline intelligence.
 Querying data from MongoDB and use them as input for the machine learning models
 Using AWS for application deployment and configuration.
 Wrote UNIX shell scripting for automation.
 Developed views and templates with Django view controller and template Language to
create a user-friendly website interface.
 Used JavaScript and JSON to update a portion of a webpage.
 Develop consumer based features using Django, HTML and Test Driven Development (TDD).
 Developed Python web services for processing JSON and interfacing with the Data layer.
 Increased the speed of pre-existing search indexes through Django ORM optimizations.
 Developed module to build Django ORM queries that can pre-load data to greatly reduce the
number of databases queries needed to retrieve the same amount of data.
Environment: Python 2.7, Django, HTML5/CSS, PostgreSQL, MS SQL Server 2013, MySQL,
JavaScript, Jupyter Notebook, VIM, Pycharm, Shell Scripting, Angular.JS, JIRA

Python Developer
Flagstar Bank. Troy, MI Nov 2019 to August 2021
Responsibilities:
 Responsible for gathering requirements, system analysis, design, development, testing and
deployment
 Participated in the complete SDLC process
 Developed user interface using CSS, HTML, JavaScript and JQuery
 Wrote Python modules to extract/load asset data from the MySQL source database
 Designed and implemented a dedicated MYSQL database server to drive the web apps and
report on daily progress
 Developed views and templates with Python and Django's view controller and templating
language to create a user-friendly website interface
 Used Django framework for application development
 Created entire application using Python, Django, MySQL and Linux.
 Utilize PyUnit, the Python unit test framework, for all Python applications
 Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset
Department reporting and added new features and fixed bugs
 Created database using MySQL, wrote several queries to extract/store data.
 Developed, tested and debugged software tools utilized by clients and internal customers
 Coded test programs and evaluated existing engineering processes
 Designed and configured database and back end applications and programs
 Resolved ongoing problems and accurately documented progress of a project
 Developed entire frontend and backend modules using Python on Django Web Framework.
 Also used Bootstrap as a mechanism to manage and organize the html page layout.
Environment: Python, Django, HTML5/CSS, JavaScript, Eclipse, Shell Scripting, JQuery, GitHub,
Angular.JS, Jira, MS SQL Server, MySQL, Linux, Windows.

Python Developer
ROBERT BOSCH GMBH, MOUNT PROSPECT, IL Nov 2016 to Oct 2019
Responsibilities:
 Analysed the Business Requirement Documents and created the technical specification
documents.
 Implemented business logic in Python to prevent, detect and claim the duplicate payments.
 Re-engineered various modules for implementing changes and created efficient system.
 Created Map Reduce programs in Python to reconcile the payment history and account
payable files.
 Implemented code to create dynamic claim reports after auditing using Py Jasper.
 Developed dynamic web pages to view the reports generated using Django Framework.
 Developed entire frontend and backend modules using Python on Django Web Framework.
 Used Django configuration to manage URLs and application parameters.
 Build all database mapping classes using Django models.
 Wrote Python scripts to parse XML documents and load the data in database.
 Worked with JSON based REST Web services and Amazon Web Services.
 Used Jenkins to deploy your Django application and run unit tests.
 Developed entire frontend and backend modules using Python on Django Web Framework.
 Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
 Implemented code to perform CRUD operations on Mongo DB using Py Mongo module.
 Used JQuery and Ajax calls for transmitting JSON data objects between frontend and
controllers.
 Used Github for version control.
 Build development environment with JIRA.
 Designed and configured database and back end applications and programs.
 Created Views and developed Stored Procedures, Functions and Triggers.
 Participated in Daily Stand-up meetings and provided status on work progress.
Environment: Python, Django, MySQL, HTML, JavaScript XML, JIRA, Jenkins, JSON, PyJasper,
PyMongo, Mongo DB, Tableau, AWS EC2 and Elastic Map Reduce, Windows.

Python Developer
Infor Global Solutions – Hyderabad, IN June 2013 – Sep 2016
Responsibilities:
 Created or identified state-of-the-art computational mechanics algorithms that extend
modeling capabilities, implement as software suitable for high-perfe
 computers, and document their verification.
 Wrote script or program to automate analysis tools to streamlining the evaluation of initial
data for integrity.
 Using Python package created an interface automate import and exporting drawing and
extracting standard data for manufacturing purpose.
 Built application and program to streamline the cavity development and process and
generate documentation from the design and via versa.
 Used Python Flask framework to build modular & maintainable applications.
 Automated data movements using Python scripts. Involved in splitting, validating and
processing of files.
 Created core Python API which will be using among multiple modules.
 Participated in developing web application UI using HTML, CSS, JavaScript.
 Uploaded statistics to MySQL for analysis and logging.
 Developed complex SQL queries for testing the database functionality.
 Used UNIX server for application deployment and configuration.
 Wrote shell scripting for automation.
 Designed database schema design and defined relationships between tables.
 Provided technical assistance for maintenance, integration and testing of software solutions
during development and release processes.
 Created unit test/regression test framework for working/new code.
 Controlled backend logic using Python.
 Provided design/CAD team strong scripting capabilities in SKILL, PERL, Ocean, Linux Shell,
etc.
 Interface with CAD tool vendors to prove out releases and flows, solve bugs, improve
usability, etc.
 Performed 3D Modelling and Analysis using CAD tools
 Wrote script and macros for analysis tool for dynamic analysis
 installation of different Unix System, CAD, Database required to perform

You might also like