We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

0/5 (Submit Your Rating)

Dayton, OhiO

SUMMARY

  • 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of various stand - alone and client-server architecture-based enterprise application software in Python on various domains.
  • Proficient in developing web applications implementing MVC architecture using Django, Flask and web2py web application frameworks.
  • Experienced in developing web - based applications using Python, Django, AWS, WSGI, Mongo DB, Angular, Angular JS, XML, CSS, HTML, DHTML, JavaScript, Bootstrap 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 inweb applications development using Django/Python using HTML/CSSfor 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.
  • Developed views and templates with Python and Django'sview controller and templating language to create a user-friendly website interface.
  • Experience in implementing python alongside using various libraries such asmat plotlib for charts and graphs,MySQL dbfor database connectivity,python-twitter,PySide,PicklePandas data frame,network,urllib2.
  • Experienced in using python libraries like Beautiful Soup,NumPy,SciPymatplotlib,Python-twitter,NetworkX,urllib2,MySQL dB for database connectivity and IDEs-Sublime Text,Spyder,PyCharm.
  • Experienced in Requirement gathering,Use Case development,Business Process flow,Business Process Modelling.
  • Extensively usedUMLto develop varioususe cases,class diagramandsequence diagrams.
  • Well versed with design and development of presentation layer forweb applicationsusing technologies like HTML5,CSS3,JavaScript,JQuery,AJAX,AngularJS,Bootstrap,JSON,XML.
  • Exceptionally solid background in composing API'salong with Web Services over Python.
  • Experience in using Adobe Flash,SVN,Eclipse,JIRA,Github and CVS.
  • Experience working knowledge in UNIX and Linuxshell environments using command line utilities.
  • Experience with Unit Testing/Test Driven Development(TDD),Load TestingandIntegration Testing.
  • Experienced in version control systems using CVS,SVN and Git/Githuband 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, SQL Alchemy.
  • Experience inbuilding frameworksand automating complex workflows using Python forTest Automation.
  • Experience in implementing with server side technologies with restful API and MVC designpatterns withnode JS and Django framework.
  • Hands on experience in using NOSQL libraries like MongoDB, Cassandra Redisandrelational databases like Oracle, SQLite, PostgreSQL and MYSQL databases.
  • Experience working on Cloud Computing AWS.
  • Experience in implementing with server-side technologies with restful API and MVC design patterns with Node JS and Django framework.
  • Experience in developing various screens for the front end using Angular, Creating Components, and Services using Angular CLI.
  • Well Versed in developing web services like WSDL, SOAP and REST and consuming web services with python programming language.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Experience in working with python editors like PyCharm, PyScripter and PyDev.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like MySQL and experience on NOSQL like Mongo DB.
  • Experience in Installing Jenkins/Plugins for GIT Repository, Setup SCM Polling for Immediate Build with Maven and Maven Repository and Deployment of apps using custom modules through Puppet as a CI/CD Process.
  • Proficient with issue tracking tools like Jira, Bugzilla.
  • Excellent analytical and problem-solving skills with efficient time management and result oriented attitude.

TECHNICAL SKILLS

Languages: Python 3.x,2.7

Python Framework: Django, Flask

Web Development: Angular, Angular CLI, Angular Material, NodeJs, Express, Django, Flask, JSON, XML, HTML, Bootstrap, CSS, REST and Ajax

Cloud: AWS

Servers: Apache Tomcat, Apache 2

IDE Tools: Eclipse, PyCharm, Visual Studio

Databases: MySQL, PostgreSQL, MS SQL, Oracle

Version Control Tools: GIT, GitHub

Bug Tracking tools: JIRA

Operating systems: Windows, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential, Dayton, Ohio

Sr. Python Developer

