We provide IT Staff Augmentation Services!

Full Stack Python Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TexaS

PROFESSIONAL SUMMARY:

  • Full Stack Python Developer with 4+ years of experience and Expertise in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA) Programming .
  • Deep knowledge of Python with proven expertise in using new tools and technical developments (libraries used: Beautiful Soup, Jasy, NumPy, SciPy, matplotlib, Pickle, PySide, python - twitter, Pandas data frame, networks, urllib2, MySQL dB for database connectivity) to drive .com. In Frontend I am Well versed with design and development of presentation layer for web application using technologies like HTML, CSS, Bootstrap and JavaScript and Worked with various frameworks like Angular.JS, Node.JS, Bootstrap.JS, Express.JS etc.
  • Experience in Analysis, Design, Development and Implementation of various web, stand-alone, client-server applications using Python and Django
  • Proficient in developing web-based applications using Python 2.7/2.6,3.0, Django 1.4,1.9,1.10,2.0, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript, jQuery, Bootstrap.
  • Libraries used: Pandas data frame, network, Beautiful soup, NumPy, SciPy, Matplotlib, urlib2, JSON libraries and MySQL database for connectivity.
  • Designing Amazon EC2 instance architecture for cloud computing to meet high availability application architecture.
  • Experience in developing applications using agile methodologies like Test Driven Development .
  • Worked on various operating systems Windows XP/7/8/10, UNIX and Linux.
  • Worked in other Amazon Web Services which includes S3, EBS, RDS, ELB, Route 53, Auto scaling, Security Groups etc.
  • Hands on experience with AWS Lambda workflow implementation using python to interact with application.
  • Extensively used containerization and immutable infrastructure. Docker has been core to this experience along with Kubernetes.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery .
  • Experienced in implementing Model View Control (MVC) architecture using server-side applications like Django and Flask for developing web applications.
  • Experience in developing modern web applications using Angular framework, Node.js, Express.js and Mongo DB
  • Experience on Web servers such as Tomcat, Apache HTTP and integrating them with WebLogic servers.
  • Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a python-based environment.
  • Exposed all aspects of Software Development Life cycle (SDLC), such as Analysis, Planning, Developing, Testing, Implementing and Post production analysis of the project
  • Hands on experience in developing server-side JavaScript frameworks using Node JS to build event driven, non-blocking i/o model web application
  • Extensively worked on Jenkins for Continuous Integration and End-to-End automation for all builds and deployments.
  • Design and Develop RESTful web services that will allow a presentation layer to submit query request to Elastic Search.
  • Good Experience in Angular Js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, Angular Native concepts
  • Experienced in MEAN stack development (Mongo dB, Express, Angular and Node).
  • Experienced in Administration/Maintenance of source control management systems such as GIT and Subversion SVN .
  • Created Web services components of Restful Web services to interact with UI Interfaces using REST API with Node JS
  • Very strong experience in writing REST API's/ and Web Services in Python.
  • Experienced in MVW frameworks like Django, Angular.js, Java Script, jQuery, Express.js and Node.js.
  • Worked on infrastructure with Docker containerization.
  • Expert in deploying the code trough web application servers like WebSphere/WebLogic/ Apache Tomcat/JBOSS.
  • Managed On-site OS / Applications / Services / Packages using Chef as well as AWS for AWS / S3 / Route53 & ELB with Chef Cookbooks .

TECHNICAL SKILLS:

OS: Linux (RHEL, Sues, CentOS, Debian, Ubuntu), Unix, Windows.

Languages: Python, Python 3.4, Java Script, C/C++/, PL/SQL, Perl, PHP

Web Technologies: JavaScript, AJAX, XML, Web Services, XSD, XSL, XSLT, Node.js, HTML5, XHTML, DHTML, CSS3, jQuery

Web services: SOAP, RESTful

CI Tools: Jenkins, Puppet, Chef.

Build Tools: ANT, MAVEN, MS Build

Databases: Oracle 10/11g, MySQL, NoSQL (Cassandra, Mongo dB), PostgreSQL Django ORM, SQL Server

Frameworks: Django, Flask, Pyramid, Scrappy, Tornado, Node js, Angular

Middleware Application: WebSphere Application Server, Apache Tomcat, WebLogic.

Development Environments: Eclipse, NetBeans, MS Visual Studio.

Development Tools / IDEs: Eclipse, NetBeans, Komodo Edit, PyCharm, IDLE

Tracking Tools: JIRA, Redmine, Trello, Confluence

Amazon Web Services: EC2, S3, EBS, Lambda, DynamoDB, Redshift, CloudWatch

WORK HISTORY:

Confidential, Dallas, Texas

Full Stack Python Developer

