We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

5.00/5 (Submit Your Rating)

Dearborn, MI

SUMMARY

  • 8 years of IT Experience in designing, developing, testing and implementing of various stand - alone and client-server architecture-based enterprise application software in Python on different domains.
  • Skilled experience in Python with proven expertise in using new tools and technical developments (libraries used: libraries- Beautiful Soup, Jasy, numpy, Scipy, matplotlib, Pickle, PySide, python-twitter, Pandas data frame, networks, urllib2, My SQL dB for database connectivity) to drive .com
  • Ensure data integrity and data security on AWS technology by implementing AWS best practices.
  • Integrating AWS infrastructure with Cloud Computing Product - Cloud Health.
  • Good experience in developing web applications implementing Model View Control architecture using Django, Flask, Pyramid and Zope Python web application frameworks.
  • Experienced in working with various Python Integrated Development Environments like Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
  • Strong expertise in development of web-based applications using Python, Django, HTML, XML, Angular JS, CSS, DHTML, JavaScript, JSON and JQuery.
  • Experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Lambda, RDS (MySQL).
  • Good knowledge on front end frame works like CSS Bootstrap.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Sound experience in Core Java and Object-Oriented Programming using concepts like Multi-Threading, Exception Handling and Collections.
  • Experienced with Amazon SQS, and Amazon Web Services like EC2, Redshift, Lambda and S3.
  • In-depth Cisco technology knowledge in design, administration, implementation, and support.
  • In-depth knowledge of deploying and troubleshooting IP protocols.
  • Experience in using Jenkins/Hudson as a Continuous Integration server to configure with Ant/Maven.
  • Good knowledge of web services with protocols SOAP, REST.
  • Developed and executed White box test cases of the Java API using Test NG framework & Eclipse.
  • Extended Testing framework by adding some helper classes and methods.
  • Experienced in working with server-side technologies including databases, restful API and MVC design patterns.
  • Special skills in development of effective, user-friendly web applications. Experienced in requirement gathering, Use case development, Business Process flow, Business Process Modelling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
  • Superior Troubleshooting and Technical support abilities with Migrations, Network connectivity and Security and Database applications.
  • Knowledge about setting up Python REST API Framework using Django.
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and Mongo DB (2.6, 2.4), Orient DB.
  • Extensive experience with Amazon Web Services (AWS), OpenStack, Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront.
  • Experience in using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
  • Day-to-day server support for clients from our office in Midtown Manhattan.
  • Build, upgrade and maintain servers on Solaris and Linux platforms.
  • Write, maintain and improve automation scripts in Perl, BASH, PHP & Python.
  • Troubleshoot client/server application issues.
  • MySQL, Postgres and Oracle maintenance.
  • The methodology used here will be to introduce in a simple and abbreviated manner the components of the Jython language most likely to be used in wsadmin scripts.
  • That introduction will then be illustrated with a few examples demonstrating the capabilities and functioning of Jython.
  • Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle, DB2 and MySQL.
  • Good knowledge in working with application server- Apache Tomcat (6.0, 7.0, 8.0).
  • Experience in working with Python ORM Libraries including Django ORM.
  • Expertise in working with GUI frameworks - PyJamas, Jytho.
  • Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.
  • Good idea about testing tools like Bugzilla and JIRA.
  • Shares expertise throughout the organization and may provide user training for products.
  • Evaluates engineering approaches and risks to produce development plans that ensure high quality, low-cost products and systems.
  • Identifies and keeps abreast of novel technical concepts and markets.
  • Authors technical reports, papers, articles, patents and presentations when needed.
  • Participates in relevant project technical reviews and audits.
  • Reviews, mentors, and coaches, while defining and promoting use of standards, best practices and lessons learned.

TECHNICAL SKILLS

Frameworks: Django, Zope, PyJamas, python, CSS Bootstrap, aws.

Web Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, AngularJS.

Programming Languages: Python, C, PERL, SQL and PL/SQL.

J2EE Technologies: JSP, Java Servlets, JNDI, JDBC and JMS.

Version Control: SVN, CVS, Git, GitHub.

Analytic Tools: JMP PRO, SAS, Tableau, UCI NET, Node XL

Application servers: Apache Tomcat, JBoss

Databases: Oracle (9i,10g, 11g), My SQL, Apache Cassandra, Mongo DB

IDE's/ Development Tools: Net Beans, Eclipse, PyCharm, PyScripter, PyStudio and Sublime Text.

Operating Systems: Windows, Red hat Linux 4.x/5.x/6.x, Ubuntu.

Protocols: TCP/IP, HTTP/HTTPS, SOAP, SMTP