Responsibilities:

  • Involved in the development and deployment of a Python-based web application using the Django framework with Agile and TDD methodologies.
  • Enhanced legacy applications by building new components in Angular and typescript.
  • Implemented routers to perform navigation between components using Router Outlet in Angular.
  • Automate different workflows, which are initiated manually withPython scriptsandUnix shell scripting.
  • Create, activate and program inthe Anaconda environment.
  • UsePythonunit and functional testing modules such asunit test,unittest2,mock andcustom frameworksin line withAgile Software Developmentmethodologies.
  • Develop Sqoop scripts to handle change data capture for processing incremental records between newly arrived and existing data inRDBMStables.
  • InstalledHadoop, Map Reduce, HDFS, and AWSand developed multipleMapReducejobs inPIGandHivefor data cleaning and pre-processing.
  • Carrying out specified data processing and statistical techniques such as sampling techniques, estimation, hypothesis testing, time series, correlation and regression analysis Using R.
  • Applied various data mining techniques: Linear Regression & Logistic Regression, classification, clustering.
  • Develop and maintain complex credit risk models for PPNR and credit risk models (probability of default, loss given default and exposure at default) and NIE modelling leveraging upon R, Python, R Studio, Oracle SQL, Tableau and other ETL Technologies.
  • Worked on the UI of a web based content management system built with React and Redux .
  • Integrated React and Redux to keep track of application state and designed Side Bar to create or destroy planets with dispatched actions that manipulate objects within canvas.
  • Manage datasets usingPanda data framesandMySQL, queried MYSQL database queriesfrompython usingPython-MySQLconnector andMySQL dBpackage to retrieve information.
  • Involved in theWeb/Application developmentusingPython 3.5, HTML5, CSS3, AJAX, JSONandJQuery.
  • Develop and tested many features for dashboard usingPython, Java, Bootstrap, CSS, JavaScriptandJQuery.
  • Maintaining Parent and child elements by using State and Props In React.js
  • Implemented React and Functional Driven JavaScript in SPAs, UI Components, Mobile and web along with Performance optimization
  • GeneratedPython Djangoforms to record data of online users and usedPyTestforwriting test cases.
  • Implemented and modified variousSQL queriesandFunctions, CursorsandTriggersas per the client requirements.
  • Clean data and processed third party spending data into manoeuvrable deliverables within specific format with Excel macros and python libraries such asNumPy, SQL Alchemy and matplotlib.
  • UsedPandasasAPIto put the data as time series and tabular format for manipulation and retrieval of data.
  • Used ES6 and JSX with react for component development.
  • Worked with the Material-UI library for the designing purpose while creating the functional components which can be reused in future.
  • Used React-Router to turn application into Single Page Application.
  • Written the test cases for the React components using Unit testing.
  • Develop framework for converting existing Power Center mappings and to Py Spark (Python and Spark) Jobs.
  • Create Pyspark frame to bring data from DB2 to Amazon S3.
  • Translate business requirements into maintainable software components and understand impact (Technical and Business)
  • Provide guidance to development team working on PySpark as ETL platform.
  • Helped with the migration from the old server toJira database(Matching Fields) withPython scriptsfor transferring and verifying the information.
  • Analyse Format data usingMachine Learning algorithmbyPython Scikit-Learn.
  • Experience inpython, Jupyter, Scientific computing stack (numpy, scipy, pandas and matplotlib).
  • Perform troubleshooting, fixed and deployed manyPython bug fixesof the two main applications that were a main source of data for both customers and internal customer service team.
  • WritePython scriptsto parseJSONdocuments and load the data in database.
  • Generating various capacity planning reports (graphical) using Python packages likeNumpy, matplotlib.
  • Analysing various logs that are been generating and predicting/forecasting next occurrence of event with variousPython libraries.
  • Developed single page application by usingAngular JSbacked byMongoDB and NodeJS.
  • Design and maintaindatabasesusingPythonand developedPython based API(RESTful Web Service) usingFlask, SQL AlchemyandPostgreSQL.
  • Manage code versioning withGitHub, Bit Bucketand deployment to staging and production servers and implementMVC architecturein developing theweb applicationwith the help ofDjango framework.
  • Use Celery as task queue andRabbit MQ, Redisas messaging broker to execute asynchronous tasks.
  • Design and manageAPI system deploymentusing fast http server andAmazon AWS architecture.
  • Develop remote integration with third party platforms by usingRESTful web servicesand Successful implementation ofApache Spark and Spark Streaming applicationsfor large scale data.
  • Built various graphs for business decision making usingPython mat plotlib library.
  • Involved in development ofWeb ServicesusingSOAPfor sending and getting data from the external interface in theXMLformat.
  • Export Test Case Scripts and modified the selenium scripts and executed inSelenium environment.
  • Developed entire frontend and backend modules usingPython on Django Web Framework.
  • Scraping website usingPython Beautiful Soup, and then parsing it withXML.
  • UsedNLTKandStanford NLPto process text data and created offline intelligence.
  • Querying data fromMongoDBand using them as input for the machine-learning models
  • UsingAWSfor application deployment and configuration.
  • Developed views and templates withDjangoview controller and template Language to create a user-friendly website interface.
  • UsedJavaScriptandJSONto update a portion of a webpage.
  • Develop consumer-based features usingDjango, HTML, and Test Driven Development(TDD).
  • DevelopedPython web servicesfor processingJSONand interfacing with the Data layer.
  • Increased the speed of pre-existing search indexes throughDjango ORM optimizations.
  • Developed a module to buildDjango ORM queriesthat can pre-load data to greatly reduce the number of database 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.

Confidential, Atlanta, GA

Sr. Python Developer

