We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

West Des Moines, IA

SUMMARY

  • 7 years of experience in developing as a Web/Application Developer, server - side programming and coding with analytical programming using Python, Django, Test Automation, Testing and debugging, Software development life cycle, testing all layers of Web Application including frontend, service layer and backend testing.
  • Experience in developing Python OpenStack API'S along with Web Services with Python programming language.
  • Experienced in developing web-based applications using Python, Django, FLASK, XML, CSS, HTML.
  • Developed MVC web-based applications using Python web frameworks like Django and Flask.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Developed Restful API's integrating web exe with Django and Python implementations with data exchange through JSON and XML formats.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Experience with Unit testing/ Test-driven Development (TDD), Load Testing.
  • Experience in Algorithms, Data Manipulation, Data acquisition and Data Validation using scikit-learn libraries in Python. This includes NumPy, SciPy, Matplotlib, IPython and Pandas.
  • Experience in Test Driven Environment and python test tools unittest, Pytest, Pyunit, Pylint.
  • Experience in object-oriented programming (OOP) concepts using Python, C++.
  • Good experience in Shell Scripting, SQL Server, UNIX, and Linux.
  • Expertise on Data bases such as MYSQL, Oracle, PL/SQL, PostgreSQL and NOSQL databases like MongoDB, Cassandra.
  • Experienced in WAMP (Windows, Apache, MYSQL, Python) and LAMP (Linux, Apache, MySQL, Python) Architecture.
  • Experienced in Python's modules like NumPy, regular expressions, collections, dates & times and OS modules.
  • Good working experience in DevOps Environment by working on various technologies/applications like GIT, SVN, Jenkins, Docker.
  • Experience in Cloud computing window Azure (AWS).
  • Good experience in Amazon AWS concepts like EMR, S3, and EC2 web services which provide fast and efficient processing of Big Data.
  • Good experience with cloud platforms like Amazon AWS and Google App Engine.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Good idea using debugging tools like Bugzilla, and JIRA.
  • Experience in maintaining all the tools like Bamboo, Bitbucket, Confluence, JIRA, and GIT, SVN.
  • Excellent analytical and problem-solving skills with efficient time management and result oriented a ttitude.
  • Good interpersonal, very hands-on attitude and approach, Inquisitive, Self-determined to learn and improve.

TECHNICAL SKILLS

Web Technologies: JavaScript, AngularJS, CSS3, Bootstrap, HTML5, DHTML, Ajax, jQuery, JSON, XML

Python Libraries: NumPy, SciPy, Matplotlib, python-twitter, Pandas, urllib2, Tkinter

PythonWeb: Django, Flask, Google App Engine, web2py, D jango CMS.

Frameworks Database: Oracle11g, MySQL 5.x, and SQL Server, SQLAlchemy, MongoDB, PyMongo, PostgreSQL, SQLite, Oracle Database, Apache HTTP Server

Operating System: Windows, Linux, Unix, MacOS, Ubuntu

IDE Tools: Eclipse, RSA, JBuilder, Oracle ADF, Web Logic, Rational Rose, LDAP, RUP Methodology, Clear Case/Clear Quest, Pycharm, Jupyter, Code Composer studio

Web Services: SOAP, REST, WSDL

Methodologies: OOPS/OOAD, MVC, UML, J2EE Design Patterns

Version Control: SVN, GIT, Clear case, CVS

Tools: Jenkins, RAD, Eclipse, Edit Plus, Apache Ant, log4j, JUnit, Visio, ANT.

Web/App. Servers: WebSphere Application Server 8.0, Apache Tomcat, Web Logic 11g/ 12c, JBoss 4.x/5.x

Cloud Technologies: AWS, S3, EC2

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential, West Des Moines, IA

