Python Developer Resume
San Ramon, CA
SUMMARY:
- Around 5+ years of IT experience as Application/Web Developer using object oriented programming such as Python, Django .
- Very Strong full Software Development Life Cycle (SDLC) beginning with collecting User Requirements, Analysis, Design, Development, Testing and document the entire life cycle using various methodologies.
- Extensive experience in web application development using Python, Django, JQuery, AJAX, JSON and web technologies( HTML, HTML5, CSS, CCS3, Java Script ) to create robust components which can be used across the whole framework.
- Familiar with REST Web Services and Amazon Web Services.
- Experience in developing Web Services with Python Programming Language.
- Thorough understanding of providing specifications for modeling systems and business processes using various Software development methodologies like Waterfall and Agile methodologies.
- Proficient in working with databases such as MongoDB, PostgreSQL, MYSQL and Oracle .
- Expertise in Object Modeling with Use Cases, Class, Activity and Sequence Diagrams using UML with IBM Rational Suite.
- Experience with Front End technologies like HTML, HTML5, CSS, CSS3 and Java Script .
- Involved in Unit testing and Integration Testing.
- Experience in web development with Java, Hibernate and Spring MVC Framework.
- Excellent Communication skills, Team - oriented, organized, resilient and self-motivated along with quick learning capabilities.
- Strong analytical and problem solving skills, ability to work on multiple tasks in a fast paced environment independently and in a team.
TECHNICAL SKILLS:
Programming/Scripting Languages: C, C++, Python, Java, J2EE, JavaScript, HTML, HTML5, CSS, CSS3, SQL, PL/SQL, AJAX, JQuery, UML.
Web Technologies: JSP, Servlets, JDBC, Amazon Web Services(AWS), REST web Services, SOAP Web Services.
Frameworks: Django, Flask, Spring MVC.
Operating Systems: Windows, Linux.
Databases: Mongo DB, MYSQL, PostgreSQL, MS Access, Oracle.
Designing Tools: UML, Rational Suite, Notepad++, Sublime Text.
Development Tools: Jupyter Notebook, PyCharm, Eclipse, NetBeans.
Application Tools: MS Office, SVN, ANT, Maven, GIT.
PROFESSIONAL EXPERIENCE:
Confidential,San Ramon,CA
Python Developer
Responsibilities:
- Analyzed the Requirements and created a technical specification documents.
- Implemented business logic in Python to achieve reduced unplanned downtime by predicting equipment issues before they occur.
- Managed large datasets using Oracle Database .
- Implemented code to retrieve and manipulate the data.
- Developed the User Interface of the system using HTML, CSS, AJAX and JavaScript .
- Worked on Unsupervised and Supervised Learning of Asset Operational Model for Early warning and Performance Optimization.
- Various Analytical algorithms are used to perform analysis on both structured and un-structured data.
- Built Amazon Web Services for data storing and Web journal with Flask framework and Jinja templates .
- Entire Backend and frontend modules are developed in Python on Django Web Framework.
- Used Django configuration to manage URLs and application parameters.
- Python libraries such as Numpy, Matplotlib etc are used for plotting the results in graphs and for creation of histograms.
- Used Jenkins to deploy the Django application and run unit tests.
Environment: Python, Django, Oracle, Jinja, Flask framework, HTML, JavaScript, Jenkins, Numpy, Jenkins and Jupyter Notebook.
Confidential,Calabasas,CA
Python Developer
Responsibilities:- The project is developed through Waterfall method of Software Development Life Cycle.
- Involved in Planning, Design, Construction and Operation phases of the project.
- Developed scalable applications using Python Django framework .
- Used AJAX to reduce page reloads.
- Used MVW framework to build modular and maintainable applications.
- Performed Flow Control, response to Front-End Request using Python, JQuery and AJAX .
- Worked with JSON based REST Web Services and AWS .
- Developed multipage application from beginning to end.
- Maintained user manuals and technical documentation.
- Implemented code to perform CURD operations on Mongo DB using Py Mongo module.
- Implemented Bootstrap as a mechanism to manage and organize the HTML page layouts.
- Created Views and developed Stored Procedures, Functions and Triggers.
- Assisted automated test design and various automation framework improvements.
- Used SVN for code maintenance.
- Participated in Daily stand-up meetings and provided status on work progress.
Environment: Python, Django framework, Mongo DB, JavaScript, JQuery, AJAX, HTML, CSS, SVN, Py Charm, AWS EC2.
Confidential,San Jose,CA
Python Developer
Responsibilities:
- Analyzed the Business Requirement Documents and created the technical specification documents.
- Designed and developed the UI of the website using HTML, CSS, AJAX and JavaScript .
- Responsible for handling the integration of database.
- Implemented data management system using MySQL .
- Used Django Database API’s to access database objects.
- Involved in development of Web Services using Amazon Web Services for sending and getting data.
- Developed project modules using Python on Django Web Framework .
- Built development environment with JIRA .
- Used Python and Django to interface with the JQuery UI and manage the storage of content.
- Created unit/regression test framework for testing the code.
- Responsible for debugging and troubleshooting the web application.
- Used Subversion control tool Git to coordinate team development.
Environment: Python, Django Web Framework, HTML5, CSS, MySQL, JavaScript, JQuery, Sublime Text, Jira, GitHub.
Confidential,Cleveland,OH
Python Developer
Responsibilities:- Agile methodology was used in the Software Development Life Cycle.
- Developed the User Interface of the system using HTML, CSS, AJAX and JavaScript .
- Used JQuery for all client side JavaScript manipulations.
- Worked with huge and variety of data records on daily basis.
- Developed python code in Django to manage appointment systems, billing information and results.
- Wrote and executed various SQL queries from python using Python-MYSQL connector and MYSQL DB package.
- Successfully in migrations of the Django database from MYSQL to PostgreSQL with complete data integrity.
- Responsible for creating Business Logic to display records dynamically on template based on query and providing users permission to access particular features of the site based on their role.
- Involved in development of Web Services using SOAP for exchange of data from external interface in XML format.
- Implemented Bootstrap as a mechanism to manage and organize the HTML page layouts.
- Data between different sources was exported / imported using SQL Server.
- Implemented python code to store and retrieve data.
- Used Git for Version Control.
- Created Unit test / Regression test framework for testing the project.
- Designed and configured database, back end applications and programs.
Environment: Python, Django, Agile methodology, SOAP, HTML5, CSS3, MS SQL Server, MYSQL, JavaScript, Ajax, JQuery, GIT, Shell Scripting.
Confidential
Web Developer
Responsibilities:- Involved in Project Operations and Software Development Life Cycle.
- Collected information required for the planning of the project.
- Developed the Client side User Interface using HTML, CSS and JavaScript .
- Involved in gathering of client side requirements and information for development from functional team.
- Involved in Application Management Activities.
- Developed the MVC architecture through Java Web Framework.
- Configured various Application servers and responsible for R2 product prototype development.
- Created jar, war files using Ant Build tool for the application and deployed it to Tomcat Server.
- Responsible for creation of Test Scripts for scenarios identified.
- Worked on application infrastructure deployment on the server.
Environment: Agile, Java, J2EE, Servlets, JSP, HTML, CSS, JavaScript, JDBC, SQL, Oracle Database, Apache TOMCAT, Ant, Eclipse.