We provide IT Staff Augmentation Services!

Senior Python Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • Extensive 10+ years of experience in design, development, testing and implementation of various stand - alone and client-server architecture-based enterprise application software using various technologies, analyzing complex business requirements and mapping them to system specifications.
  • Good experience in developing web applications implementing Model View Controller architecture using Django web application framework
  • Design and implement large scale business critical systems.
  • Experience in developing web-based applications using Python 3.6/3.4, Django 1.11/1.9
  • Develop web applications, Restful web services andAPIs using Django.
  • Experience in implementing server-side technologies with restful API and MVC design patterns in Django framework.
  • Good knowledge of web services with protocols SOAP, REST.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Experienced in working with various Python IDE's using PyCharm, Spyder.
  • Implement different python libraries Beautiful Soup, matplotlib, NumPy, SciPy, potables, python-twitter, Pandas data frame, Pyvmomi, Fabric and urllib2 in various tasks.
  • Experienced in NoSQL technologies like MongoDB, Cassandra and relational databases like Oracle, SQLite, PostgreSQL and MySQL databases.
  • Experience on Web development using HTML4/5, CSS/CSS3, JavaScript, jQuery, Angular JS, AJAX, XML and JSON by following W3C standards.
  • Most of the applications were developed with Python, Django, and PostgreSQL using Agile Methodology.
  • Good Experience in debugging the issues using pdb.
  • Extensive experience in developing applications using Java API, Swing, HTML 4/5, Flex, JavaScript, CSS2/3, jQuery, JDBC, JSF, JMS, XML.
  • Leveraging queueing architectures with Rabbit MQ for scalability, performance and building.
  • Knowledge in working with continuous deployment using Heroku and Jenkins.
  • Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the build process.
  • Worked on Python Testing frameworks like zope, pytest, nose and Robot framework.
  • Well versed with Agile with SCRUM, Waterfall Model and Test-driven development methodologies.
  • Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views and triggers.

TECHNICAL SKILLS:

Primary Languages Python, Java, C.

Frameworks Bootstrap, Django, Node.JS, Angular.Js.

Database Sqlite3, MSSQL, MySQL, Mongo DB, Oracle 11g

IDE's PyCharm, NetBeans, Eclipse, MS Visual Studio

Servers & Webserver Apache Tomcat, WebSphere, WebLogic, XAMPP, Apache HTTP webserver, WebLogicWebSphere, JBoss and Apache Tomcat

Deployment tools MS Azure, Heroku, Chef, Amazon Web Services (EC2, S3, EBS, ELB, SES), Jenkins

Web Technologies HTML, HTML5, CSS, DHTML, XML, JSON, Java Script, Ajax, jQuery.

WORK EXPERIENCE:

Senior Python Developer

Confidential - NEW YORK, NY

Responsibilities:

  • Managed datasets using data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector MySQL dB package to retrieve information.
  • Created data access modules in python. Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.
  • Worked on development of backend services using Python, SQL and Linux. Created many API's for I scrum project which involves creating and maintaining projects in an organization and developed UI using HTML, CSS and JavaScript.
  • Developed backend services and created many API's using Python Programming Language and SQL.
  • Involved in developing a video calling application using python web-sockets.
  • Performed research regarding Python Programming and its uses and efficiency.
  • Developed GUI screens for XTT & LD application using JSP, HTML and CSS.
  • Wrote JavaScript functions to get Dynamic data and Client-side validation.
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Created Node.js middleware application server to encapsulate modern JS widget framework worked with JSON objects and JavaScript and jQuery intensively to create interactive web pages.
  • Implemented web based front-end using HTML, CSS, jQuery, and AngularJS.
  • Developed web Components using JSP, Servlets and Server-side components using EJB under J2EE Environment.
  • Rich UI development experience and well versed in client-side technologies like AngularJS, jQuery, BackBone.js, Google Widget Toolkit, Sencha UI.
  • Worked in Java, J2EE, XSL, XML, Oracle, DB2, Struts, spring, Hibernate, REST Web services, Model driven architecture and software configuration management tools.
  • Created a Rich Single Page Application using HTML, CSS, AngularJS, jQuery and REST Services.
  • Hosted GPU based Apache spark jobs using Scala for faster data processing and used spark SQL, spark for querying.
  • Designed and implemented UI layer using JSP, JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, XSL-FO and business logic using Servlets, JSP, EJBs and J2EE framework.
  • Used Backbones, Node.js, Bootstrap and other JavaScript libraries to create intuitive and rich Single Page Applications.
  • Involved in Requirement analysis, design and Implementation applying the Water fall model.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Integrate the Oracle BPM with the Spring Framework in the enterprise layer.
  • Involved in packaging, deployment and upgrade of different modules of SAS on JBoss App Server. VB code Analysis and Sybase store procedure converted into SQL.

Senior Python Developer

Confidential, Arkansas, AR

