We provide IT Staff Augmentation Services!

Python Full Stack Developer Resume

4.00/5 (Submit Your Rating)

PlanO

SUMMARY

  • Over 4 years of experience as a Web Application Developer in python.
  • Passion for web design, software development, and programming
  • Experience in Analysis, Design, Development, Implementation, and Testing of various stand - alone and client-server architecture-based enterprise application software in python on various domain.
  • Proficient in front end development experience using HTML, CSS, JavaScript, Bootstrap, Node.js
  • Handy experience in developing web application implementing Model View Template Architecture using Django, Flask, and spring web application framework.
  • Worked on several python libraries such as NumPy, Pandas, Matplotlib.
  • Experience in working with several IDE’s such as PyCharm, Spyder, Eclipse, Visual Studio
  • Very good understanding of data structures, design patterns and object-oriented design concepts.
  • Familiar with JSON based RESTful Web Services, and Amazon Web Services.
  • Experienced in data analysis and modeling.
  • Experience in writing complex queries, subqueries, and Triggers involving multiple tables using SQL for data integrity.
  • Experience in designing and developing database system using RDBMS.
  • Writing Unit, Functional, and Integration test cases for Cloud Computing applications on AWS using Python with boto library.
  • Experience in designing flowcharts, Class diagrams, use case diagrams in-order to establish an effective communication with the team members.
  • Excellent understanding of Software Development Lifecycle (SDLC) and its models like agile and waterfall.
  • Experience in Unit Testing/ Test driven development.
  • Very strong critical thinking, problem solving and analytical skills and ability to work with or without direct supervision.
  • Self-motivated team player, with excellent communication and interpersonal skills.
  • Able to write reusable, testable, and efficient code
  • Designed and implemented of low-latency, high-availability, and efficient applications
  • Implemented security and data protection in web applications.
  • Integrated of data storage solutions
  • Hands on experience with Performance tuning, improvement, balancing, usability, automation
  • Able to work collaboratively with design team to understand end user requirements to provide technical solutions and for the implementation of new software features
  • Deployed websites to cloud-based hosting environments and provided on-going support.
  • History of successfully Debug, troubleshoot, and test custom software and websites in multiple languages.

TECHNICAL SKILLS

Software Development: Python 3.6/2.7, Java8/7, C++, C#

Web Technologies: HTML, CSS, JavaScript, AWS EC Cloud, Django, React, Bootstrap, Node.js

Project management: SCRUM

Python Libraries: NumPy, Pandas, Matplotlib, Seaborn, SciPy, NLTK

Database Management: MySQL, SQL server, MS-Access, PostgreSQL, Toad

Application servers: WebLogic, Apache Tomcat

Version Control: GIT(GitHub), SVN, CVS

PROFESSIONAL EXPERIENCE

Confidential, Plano

Python Full stack Developer

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Participated in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, jQuery.
  • 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.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • 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
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Implemented Restful Web-Services for sending and receiving the data between multiple systems.
  • Used Pandas and Matplotlib library for statistical analysis and presentation.
  • Maintaining SQL server database and updating PHP script.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Used GitHub for version control.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Django, MySQL, SQLite, HTML, Bootstrap, jQuery, CSS, JavaScript, SOAP, Restful API, Git

Confidential, Fort Lauderdale, FL

Python 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.
  • 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.
  • Wrote Python routines to log into websites and fetch data for selected options.
  • Design and setting up environment for MongoDB using Shards replica sets (Dev/Test, and production).
  • Used Python modules such as requests, Urllib, and Urllib2 for web crawling.
  • Developed build scripts to generate EAR and WAR files Tomcat Server.
  • Developed server-side presentation layer using Spring MVC Framework using Maven.
  • Used the lightweight container of the Spring Framework to provide architectural flexibility for inversion of controller (IOC).
  • Performed Inheritance based Object Relational Mappings in tables to simplify the data using Hibernate ORM.
  • 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.
  • Used Python collections for manipulating and looping through various user defined objects. maintained Oracle database
  • Responsible for debugging and troubleshooting the web-application.
  • Worked with JSON based REST web services and Amazon Web Services (AWS)
  • Generated various graphs for business decision making using Python Matplotlib library.

Environment: Java, Spring MVC Framework, JSP, JSTL, HTML, CSS, JavaScript, Tomcat, REST, Servlets, Hibernate, POJO

Confidential

Software Developer Intern

Responsibilities:

  • Developed a fuzzy matching string application on python using fuzzywuzzy package on a set of csv files.
  • Applied ojdbc7.jar file to submit the spark application in-order to read the database content and store the calculation result in Oracle database.
  • Extensively applied SQL queries on big data for data manipulation.
  • Perform the impact analysis of the requirement and suggest the gaps in the requirement.
  • Responsible for understanding user requirements, designing and developing the application.
  • Involved in developing user profile module.
  • Developed MVC with number of templates for login and user registration with end to end protocol to save in database.
  • Used JavaScript validations Controls for compare validations, Regular Expression Validations.
  • Hands-on experience in developing front-end and back-end for user registration and authorization using Django models, views, forms, and MongoDB as the Database.

Environment: s: Python, SQL, HTML, CSS, JavaScript, Django

We'd love your feedback!