Responsibilities:

  • Design, build, test, and maintain scalable and stable the shelf applications or custom-built technology solutions to meet business needs
  • Contributed to the entire implementation process for new applications and enhancements to existing applications.
  • Conduct root cause analysis and complex performance tuning writing queries and designing schemas.
  • Used Python and Django for creating graphics, XML processing of documents, data exchange, and business logic implementation between servers.
  • Used python Data structures like sqlite3, dictionaries, and tuples.
  • Used several Python libraries like NumPy, Pandas.
  • Helped with the migration from the old server to the Jira database with Python scripts for transferring and verifying the information.
  • Used React.js library functions for the logical implementation part at client side for all the application.
  • Created React.js for reusable components (multi-field form elements, background file uploads.
  • Implemented React.js Controllers to maintain each view data.
  • Wrote code in R programming to perform data visualization on a large set of data. Used R programming to publish Graphs and charts.
  • Supported Apache Tomcat Web server on Linux Platform.
  • Writing & consuming REST API. Experience with Docker, Kafka.
  • Used React-Auto complete for creating Google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using React.
  • Optimization of Hive queries using best practices and right parameters and using technologies like Hadoop, YARN, Python, PySpark.
  • Design strategy, Design research, SQL and Scripting languages, and Open application frameworks.
  • MySQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Python's Unit Testing library was used for testing various programs on python and other codes.
  • Experience in maintaining all the tools like Bit Bucket, Confluence, JIRA, and GIT.
  • Experience in handling database issues and connections with SQL and NoSQL databases like MongoDB by installing and configuring various packages in python (Teradata, MySQL dB, MySQL connector, PyMongo, and SQL Alchemy).
  • Obtain a quantitative basis on model modification and execution, leveraging upon mathematics and statistical programming R, Python modules like pandas, NumPy, matplotlib and scikit learn.
  • Performed Exploratory Data Analysis using R. Also involved in generating various graphs and charts for analyzing the data using R and Python Libraries.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL, and custom tools developed in Python and Bash
  • Designed and developed a data management system using MySQL.
  • Creating unit test/regression test framework for working/new code.
  • Designed and configured database and back-end applications and programs. Managed large datasets using Pandas data frames and SQL
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package

Environment: Python, Django, Angular, TypeScript, Angular CLI, NPM, Node JS, AWS, Boto, PyQT, XML, Mongo DB, Jenkins, GIT, Jira, Agile, Windows.

Confidential, Nashville, TN

Python Developer

Responsibilities:

  • Effectively worked on the implementation of change requests raised by the client. Involved in complete Agile/SDLC - Requirement Analysis, Development, System, and Integration Testing.
  • Effectively developed views and templates with Django view controller and template Language to create a responsive user interface.
  • Developed single page responsive Web UI using HTML5, ReactJS Bootstrap3, CSS3, JavaScript, jQuery.
  • Developed spark applications in python(PySpark) on distributed environment to load huge number of CSV files with different schema in to Hive ORC tables.
  • Worked on reading and writing multiple data formats like JSON,ORC,Parquet on HDFS using PySpark.
  • Analysed the sql scripts and designed it by using PySpark SQL for faster performance.
  • Developed web-based applications using Python, XML, HTML5, Angular, jQuery and Bootstrap.
  • Involved in the development of Web Services using REST for sending and getting data from the external interface in the JSON format.
  • Used AWS Cloud Watch to monitor and store logging information. Deployed project into Amazon web services (AWS) using amazon elastic beanstalk.
  • Written Python utilities and scripts to automate tasks in AWS using boto3 and AWS SDK. Automated backups using AWS SDK (boto3) to transfer data into S3 buckets.
  • Created responsive user interface using HTML5, CSS3, Bootstrap and JavaScript
  • Involved in the development of Web Services using REST for sending and getting data from the external interface in the JSON format.
  • Wrote and executed various MySQL database queries from python using Python-MySQL connector and MySQL dB package.
  • Streamlined the CI/CD process for application deployments by enforcing strong source code repository management techniques and securing configuration files away from application source code for improved security.
  • Worked with JIRA to manage the issues, track the bugs and prioritize the issues.
  • Responsible for debugging and troubleshooting embedded applications to improve performance.

Environment: Python, Django, HTML5, CSS3, Bootstrap, Angular JS, JavaScript, AWS, Boto3, My SQL, JSON, Jenkins, Jira, GIT, Agile, Windows.

Confidential

Python Developer

Responsibilities:

  • Worked in Agile development following Scrum process, Sprint, and daily stand-up meetings.
  • Created methods (get, post) to make requests to the API server and tested Restful API using postman.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser and was Responsible for user validations on the client side as well as the server side.
  • Developed and maintained parsing modules, which read CSV, XML and JSON data from files and other REST services, and processed the data.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Worked on Element Tree XML API in python to parse XML documents and load the data in the database.
  • Added the navigations and paginations and filtering columns and added and removed the desired columns for view.
  • Wrote Python modules to extract/load asset data from the MySQL source database.
  • Involved in designing database Models, APIs, and Views using python to build an interactive web-based solution. Generated Python Django Forms to record data of online users.
  • Created Git repository and added the project to GitHub.
  • Worked on Jira for managing the tasks and improving the individual performance.

Environment: Python, Django, HTML5, CSS3, CSV, XML, JSON, Postman, MySQL, GITHUB, Jira, Agile, Windows.

We'd love your feedback!