Deployment Tools: Heroku, Amazon EC2

Testing Tools: Bugzilla, JIRA, and Redmine.

PROFESSIONAL EXPERIENCE

Confidential, Dearborn, MI

Sr. Python Developer

Responsibilities:

  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Used Python modules such as requests, urllib, and urllib2 for web crawling.
  • Used other packages such as Beautiful soup for data parsing.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Web-services backend development using Python (CherryPy, Django, SQL Alchemy).
  • Participated in developing the company's internal framework on Python. This framework became a basement for the quick service's development. Framework based on CherryPy with GnuPg encryption (reGnuPg module) on the top.
  • Associated with various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
  • Worked with team of developers on Python applications for RISK management.
  • Generated Python Django Forms to record data of online users.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
  • Experienced in ORM programming in converting data between incompatible type systems in OOP languages.
  • Developed flask Restful API endpoints for accessing through UI and uploading ETL data.
  • Contribute to major development initiatives with codebases utilizing Python, Django, R, MySQL, MongoDB, jQuery and React.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Developed entire frontend and backend modules using Python on Django Web Framework with GIT.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Experienced in using Pig, Hive, Sqoop, Oozie, ZooKeeper, HBase and Cloudera Spark, Ansible, Docker and Git.
  • Used IDE tool to develop the application and JIRA for bug and issue tracking and Used JIRA to assign, track, report and audit the issues.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Understand the business process variants and created the process flow for automating the adhoc request.
  • Working closely with team members in developing the PowerShell scripts for automating the several steps in Microsoft HDinsight environment.
  • Developed the map-reduce flows in Microsoft HDInsight Hadoop environment using python.
  • Explored different implementations in Hadoop environment for data extraction and summarization by using packages like Hive, Pig.
  • Developed Hive UDFs and Pig UDFs using Python in Microsoft HDInsight environment.
  • Reporting the issues and resolve the issues that arise out of the testing process with different type of systems.
  • Implementing multi-tier application provisioning in OpenStack cloud, integrating it with Ansible/Puppet.
  • Involved in designing and deploying multitude applications utilizing most of the AWS stack (Including EC2, Route53, S3, RDS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Created AWS Route53 to route traffic between different regions.
  • Designed an 8-bit adder individually from schematic to layout using Cadence 6 to match final product EDP lower than 100ps*pJ and optimized layout area.
  • Open-Source template-based Qt reporting solution.
  • Next Medium Embed Platform is a Monetization Advertisement Placement Platform.
  • Worked on resulting reports of the application and Tableau reports.
  • Provide consulting and cloud architecture for premier customers and internal projects running on MS Azure platform for high availability of services, low operational costs.
  • Design front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Implemented dynamic page elements and form error validations using AngularJS.
  • Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ IDEA.
  • Design and Setting up of environment of Mongo dB with shards and replica sets. (Dev/Test and Production).
  • Private VPN using Ubuntu, Python, Django, CherryPy, Postgres, Redis, Bootstrap, jQuery, Mongo, Fabric, Git, Tenjin, Selenium, Sphinx, and Nose.
  • Managed IT vendor Statements of Work (SOW) using applied processes (SDF, EDP, ITIL, Agile, CMM and CMMI).
  • Handle escalated Support tickets till closure for MS Azure PaaS platform.
  • Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Modifying data using SAS/BASE, SAS/ MACROS.
  • Worked on reading multiple data formats on HDFS using Spark.
  • Involved in transformations using various Spark Actions and Transformations by Creating RDD's from the required files in HDFS.
  • Developed, debugged, and maintained a large-scale distributed platform.
  • Responsible forarchitectureand development of the official Go Tele stream Cloud.
  • Microservices in Session (Go) re-implemented some of the Ruby on Rails API endpoints on the Go side to handle.
  • ETL Pipeline (Session M, Go): main designer and developer of highly scalable ETL service system was designed to handle a generic importer implementation.
  • Big data processing using Spark, AWS, and Redshift
  • Extracting data from the database using SAS/Access, SAS SQL procedures and create SAS data sets.
  • Developed approaches for improving NLP pipeline.
  • Integrated S/390 build kit and support requirements to the Notes Programmability Team's existing release process.
  • Involved in all the phases of Software Development Life Cycle (SDLC) using Project management tools Redmine.
  • Knowledge of Bug tracking systems, implementation and improving QA workflows on Redmine.
  • Using Redmine as the project management tool for easy collaboration with the developer. WinCvs was used as the integration tool. Participated in the complete SDLC process.
  • Web application development using Python 3.2/2.7, Django 1.9, Flask, MongoDB, JavaScript, AJAX, HTML, XML and template languages.
  • Developing PHP, HTML, CSS, JavaScript, JQuery and AngularJS ecommerce application pages according to project requirements. Create custom Drupal modules using PHP, MySQL and JavaScript and configure required contributed Modules. Worked on HTML, HTML5, JavaScript, CSS and their integration within a PHP environment.
  • Extensively used Python / Django / Flask Framework for developing backend of applications.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Created a Python based GUI application For Freight Tracking and processing
  • Used Django framework for application development.
  • Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
  • Designed, developed, coded and worked in penetration testing in customized DOL-AWS GovCloud Node.js Security Monitoring of VPC Zones using AWS - Lambda to load customized Spark-Scala GraphX Application.
  • Developed AWS Code Build/CodePieline/Lambda for CI/CD.

Environment: Python 2.7, Django 1.4, My SQL, Windows, Lambda, Linux, Aws, HTML, CSS, J Query, JavaScript, Apache, Linux, Redshift, Quality Center.

Confidential, Cincinnati, Ohio

Sr. Python Developer

Responsibilities:

  • Validated the quality of the partner files that Kabbage delivers to partner financial institutions.
  • Behave Framework and native Python programming was used in developing the application.
  • Worked with different Python libraries like Pandas, Numpy, PyHamcrest, pymssql, pypyodbc etc.
  • Developed the UI of the application using Django and implemented MVT framework.
  • Created DEV, QA, PROD, DEMO Environments in AWS from scratch.
  • Designed and developed an ActiveX component for HDTV Hauppauge WinTV to embed the terminal system using DirectShow (DirectX)/ATL (VC++) integrating to the web-based application.
  • Developed GUI using PHP5, HTML5, AJAX, CSS3 and JavaScript (JQuery2)
  • Design front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Implemented dynamic page elements and form error validations using AngularJS.
  • Used all aspects of MySQL/PHP Programming, Zend 1.9 Framework in LAMP environment.
  • Created data frames in particular schema from raw data stored at Amazon S3, lambda using PySpark.
  • Modified PHP5, HTML, CSS, Java script, jQuery according to project requirements.
  • Worked on developing UI using CSS, HTML, JavaScript, JQuery and JSON.
  • Good working experience in Azure Logic apps, Service Bus, Document DB and SQL Database.
  • Participated in all the stages of software development lifecycle including design, development, implementation, and testing.
  • Manage the configurations of multiple servers using Ansible.
  • Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
  • Provisioned load balancer, auto-scaling group and launch configuration for micro service using Ansible.
  • Used Ansible playbooks to setup Continuous Delivery pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various supporting software components such as Maven, etc.
  • Worked on with spark data frame operations that are required to develop a data format file.
  • DB2 SQL Procedures and UNIX Shell Scripts were designed and developed for Data Import/Export and Conversions.
  • Used Unit Test Python library for testing many programs.
  • Experience in writing playbooks for Ansible and deploying applications using Ansible.
  • Experienced in Cucumber/Gherkins syntax of coding.
  • Worked on migrating MapReduce programs into Spark transformations using Spark and Scala, initially done using python (PySpark).
  • Developed Behave framework scenarios backed up with the Python code.
  • Involved in Validation and Integration Testing of the Partner files.
  • Developed and tested various dashboard features using CSS, JavaScript, Django, and Bootstrap.
  • Used Django APIs for database access.
  • Developed U-SQL Scripts for schematizing the data in Azure Data Lake Analytics.
  • Extracted, loaded, and analyzed data to and from MSSQL Server database with Python.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
  • Parsed various file formats including XML and JSON and loaded into MSSQL Server database with Python XML and JSON modules
  • In order to avoid the reloading of the entire web page to update small portions, AJAX in UI was used.
  • Implemented RESTful web services for sending and receiving the data between multiple systems.
  • Used GIT for version control.
  • Good knowledge in Agile, Jira and scrum methodologies.

Environment: Python 3.6, Behave, Django, Java Script, Aws HTML, XHTML, lambda, JQuery, JSON, XML, CSS, MSSQL Server.

Confidential, Maryville, TN

Python Developer

Responsibilities:

  • Developed Python Django forms to record data and the Login module page for users.
  • Designed email marketing campaigns and created interactive forms that saved data into database using Django Framework.
  • Worked in Test driven development with Behave in Python.
  • Creating Behave scripts using Gherkin syntax.
  • Created Bullet graphs to determine profit generation by using measures and dimensions data from Amazon Redshift, Oracle SQL Server and MS Excel.
  • Used collections in Python for manipulating and looping through different your defined objects.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Implemented a login module for user, registration of the products, placing the order and tracking the order.
  • Improving the performance while processing data by modifying functions, queries, cursors, triggers, and stored procedures for MySQL database.
  • Involved in front end and utilized Bootstrap and Angular.js for page design.
  • Hands on experience on Azure VPN-Point to Site, Virtual networks, Azure Custom security, Endpoint security and firewall.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Develop and execute automation framework and maintain automates tests for new and existing functionality.
  • Designed and configured database and back end applications and programs.
  • Worked on Unit testing, Integration testing and Web application testing.
  • Hands on experience on Backup and restore Azure services.
  • Code review using GitHub, testing, fixing of the bugs and coding modifications.
  • Performed research to explore and identify new technological platforms.
  • Developed API modularizing existing python module with the help of pyYAML libraries.
  • Improved performance by using more modularized approach and using more in-built methods.
  • Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
  • Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps.
  • Performed data manipulation/storage for incoming test data using lxml /etree libraries.
  • Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
  • Wrote unit test cases for testing tools.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.

Environment: Python 2.7, Django 1.4, Behave, Puppet Rspec, Redshift, Jenkins, Grafana/Graphite, MySQL, Linux, HTML, CSS, Bootstrap, JQuery, JavaScript, Apache, Linux, Git, Perl, Cassandra, Azure Automation cloud services. AWS Engineer

Confidential

Python Developer

Responsibilities:

  • Designed and Developed the Solution Architecture package to identify all possible solutions for the project using UML methodologies.
  • Used J2EE Design patterns (Singleton, Service Locator and DAO).
  • Implemented MVC Architecture using JSF and Struts framework and custom tag libraries.
  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality.
  • Used Hibernate for data manipulation and access.
  • Used Spring AOP and dependency injection framework for business aspect of the application.
  • Used Spring DAO classes for data access.
  • Testing - unit testing & integration testing of the application.
  • Developed Java beans and JSP's by using Spring and JSTL tag libs for supplements.
  • Designed and developed middleware, using RESTful web services based on a centralized schema which is consumed by thousands of users.
  • Worked on Python Modules and Packages.
  • Deployed Django web application in Apache webserver and Carpathia cloud web deployment.
  • Used Python Data structures like lists, dictionaries, tuples.
  • Used RAD 7.0 for implementing Static and Dynamic web services for consuming and providing services related to the business.
  • Created creating tables, data manipulation and retrieval using Oracle and DB2.
  • Used MQ Series to send, receive and read the messages and Created Queues.
  • Involved in the deployment process of the application on WebSphere Application Server.
  • SVN are used as source code controls and developed test cases using JUnit.
  • Deployed the Web application using ANT build script.
  • Used Mercury Quality Center for requirement management, executing the test plans and defect management.
  • Used SOA architecture for communication between various business entities.
  • Communicated with the businesspeople to get more clarity on the requirements/changes.

Environment: Java, Spring, Python, JavaScript, JDBC, XML, JAXB, Web services, SOAP, WSDL, Hibernate, Spring, IBM MQ, PL/SQL, WebSphere, RAD 7.0, JUnit, Oracle 10g, DB2, Mercury Quality Center, SVN.

Confidential

Python Developer

Responsibilities:

  • Developed the front-end module of the application using Python 2.7, HTML5, CSS3, AJAX, JSON and JQuery.
  • Involved in the design and maintenance of the databases using Python and Python based API using Flask, SQL and PostgreSQL.
  • Hands-on experience in Python scripting, in web development using Django.
  • Used Python scripts to update the content in the database and manipulate files.
  • Involved in the refactoring the UI which involves extensive use of AJAX.
  • Expertise in LAMP (Linux, Apache, MySQL, and Python) architecture.
  • Used Pandas library for statistical analysis.
  • Experienced in NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQLite, MySQL, PostgreSQL, and Dynamo DB.
  • Worked mostly on the active records for the backend of the application.
  • Involved in development of web services using SOAP for sending and getting the data from external interface in XML format.
  • Involved in the development of ORM queries.
  • Experienced in Agile Methodologies, Scrum stories, Sprints experience in Python along with data analytics, data wrangling and Excel data extracts.
  • Worked on JavaScript MVC framework like Angular JS.
  • Worked on Test Driven Approach for developing services required for the application.
  • Exported Test case scripts and modified the selenium scripts and executed in Selenium RC environment.
  • Experience with Microsoft Azure Automation tool.

Environment: Python 2.7, Django, HTML5, CSS, Bootstrap, Pyramid, MySQL, MS SQL, T-SQL, JavaScript, Jasper Reports, Eclipse, Git.QA Tester

We'd love your feedback!