We provide IT Staff Augmentation Services!

Full Stack Python Developer Resume

4.60/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Full stack developer Close to 7 years of industrial experience in Designing, Development, Deployment and maintenance of web apps based on Spring framework in Java and Django - Python platforms.
  • Experience of Programming using Object Oriented Programming (OOPs concept) and software development life cycle (SDLC), architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • More than 4 years of Professional Web Apps development experience using Django and Flask inclusive of experience in UI using javascript, AngularJS and React-Redux.
  • Experience in using frameworks and tools like Django , Flask , Django REST , Hibernate ORM , Spring .
  • Experience working with Vagrant and Docker images and containers and Ansible .
  • Worked with Jenkins and CircleCI .
  • Proficient knowledge in Web services like Google Cloud and Amazon AWS Services.
  • Worked with varieties of Relational Databases ( RDBMS ) like SQLite, MySQL and Postgresql and NoSQL DBs like MongoDB and Cassandra .
  • Experience in installing softwares using pip command for python libraries like BeautifulSoup , numpy , Scipy, PySide, python-twitter, RabbitMQ, Celery , matplotlib, Pandas data-frame, uuid and used PEP8 coding convention.
  • Working on a new web app built in React and Redux using ES6.
  • Experience in using Spring Libraries like Log4j, ANT, Maven, and Apache to increase productivity and software quality.
  • Have worked with Spring Framework , J2EE Architecture and Apache Tomcat Server .
  • Experience in Developing reverse proxy using NGIX and Ansible to manage end user quarantine.
  • Strong experience using REST Web Services for data communication between remote systems, designed, developed and testing of REST interfaces in Java.
  • Installation, configuring and working with OSX10 Sierra, Ubuntu 14/16, Fedora23 and Red Hat Enterprise Linux server 5.0/6.0 on VMWare and stand-alone platforms.
  • Familiar with RaspberryPI and Raspbian OS for UART controlling.
  • Experience using GIT version control and testing deployments using Heroku.

SKILLS:

Languages: Python, Java, JavaScript, Angular, Bootstrap, Linux Shell Scripts.

Frame Works: Django, Flask, Django Rest, Spring, Hibernate.

Databases: Oracle, MS Access, MySQL, PostgreSQL, MongoDB, MongoDB, Cassendra.

Tools & IDE: Pycharm, Microsoft Visual Code, Eclipse, NetBeans IDE, JIRA, Jenkin, CircleCI, Splunk

RELEVANT EXPERIENCE:

Confidential

Full stack Python Developer, San Francisco, CA

RESPONSIBILITIES:

  • Designed and developed the server module and resolved issues and responsible for its enhancements.
  • Architected and developed Python and Django for the backend development and front-end application using React, Webpack, Redux, and ES6/7 and PostgreSQL for database.
  • Worked on Django ORM module for signing complex queries.
  • Defined different Django API profiling techniques for faster rendering information.
  • Used Ansible, Vagrant and Docker for managing the application environments.
  • Worked on Django Signals, Celery and RabbitMQ queues.
  • Developed Python scripts for testing the car functioning on different services.
  • Worked with Splunk for testing the performance and debugging server level problems.
  • Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
  • Used React JS in components like JSX, creating React components, Virtual DOM, React Props, Lifecycle methods, working with React States and Events.
  • Developed Restful microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Developed views and templates with Django view controller and template to create a user-friendly website interface.
  • Used CircleCI for continuous integration and delivery platform over GIT.
  • Worked on multiple containers and managed the load balancing between all the containers using NGINX.
  • Used Django Migrations for designing and expanding of the database.
  • Automated most of the daily task using python scripting.
  • Worked on Jira for managing the tasks and improving the individual performance.
  • Making recommendations to the team in terms of appropriate testing techniques, shared testing tasks.

Environments: Python 2.7, Django, DjangoRest, Flask, React, Redux, CircleCI, Vagrant, Splunk, New Relic Server, GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web Service (AWS), S3, EC2, EBS, Pycharm, Microsoft Vistual Code, Linux, Shell Scripting, JIRA.

Confidential

Full stack Python Developer, Fremont, CA