Responsibilities:

  • Designed front end and backend of the application utilizing Python on Django Web Framework for the dashboard utilized the Python web development framework Turbo Gear.
  • Managed datasets using Panda data frames and Oracle-SQL, queried Oracle-SQL database queries from python using Python-Oracle-SQL connector and Oracle-SQL dB package to retrieve information.
  • Expertise in developing consumer-based features and applications with Python, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Implemented the application using Python Spring IOC (Inversion of Control), Django Framework and handled the security using Python Spring Security.
  • Developed full stack Python web framework with an emphasis on simplicity, flexibility, and extensibility. It is built atop excellent components and reinvents zero wheels. WSGI, routing, templating, forms, data, plugins, config, events, SQLAlchemy, Storm, CouchDB, OpenID, AppEngine, Query, etc.
  • Built CI/CD Pipeline using Jenkins to retrieve the code, compile, perform tests, and push the artifacts to JFrog Artifactory
  • Employ TDD and OOP best practices to rapidly deliver quality code in an Agile environment with short production timelines.
  • Tested applications using the principles of Unit testing/ Test-driven Development ( TDD), Load Testing and Integration testing.
  • Designed and implemented a machine learning based system for categorizing customer contacts (tickets and live chat transcripts) which allows for faster reaction time for emerging issues (written in python and JavaScript using: tornado, SQLAlchemy, sci kit-learn, j query, and d3.js)
  • Worked with JavaScript prototype JS and various MVC JavaScript frameworks AngularJS, Express,Node.JS
  • Developed applications in a single page (SPAs) using various JavaScript frameworks like SAAS, Angular.Js, Node.js and Express.js.
  • Used Mongoose in order to access the MongoDB from Node JS and used Angular CLI and NPM for scaffolding the Angular Application.
  • Worked in designing, developing and testing the web application by using the HTML5, CSS3, SASS, LESS, Bootstrap, and Angular.JS and developed user interface by using the Angular JS, Flux for SPA (Single Page Application) development and assisted in developing the user interface using HTML5, CSS3, Angular and Bootstrap
  • Implemented AJAX to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order.
  • Used Ansible playbooks to setup Continuous integration and Continuous Delivery ( CI/CD) pipeline. This primarily consists of a Jenkins and Sonar server, the infrastructure to run these packages and various and provided database support and ORM integration for PostgreSQL /PostGIS database
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Designing and developing RESTful API and Services to interact within the Micro Services and with the front end.
  • Develop consumer based features using Django, HTML and Test Driven Development ( TDD) and usage of advance features like pickle/unpickle in python for sharing the information across the applications.
  • Created sites to organize client contracts and to summarize monthly financial data using Angular.js, D3.js and MySQL.
  • Worked on integration of Node.js, Express.js and MongoDB using Mongo.js and created a persistent layer using Mongoose
  • Used Angular Observables to create custom components for data manipulations and to display data in company standard format.
  • Helped with the creation of a Restful API using Python-Flask, integrating with Apache.
  • Implemented CI/CD process, CIT automated testing, deployment using GIT, REST API, grble & Puppet.
  • Worked on the MySQL migration project to make the system completely independent of the database being used. Used Spring IBatis to implement this and handled CORS issues in integrating various APIs with the app from different API vendors.
  • Wrote and executed various MYSQL database queries from python using Python MySQL connector and MySQL dB package.
  • MEAN stack implementation, AngularJS Full-Stack generator (generator- angular-full stack), and actually run, edit, and deploy an application Responsible for design and development of the web pages from mock- ups (PSD).
  • Worked on CI/CD pipeline for our Application in AWS cloud environment and built customized docker files to pipeline various instances in the application.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Jinja, Oracle DB, PostgreSQL, and VMWare API calls.
  • Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
  • Created Python and Bash tools to increase efficiency of call center application system using Java Script, JSP, CSS and troubleshoot various issues in Python code and fix them with code enhancements- code used various python libraries such as PyJamas and Jython.
  • Worked on backend of the application, mainly using Active Records and developed RESTful services using Django.
  • Designed and developed communication between client and server using Secured Web services.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS.
  • Worked on updating the existing clip board to have the new features as per the client requirements.
  • Used JIRA for bug tracking, issue tracking and project management.
  • SQL Naming Conventions Enforcement, Using Python; Stored Procedures created a server job that enforces naming conventions for all SQL objects. Creating a more constant SQL environment.

Confidential, New Brunswick, NJ

Full Stack Python Developer