Responsibilities:

  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Designed and Developed User Interface using front-end technologies like, CSS, JavaScript, AngularJS, Bootstrap and JSON.
  • Developed Views and Templates using Django's view controller and template language for the Web application.
  • Developed custom directives (elements, Attributes and classes) using JavaScript and angular.js.
  • Built various graphs for business decision making using Python matplotlib library.
  • Used Python library Beautiful Soup for web scraping to extract data for building graphs.
  • Developed a web application for developers to generate their own REST API calls in, JAVA, and Python.
  • Developed Application to access JSON from Restful Web Service from consumer side using JavaScript.
  • Developed remote integration with third party platforms by using RESTful web services.

    Used Restful APIs to access data from different suppliers.

  • Worked with WEB API's to make calls to the web services using URLs, which would perform GET, PUT, POST and DELETE operations on the server.
  • Created stored procedure, trigger on the database to provide/insert specific data from multiple tables for Web API services.
  • Written code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application.
  • Set up Unix server to support a TCP/IP local net of windows XP clients.
  • Written microservice to turn our main app into a SAML Service Provider so authentication could be handled by our client’s systems.

Senior Python Developer

Confidential, Dallas, TX

Responsibilities:

  • Developed web applications and RESTful web services and APIs using Python, Django and PHP.
  • Experience with Django, a high-level Python Web framework.
  • Automated JIRA processes using Python and bash scripts.
  • To fetch data of definite options that are selected, Python routines were written to log into websites.
  • Automated AWS S3 data upload / download using Python scripts.
  • Responsible for setting up Python REST API framework using DJANGO.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Created Python and Bash tools to increase efficiency of application system
  • Developing Python Framework using Django to perform scan software unit monitoring.
  • Design and development of user interfaces and client displays using Java Script, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as Jython
  • Built various graphs for business decision making using Python matplotlib library.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript
  • Built various graphs for business decision making using Python library.
  • Implemented business logic using Python/Django
  • Responsible for setting up Python REST API framework using Django.
  • Implement code in python to retrieve and manipulate data.
  • Worked on Element Tree XML API in python to parse XML documents and load the data in database.
  • Created entire application using Python, Django, MySQL and Linux.
  • Worked on python-based test frameworks and test-driven development with automation tools.
  • Developed a fully automated continuous integration system using Git, MySQL, Jerkins, and custom tools developed in Python.
  • Worked on server-side applications with Django using Python programming.
  • Utilized standard Python modules such as csv, intercools and pickle for development.
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO).
  • Development of Web (Intranet) database-driven and GIS Java/J2EE applications for Oracle databases.
  • Involved in multi-tiered J2EE design utilizing MVC architecture Spring, Struts, Hibernate and EJB deployed on Websphere Application Server connecting to an Oracle database.
  • Developed and configured the Java beans using Struts MVC and Hibernate.
  • Leading JavaScript Frameworks Team like Angular.js, backbone.js, bootstrap.js, Node.js.
  • Providing a responsive, AJAX-driven design using JavaScript libraries such as JavaScript, jQuery, backbone.js, Node.js AngularJS and Bootstrap.js - Using Subversion for version control.
  • Built a RESTful API to save and retrieve geolocations using a remote server in Java using Spring, MongoDB, Apache CXF, and JAX-RS.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • OOP in PHP to extend or update functionalities. The project uses MySQL as the database.
  • Involved in Development of the application Using J2EE Technologies (Servlets, JSP, EJB, JSF, Struts).
  • Developed the base framework using Java, JSP, Struts, CSS, HTML, JavaScript, Oracle and MS SQL Server.
  • Involved in user interface development using JSTL.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Creation of REST WebServices for the management of data using Apache CXF (JAX-RS)
  • Developed HTML, CSS, Javascript and JSP pages for user interaction and data presentation.
  • Used JDBC to connect to the information model tier.
  • Create webservice component using REST, SOAP, WSDL, XML and XSLT to interact with the middleware
  • Used Webservices - WSDL and SOAP for getting credit card information from third party.
  • Used XML WebServices using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Worked in RDBMS implementation using, SQL, PL/SQL, DB2, MySQL on Oracle database.
  • Worked with Oracle RDBMS for writing complex queries and PL/SQL, SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application at times.
  • Performed Validations on UI data using JSF validators and JavaScript.
  • Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux
  • Performed Unit Testing and developed Unit Test Classes using JUNIT
  • Writing JUnit test/Integration test cases for asserting functional quality

Python Developer

Confidential, North Hills, NY

Responsibilities:

  • Followed Agile Methodologies to manage full life-cycle development of the project.
  • Analysed and gathered business requirements specifications by interacting with product owner and understanding business requirement specification documents.
  • Designed and Developed User Interface using front-end technologies like, CSS, JavaScript, AngularJS, Material CSS and Bootstrap.
  • Developed Views using Django's view for the Web application.
  • Developed the keyboard signature by using HTML Canvas element and JavaScript.
  • Developed RESTful services using DRF.
  • Worked with WEB API's to make calls to the web services using URLs, which would perform GET,PUT, POST and DELETE operations on the server.
  • Implemented mashup layer in the Django application for the orchestration of restful service calls and core logic for consuming the services.
  • Exposed and consumed restful API's through API connect.
  • Used Django configuration to manage URLs and application parameters.
  • Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the build process.
  • Used Charles tool to rewrite the API response, which helps for the parallel development and testing process.
  • Worked on Jenkins continuous integration tool for deployment of the project.
  • Written alembic scripts to make changes to the database
  • Worked with mongo dB to create documents or packages for various context.
  • Worked with docker to setup the environment for the development.

We'd love your feedback!