We provide IT Staff Augmentation Services!

Python Developer Resume

4.00/5 (Submit Your Rating)

IL

SUMMARY

  • 7+ years of experience IT Industry wif proficiency in Design & Development of pyhton, Java/J2EE Projects.
  • Experience in working wif PythonORM Libraries including Django ORM. Have good knowledge on Project management tools JIRA, Redmine and Bugzilla.
  • Experienced wif Elasticsearch, Logstash and Kibana (ELK)
  • Having good knowledge in using NoSQL databases, various version control systems like Git (GitHub), SVN, CVS.
  • Sound knowledge in Spring, Hibernate, RDBMS, Web, XML, Ant/Maven, HTML, Python, Shell Scripting.
  • Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and MongoDB (2.6, 2.4), Orient DB.
  • Experience in handling database issues and connections wif SQL and NoSQL databases like MongoDB (2.6, 2.4) by installing and configuring various packages in Python(Teradata, MySQL dB, Pyodbc, MySQL connector, Pymongo and SQLAlchemy)
  • Good knowledge in working wif Web/application server - Apache Tomcat (6.0, 7.0, 8.0), Tornado, Cherrypy, Chaussette, Rocket
  • Experience wif Requests, Pysftp, Gnupg, ReportLab, Numpy, Scipy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas Pythonlibraries during development lifecycle.
  • Excellent experience wif Pythondevelopment under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora)
  • Expertise in server side programming using JAVA, J2EE, Servlets, JSP, JDBC, JavaBeans, Hibernate, Oracle, EJB, Log4J.
  • Excellent knowledge and experience of developing applications wif Model View Controller (MVC) using Struts framework and Spring framework.
  • Extensive experience in deploying, configuring, and administering Web/Application Servers like JBoss, WebSphere, WebLogic and Apache Tomcat.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams.
  • Strong experience in UNIX & Linux Shell scripting Bash, Perl scripting.
  • Experience in Service Oriented Architecture using SOAP, JAX-RS and Restful Web Services.
  • Extensive Knowledge on databases like Oracle, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Familiarity wif Amazon Web Services (AWS) technologies including EC2, S3, RDS, ELB, and ElastiCache.

PROFESSIONAL EXPERIENCE

Python Developer

Confidential, IL

Responsibilities:

  • Involved in Requirement gathering, Analysis, Design, Estimation and testing of the assigned tasks in Openstack.
  • Implemented Rally openstack benchmarking tool on the entire cloud environment.
  • Experience in reviewing Pythoncode for running the troubleshooting test-cases and bug issues.
  • Configuring and managing Openstack components such as keystone, nova, neutron, glance, swift, Heat.
  • Written Nova, Glance, Neutron, Cinder, Keystone, Hashborad, Swift, Pythonclient API to integrate wif existing Application.
  • Create a strategic architectural design of the platform wif networking (vlans, firewalls, load balancers), hypervisors (kvm and VMware), workflow and orchestration (OpenStack APIs, Smart Cloud Orchestrator), security (keystone, LDAP), Inventory and monitoring, licensing, backup/restore.
  • Understanding Pythonfiles in openstack environment and make necessary changes if needed.
  • Using Cinder to enable persistent storage for applications like databases deployed in Openstack
  • Using Amazon EC2 command line interface along wif Bash/Pythonto automate repetitive work.
  • Involved in Automated Openstack and AWS deployment using Cloud Formation, heat and Puppet.
  • Working on several Pythonpackages like NumPy, Beautiful Soup, SQLAlchemy, PyTables etc.
  • Involve in the developmentof the application using Python3.3, HTML5, CSS3, AJAX, JSON and Jquery.
  • Maintained and managed Puppet modules responsible for deploying Openstack and other cloud tools.
  • Design roles and groups for users and resources using AWS Identity Access Management (IAM)
  • Creating Cloud watch alerts for instances and using them in auto scaling launch configurations
  • Develope Cloud infrastructure like compute, storage, and platform Restful services to implement OpenStack API
  • Create a custom dashboard using JSF replacing an existing Horizon dashboard using the RESTful API provided by Openstack
  • Use Pythonpackages like cx oracle, pyodbc and MySQL dB for working wif Oracle, SQL Server and MySQL DB respectively.
  • Design front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS, CSS, and JavaScript.
  • Developed entire frontend and backend modules using Pythonon Django including Tastypie Web Framework using Git.
  • Used Pythonand Django creating graphics, XML processing, data exchange and business logic implementation
  • Develop consumer based features and applications using Python, Django, HTML, behavior Driven Development (BDD) and pair based programming.
  • Design and developed data management system using PostgreSQL.
  • Wrote PythonOO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Build Back-end support for Application from ground up using Python, Shell scripts & Perl.
  • Use the Model View controller (MVC) framework to build modular and maintainable applications.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL wif complete data integrity.
  • Used Test driven approach for developing the application and Implemented the unit tests using PythonUnit test framework.
  • Use Test driven approach (TDD) for developing services required for the application and Implemented Integration test cases and Developing predictive analytic using Apache Spark Scala APIs.