Responsibilities:

  • Participated in all the stages of software development lifecycle like design, development, and implementation and testing.
  • Developed Views and Templates with Python2.7 and to create a user-friendly website interface Django's view controller and template language is used.
  • Developed python/Django based web application, PostgreSQL DB, and integrations with 3rd party email messaging storage services.
  • Developed UI using CSS, HTML, JavaScript, jQuery and JSON.
  • Unit Test Python library was used for testing many programs on python and other codes.
  • Used Django Framework in developing web applications to implement the model view control architecture along with Django's ORM model.
  • Worked on cleansing data generated from weblogs with automated scripts in Python 3.6.
  • Responsible for Loading, analyzing, and extracting data to and from Oracle database with Python.
  • Parsing various format of files like XML, JSON format files and load into Oracle database with Python XML and JSON modules.
  • Wrote modules in Python to connect to MongoDB with PyMongo and doing CRUD operations with MongoDB.
  • Used Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
  • Worked on migrating data to Amazon AWS. Used AWS products like EC2, S3, Boto3 to automate EC2 Instances, taking regular snapshots, Log Monitor, Lambda, REST API Gateway etc.
  • Used Python3.6 library BeautifulSoup for web scrapping to extract data for building graphs.
  • MySQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Generated Python Django Forms to record data of online users.
  • Used data manipulation libraries based on Pandas based on NumPy utilising various functions accessing, indexing, merging and grouping data easily using python3.6.
  • A Django dashboard with a custom look and feel for end user has been created after a careful study of the Django admin site and dashboard.
  • Worked on Data Frames handling large incoming data streams with pandas and plotting using matplotlib .
  • Also worked on Numerical data analysis and scientific computations using NumPy and SciPy modules .
  • For sending and receiving the data between multiple systems RESTful Web-Services were implemented.
  • To avoid the reloading of the entire web page to update small portions, AJAX in UI was used.
  • Collaborated with QA to build and populate DB and to ensure the standards.
  • JIRA was used to build an environment for development.

Environment: Python 3.5/3.6, Python 2.7, Django 1.4, PostgreSQL, Java Script, HTML, AJAX, jQuery, JSON, XMLCSS, MySQL, Bootstrap, Git, Linux, PyCharm, Pandas, NumPy, SciPy, JIRA, Jenkins, AWS.

Python Developer

Confidential

Responsibilities:

  • Designed and developed the UI for the website with HTML, XHTML, CSS, Java Script and AJAX.
  • Design, develop, and deploy engaging web applications using Python.
  • Develop applications that use MongoDB database, and pymongo.
  • Developed web-based application using Django framework with python concepts.
  • Developed tools to automate some base tasks using Python, Shell scripting and XML.
  • Developed efficient Angular.js for client web-based application.
  • Developed a complete front-end application with Bootstrap.
  • Developed remote integration with third party platforms by using RESTful web services.
  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Built database Model, Views and API's using Python for interactive web-based solutions.
  • Placed data into JSON files using Python to test Django websites.
  • Used Python scripts to update the content in database and manipulate files.
  • Generated Python Django forms to maintain the record of online users.
  • Used Django API's to access the database.
  • Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
  • Created Unit test/ regression test framework for working/new code.
  • Used PyQt to implement GUI for the user to create, modify and view reports based on client data.
  • Installed and maintained web servers Tomcat and Apache HTTP in UNIX.
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
  • Responsible for designing, developing, testing, deploying and maintaining the web application.
  • Involved in working with Python open stock API's.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET request, parsing HTML data from websites.
  • Wrote Python code to simplify lists in Python with list comprehension and Python OOP. Worked with POSTMAN for API testing. Developed REST APIs and created User Model for application.

Environment: s: Python 2.7, Django 1.6 AWS, HTML5, JASON Shell scripting, Tomcat, Apache, CSS, Bootstrap, Flask, Java script, MongoDB, Linux, APIs, Git.

Python Developer

Confidential