Responsibilities:

  • Worked closely with and used Python libraries like Beautiful Soup and matplotlib, Python developer to implement Machine learning algorithms and used Bootstrap and Angular.JS and Node.js in effective web design.
  • Worked as part of an Agile/Scrum based development team and exposed to TDD approach in developing applications. Design develop and test HTML5, CSS3, Bootstrap, JavaScript that meets accessibility and web browser standards for website and worked on server-side applications with Django using Python programming.
  • Used Pandas, Requests, Boto3, botocore, Csvkit, untangle, django-auditlog, shutil, logging and Other libraries in python.
  • Installed and configured Py Builder for application builds and deploying it and Developed, Deployed SOAP based Web Services on Tomcat Server.
  • Involved in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test-Driven Development ( TDD).
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node.JS.
  • Using Apache ActiveMQ JMS for processing asynchronous requests.
  • Worked on the modernization of a legacy and outsourced UI technologies used were Angular JS 2, CSS, Node.JS, Express JS and AWS (Amazon Web Services).
  • Used data structures like directories, tuples, object-oriented class-based inheritance features for making complex algorithms of networks. Extensive working experience in agile environment using a CI/CD model methodology and worked on RESTful Web Services with JSON for building business layer APIs.
  • Responsible for working on different database, writing queries and responsible for backend data access modules using PL/SQL stored procedures.
  • Worked on service-oriented architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, SOAP1.1, XML, XSD, XSLT etc.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MYSQL dB package to retrieve information.
  • Provided Easy access to Postgre SQL by using Sequelize.js
  • Part of team implementing REST API's in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Worked on Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Worked for creating efficient design and developing User Interaction screens using HTML5, CSS3, Angular 4, Material, Bootstrap, JavaScript, AJAX and JSON
  • Developed, tested, and deployed Business feature set in Node.js with Express and MongoDB backend, incorporating APIs and implemented CI/CD using Jenkins for development process. Installing, configuring, maintaining and administering WordPress blog sites.
  • 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.
  • Experienced the usage of Celery and RabbitMQ for message queuing and distributed task queuing.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy and PostgreSQL.
  • Developed application using Amazon Web Service (AWS) like EC2, cloud search, Elastic load balancer ELB, Cloud Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Developed Java scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
  • Consumed external APIs and wrote RESTful API using Django REST Framework and Agular's.
  • Developed internal project in Flask to generate report from google analytics on daily, monthly and weekly basis.
  • Wrote Lambda functions in python for AWS's Lambda, Kinesis and Elastic Search which invokes python scripts to perform various transformations and analytics on large data sets in AMAZON EMR clusters.
  • Implemented Multithreading module and complex networking operations like traceroute, SMTP mail server and web server Using Python.
  • Created Python and Bash tools to increase efficiency of retail management application system and operations; data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Designed the front end of the application using HTML5, CSS3, AJAX, JSON and jQuery and developed RESTful services using Django.

Confidential

Python Developer

Responsibilities:

  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution and generated Python Django Forms to Record data of users.
  • Used 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 and responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Utilize PyUnit, the Python unit test framework, for all Python applications and rewrioe existing Java application in Python module to deliver certain format of data and developed Python batch processors to consume and produce various feeds.
  • Worked on developing internal testing tools which were written in Python. Generated Python Django Forms to record data of online users.
  • Handled development and management of front-end user interfaces with help of HTML, CSS, J Query and JavaScript.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Implemented business logic using Python/Django with jinja templating system and Used automation Jenkins for continuous integration and continuous delivery ( CI/CD) on Amazon EC2.
  • Developed dynamic web pages using HTML5, CSS3, jQuery, d3.js, AngularJS, Bootstrap, JavaScript and Eclipse as Text Editor
  • Designed and built flexible, innovative web-based data visualizations, working with D3.js.
  • Built data visualizations to monitor file server load, web server speeds, data processing and more using d3, backbone, jQuery, MySQL.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Maintained program libraries, users' manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS)
  • Worked on CI/CD pipeline for our Application in AWS cloud environment and built customized docker files to pipeline various instances in the application.
  • 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 and Built various graphs for business decision making using Python library.
  • Responsible for setting up Python REST API framework using Django and Implemented business logic using Python/Django
  • 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 and Implement code in python to retrieve and manipulate data.
  • Worked on python-based test frameworks and test-driven development with automation tools and worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • 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 and utilized standard Python modules such as csv, itertools and pickle for development.

Confidential

Associate Developer

Responsibilities:

  • Involved in meetings with users for requirement analysis and design of user interface for the client screen.
  • Involved in Object Oriented Analysis and Design (OOAD) using UML for designing the application.
  • Followed the SCRUM framework over the period of the project design, development, testing and deployment.
  • Followed the Agile software development process which enables the software to support the regular change of priority/requirements in deliverables
  • Used Spring Framework to develop the Web application and used Java Collection components (List, Hash Map) for caching data.
  • Involved in getting the data from service layer to presentation layer and developed Front-End screens using JSP, HTML, DHTMLX and JavaScript.
  • Involved in Reading DHTMLX Grid Form data and send to the Business Layer and involved in integrating spring with Hibernate for data access.
  • Involved in converting SQL table data to XML format using Xstream Technology and configured Oracle connection pool, which is included in MySQL JDBC driver JAR file, to allow concurrent access to the database and optimize performance.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database.
  • Implemented XML for writing the deployment descriptors and implemented database queries using HQL.
  • Implemented Front Controller, Facade and DAO design patterns and wrote and executed unit Tests and Integration Tests for the modules developed.

We'd love your feedback!