RESPONSIBILITIES:

  • Designed and developed the complete admin module and resolved issues and enhanced the Admin module for more achievements.
  • Used Python programming and Django for the backend development, Boostrap and Angular for frontend connectivity and MongoDB for database.
  • Developed a Django ORM module queries that can pre-load data to reduce the number of databases queries needed to retrieve the same amount of data.
  • Worked on Docker and Ansible.
  • Used JavaScripts for data validations and designed validations modules.
  • Developed project's web page as Single Page Application (SPA) by using AngularJS and JavaScript API and build delivery driver application.
  • Developed views and templates with Django view controller and template to create a user-friendly website interface.
  • Used PandasAPI to put the data as time series and tabular format for local timestamp data manipulation and retrieval and storing it into MongoDB.
  • Deployed and tested different modules in Docker containers and GIT.
  • Used multiple containers and managed the load balancing between all the containers using NGINX.
  • Implemented programming automations using Jenkins and Ansible on unix/linux based OS over cloud like Docker.
  • Automated MySQL container deployment in Docker using Python and monitoring of these containers.
  • Used Python Library Beautiful Soup for web scrapping to extract data for building graphs
  • Uploaded the admin module on Elastic Bean Stalk (EBS) and EC2 and stored the static files in S3 on Amazon cloud.
  • Automated most of the task using python scripting, RaspberryPI and Raspbian OS, and Unix/Linux shell Scripting.
  • Developed leadership skills and managing the team spirit.

Environments: Python 2.7, Django, DjangoRest, Flask, AngularJS, Javascript Validation, Jenkins, Dockers, Container, GitHub, Ansible, RaspberryPI, Raspbian, HTML5/CSS, MS SQL Server 2013, Amazon Web Service (AWS), S3, EC2, EBS, MySQL, JavaScript, Pycharm, Linux, Shell Scripting, JIRA.

Confidential

Python Developer, Bethesda, MD

RESPONSIBILITIES:

  • Create application using Django using RESTful API.
  • Ensured high quality data collection and maintaining the integrity of the data. Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript. Designed and developed the data management system using MySQL.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Used Django Database API's to access database objects.
  • Handled all the client side validation using JavaScript and jQuery.
  • Creating unit test/regression test framework for working/creating new code.
  • Build all Database Mapping classes using Django Generic, Class and functioned based methods.
  • File handling for the client data in files like .txt and .xlxs file for data retrieve and storing purpose. Graphical data representation using python modules like Numpy, SciPy, Pandas, Pygal and installed using pip command toolkit.
  • Data Exchanges and sorting as per customer requirement between Database and Files.
  • Enhanced existing automated solutions, such as the Inquiry Tool for automated Asset Department reporting and added new features and fixed bugs.
  • Used PEP coding convention for making code more understandable.
  • Responsible for debugging and troubleshooting the web application.

Environments: Django, JavaScript, MySQL, Numpy, SciPy, Pandas API, PEP, PIP, unit and regression testing, Rest Framework, Data handling and sorting.

Confidential

Python Software Engineer, Los Angeles, CA

RESPONSIBILITIES:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Involved in the process of creating Use-case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase and developed the Coding module.
  • Created Python and Bash tools to increase efficiency of call center application system and operations, data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
  • Automation of unit testing using Python.
  • Used Unix/Linux OS based cloud for the deployment.
  • Wrote scripts in Python for extracting data from HTML file using Python library Beautiful Soup.
  • Experience with Data migration from Sqlite3 to MongoDB.
  • Build the Silent Circle Management System (SCMC) in Django, Python, and AngularJS while integrating with infrastructure services.
  • Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and High Charts for data visualization of the served pages.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Used standard Python modules e.g. csv, robot parser, iter tools, pickle, jinja variables, lxml for development.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and RESTAPI calls.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Experienced in Agile Methodologies and SCRUM Process.

Environments: Python, Django, REST API, Agile, Heroku, Bootstrap, pickle, jinja, SMTP, Django ORM, Pandas api, MongoDB, Beautiful Soup.

Confidential

J2EE Developer

RESPONSIBILITIES:

  • Involved in the project analysis, design, and implementation & debugging.
  • Worked closely with different stakeholders of the system to understand their needs for this system integration.
  • Implemented the Spring MVC architecture.
  • Worked on Restful API development using Jersey API.
  • Worked on different J2EE Design Patterns such as Factory Pattern and Singleton.
  • Created User Interface screens using HTML, AJAX, CSS, Java script
  • Developed Action classes, ActionForms, and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed build scripts to generate EAR and WAR files Tomcat Server.
  • Developed server side presentation layer using Spring MVC Framework using Maven.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Performed Inheritance based Object Relational Mappings in tables to simplify the data using HibernateORM.
  • Used Eclipse IDE and deployed the application on Web Logic application over Apache Tomcat server.
  • Debugging and testing of the applications & fine tuning performance. Provided maintenance support in production environment.
  • Unit tested all the classes using JUNIT at various class level and methods level.

Environments: Java, J2EE, Spring MVC Framework, JSP, JSTL, HTML, CSS, JavaScript, XML, Log4J, Ant, Oracle, Tomcat, REST, Servlets, Hibernate, POJO, Restful Services.

We'd love your feedback!