Responsibilities:

  • Design, develop, test, deploy and maintain website and leveraged Django Database API's to access database objects.
  • Designed and developed Oracle PL/SQL Procedures, Functions, and Database Triggers and involved in creating and updating Packages to meet business requirements.
  • Developed entire frontend and backend modules with Python on Django Web Framework.
  • Developed web based application using Django framework with python concepts.
  • Developed UDF's with python and implemented graphs utilizing python with big data analytics. Used Python Library Beautiful Soup for web scrapping.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Involved in preparation of Functional Design documents and development tasks for ETL.
  • Translating business rules and functional requirements into ETL procedures.
  • Built various graphs for business decision-making with Python matplotlib library.
  • Fetched twitter feeds for certain important keyword with python-twitter library.
  • Devised Python based API (RESTful Web Service) to track events and perform analysis using Django.
  • Interacted with Business Analysts and Users in requirement gathering, built complex queries using SQL and wrote stored procedures using PL/SQL.
  • Used Python scripts to update the content in database and manipulate files.
  • Generated Python Django forms to maintain the record of online users.
  • Used Django API’s to access the database.
  • Involved in Python OOD code for quality, logging, monitoring, and debugging code optimization.
  • Built a Python/Django based web application using Python scripting for data processing, MySQL for database, and HTML/CSS/JQuery and High Charts for data visualization of served pages.
  • Wrote Python scripts to parse XML documents and load data in database.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Expertise in troubleshooting backup failures due to network, hardware, and vendor software.
  • Technical Director and SME (subject matter expert) for Administrators in a Global Backup environment on multiple platforms.
  • Review and disposition of Destructive Physical Analysis (DPA) reports and Failure Analyses reports.
  • Generated Tables, Graphs and Listings for inclusion in Clinical study reports and regulatory submission and participated in preparing study results as well as ISS and ISE for FDA submissions using SAS.
  • Prepared pig scripts and Spark SQL/Spark streaming to handle all the transformations specified in the S2TM's and to handle SCD2 and SCD1 scenarios.
  • Executed various MYSQL database queries from python operating Python-MySQL connector and MySQL db package.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design and used Git to resolve and coding work on python and portlet.
  • Perform penetration testing such as Cross-site scripting, SQL Injection and exploitation to protect our web applications.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Involved in debugging the applications monitored on JIRA using agile methodology.
  • Assisted clients in preparation of Desktop and Postscript files.
  • Debug and troubleshoot complex automation framework issues and work closely with the Engineering team on the failures and verify proposed patches.
  • Collaborated with IT leaders and delivery managers in defining current state architecture to bolster future projects aimed at supporting architecture development.
  • Generated property list for every application dynamically with Python and created unit test/regression test framework for working/new code.
  • Created backend database T-SQL stored procedures and Jasper Reports.
  • Worked on various environment Python, MYSQL, Apache, CSS, git, DHTML, HTML, JavaScript, Shell Scripts.
  • Experienced in working with various Python IDE’s using PyCharm and Sublime Text.
  • Managed deployment automation using Chef, Custom Puppet modules and created test scripts using Selenium Web driver using Page Object Model.
  • Implemented and generated department metrics of client requests in form of weekly, monthly, and annual status updates and top security issues.
  • Implemented business metrics to measure progress on compliance information collection.
  • Implement Async Task Queueing (Celery) to improve CMS UX .
  • Implemented migration tasks from Oracle apps to PostgreSQL databases.
  • Implemented user interface guidelines and standards throughout development and maintenance of website.

Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Angular.JS, Jira.

Software Engineer

Confidential

Responsibilities:

  • Involved in the software development lifecycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
  • Involved in designing user interactive web pages as the front-end part of the web application using various web technologies like HTML, JavaScript, Angular JS, jQuery, AJAX and implemented CSS for better appearance and feel.
  • Developed remote integration with third-party platforms by using RESTful web services.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Knowledge of cross-browser and cross-platform development of HTML and CSS based websites in Windows like IE 6, IE 7, IE 8 and FF.
  • Interactive in providing change requests, trouble reports and requirements collection with the client.
  • Actively involved in developing the methods for Create, Read, Update and Delete (CRUD) in Active Record.
  • Used NumPy for Numerical analysis for the Insurance premium.
  • Used Robot Test automation framework for Testing of the GUI of the application.
  • Managed code versioning with GitHub, and deployment to staging and production servers.
  • Used Celery as task queue and Rabbit MQ, Redis as messaging broker to execute asynchronous tasks.
  • Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing.
  • Working under UNIX environment in the development of application using Python and familiar with all its commands.
  • Updated and maintained Jenkins for automatic building jobs and deployment.
  • Worked on debugging and troubleshooting programming related issues.
  • Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
  • Deployment of the web application using the Linux server.
  • Implemented monitoring and established best practices for using elastic search.
  • Implemented MVC architecture in developing the web application with the help of Django framework.
  • Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.

Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, Backbone JS, jQuery, Mongo DB, MS SQL Server, JavaScript, Git, GitHub, AWS, Linux, Shell Scripting, AJAX.

Hire Now