Python Developer

Confidential, PA

Responsibilities:

  • Designed the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming
  • Developed views and templates wif Pythonand Django's view controller and templating language to create a user-friendly website interface.
  • Used Pythonand Django to interface wif the jQuery UI and manage the storage and deletion of content.
  • Implemented dynamic page elements and form error validations using AngularJS.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Wrote and executed various MYSQL database queries from Pythonusing Python-MySQL connector and MySQL package.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Pythoncode using a web browser.
  • Extensively used Pythonmodules such as requests, urllib, urllib 2 for web crawling.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Performed efficient delivery of code based on principals of Test Driven Development (TDD) and continuous integration to keep in line wif Agile Software Methodology principals
  • Experienced in RSpec, Object-oriented programming, MySQL, JavaScript, jQuery and, Amazon Web Services, Knockout.
  • Used Pythonpackages like cx oracle, pyodbc and MySQL dB for working wif Oracle, SQL Server and MySQL DB respectively.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Used Pythonand Django creating graphics, XML processing, data exchange and business logic implementation
  • Worked on PythonOpenStack APIs and used Numpy for Numerical analysis
  • Involved in design, implementation and modifying the Pythoncode and MySQL database schema on-the back end.
  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • Had regular interactions wif customers and gathered requirements in Big Data collation, summation, filtering and normalizing the data.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
  • Python/Django based web application, Postgresql DB and integrations wif 3rd party email, messaging, storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Pythonand Bash
  • Worked on HTML, CSS, JavaScript, AngularJS, Node.JS, Git, REST API, Mongo DB, intelliJ.
  • Wrote and executed various MYSQL database queries from Pythonusing Python-MySQL connector and MySQL dB package.
  • Successfully migrated the Django database from SQLite to MySQL to PostgresSQL wif complete data integrity.
  • Worked on Restful web services which enforced a stateless client server and support JSON few changes from SOAP to RESTFUL Technology Involved in detailed analysis based on the requirement documents.
  • Responsible for setting up PythonREST API framework and spring frame work using Django

JAVA/J2EE DEVELOPER

Confidential

Responsibilities:

  • Used Hibernate and Spring validations to perform validations of front end and throw all the exceptions
  • Using JavaScript managed day-to-day site design and creation.
  • Integrated Struts wif spring framework to leverage dependency injection and also to develop Web Services.
  • Analyzed and gathered business requirements from clients for application development.
  • Used UML, MS Visio for designing application by creating Sequence and Class diagrams
  • Implemented MVC, Front Controller, Singleton, Data Access Objects, Value Object Design Patterns
  • Developed user interface of the application using JSP, HTML, DHTML, XML and XSLT.
  • Mentored co-dveloperin the application development
  • Developed prototypes for the application.
  • Documented the best practices of using the JavaJ2ee in application development
  • Utilized MDBs, JMS and MQ-Series for integration.
  • Used Eclipse IDE for Javadevelopment
  • PL/SQL developerfor database development.
  • Used JDBC for Querying data
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.\
  • Developed the DAO layer for the application using Spring, Hibernate, Template support.
  • Developed various business logic and reports using HQL and Hibernate Criteria.
  • Created various unit test cases and integration tests for the DAO and Service using JUnit.
  • Integrated log4j for logging the messages at debug and error level.
  • Used Check Style for code formatting
  • Used Apache Tomcat for development
  • Used Weblogic Application Server for deployment in production
  • Bug tracking and fixing was done using Test Director.
  • Used Clover Cenqua for report generation on Unit Testing Percentage of Code.

Environment: Java, J2EE, Visio, UML, JSP, Servlet, Struts, JDBC, Hibernate, Oracle PL/SQL, Oracle 9i, Ant, Agile, Eclipse, XML, XSLT, MS Visual Source Safe, Checkstyle, Clover Cenqua, Tomcat, Weblogic Application Server, MS Windows, UNIX.

JAVA Application Developer

Confidential

Responsibilities:

  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Designed and developed shared library for commonly used services in the application.
  • Created MVC architecture built on struts framework.
  • Created JavaScript for front end validation and struts validation framework for back-end validation for the User Interface.
  • Involved in creating separate EARs from the single EAR of the project.
  • Created and used Skins {Cascading Style Sheets CSS } to change the look & feel of the application.
  • Used Oracle Database for persisting the data.
  • Implemented persistence mechanism using Hibernate (ORM Mapping).
  • Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Developed the DAO layer for the application using Spring, Hibernate, Template support.
  • Developed various business logic and reports using HQL and Hibernate Criteria.
  • Created various unit test cases and integration tests for the DAO and Service using JUnit.
  • Integrated log4j for logging the messages at debug and error level.
  • Used Oracle BEA Weblogic suite 10.3 for developing and deploying the application.
  • Used Weblogic workshop, Eclipse IDE, XML Spy to develop the application.
  • Used SVN version controller to maintain the code versions.
  • Used Maven build tool to build the application.

We'd love your feedback!