We provide IT Staff Augmentation Services!

Full Stack Python Developer Resume

2.00/5 (Submit Your Rating)

Fremont, CA

SUMMARY:

  • Full stack developer with over 6+ years of experience in Architecture, Analysis, Design, Development, Development and maintenance of web based applications mainly using Java and Python.
  • Proficient knowledge of Programming Experience using Object Oriented Programming (OOPs concept).
  • Experienced with full software development life cycle (SDLC), architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Experience in Object Oriented technologies on client server, multi - tier applications, and Web technologies with 1+ years’ experience in Java/J2EE technologies involving System Analysis, Technical Architecture, Design, Development, Testing and Implementation.
  • Experience in using frameworks and tools like Hibernate ORM, Spring, J-Unit .
  • Experience in entire software development process, including Requirement Analysis, Design, Coding, Testing, Debugging and Maintenance.
  • Experienced in developing AWS data pipeline with Python programming language.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Have worked extensively with Spring Framework and J2EE Architecture .
  • Experience integrating build and release tool with Jenkin Continuous Integration.
  • Experience in Log4j, ANT, Maven, and Apache to increase productivity and software quality.
  • Extensively worked on relational databases as well as document based databases including Oracle, MongoDB, MySQL, PostgreSQL and SQL Server.
  • Strong experience using REST Web Services for data communication between remote systems, designed, developed and testing of REST interfaces in Java.
  • Used GIT version control and deployed project to Heroku.
  • Experience with Docker, deployment of application inside software containers.

TECHNICAL SKILLS:

Languages: Java, Python, C, C++, MYSQL.

J2EE Technologies: Servlets, JSP, EJB, JDBC, JMS, Web Services, JNDI, Junit.

Web Frame Works: Spring, Struts 2.0, Hibernate.

Databases: Oracle, MS Access, MySQL, MongoDB

Web Technologies: HTML, JavaScript, CSS, AJAX, Bootstrap, AngularJS

Tools: & IDE: IntelliJ, TOAD, Eclipse 4.2/3.0, NetBeans IDE, PL-SQL Developer 7.1.4,JIRA 5.2.

Source/Version Control: GITHUB, Clear Case 7, SVN 1.6.12.

Web/Application Servers: Apache Tomcat, Web logic Application Server 10.3,JBOSS 3.x.

PROFESSIONAL EXPERIENCE:

Confidential, Fremont, CA

Full stack Python Developer

RESPONSIBILITIES:

  • Designed and developed the complete admin module from scratch.
  • Used Python on the backend development and Django Web Framework for frontend.
  • Responsible for all issues and enhancements of the Admin module.
  • Worked on AngularJS for the delivery driver application.
  • Developed Restful microservices using Flask and Python and deployed on AWS servers.
  • Developed views and templates with Django view controller and template to create a user-friendly website interface.
  • Develop consumer based features using Django, HTML and Test Driven Development (TDD).
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval
  • Used Python Library Beautiful Soup for web scrapping to extract data for building graphs
  • Developed Python web services for processing JSON and interfacing with the Data layer.
  • Developed a module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.
  • Worked extensively on the Frontend with Bootstrap, JavaScript, and JQuery to optimize the user experience.

Environment: Python 2.7, Django, Flask, Angular 1.57, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, GitHub, Angular.JS, JIRA.

Confidential, Bethesda, MD

Python Developer

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.
  • Creating unit test/regression test framework for working/creating new code.
  • Build all database mapping classes using Django models.
  • File handling for the client data in files like .txt and .xlxs file for data retrieve and storing purpose. Graphical data representation using Numpy, SciPy, Pandas, Pygal.
  • 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.
  • Responsible for debugging and troubleshooting the web application.

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

Confidential, LOS ANGELES, CA

SOFTWARE ENGINEER/ PYTHON

RESPONSIBILITIES:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Generated Use-case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • 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.
  • 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.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Deployed the project into Heroku using GIT version control system.
  • 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.
  • Applied Django ORM for better system behavior and getting Best and Quicker result with Database.
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Experienced in Agile Methodologies and SCRUM Process.

Environment: 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.
  • Developed server side presentation layer using Spring MVC Framework.
  • 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 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.

Environment: 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!