Senior Python Developer Resume
Fallen, MO
SUMMARY:
- Having 8 years’ experience in Development, and Implementation of Python, Django and client server based applications
- Experience in software development, Implementation, Testing, Documentation of Various of applications.
- Experience with software development life - cycle, object oriented programming, database design and agile methodologies
- Worked on applications using python integrated IDEs like PyCharm.
- Developing web applications and RESTful web services and APIs using Python Flask, Django .
- Implementation of Model View Control (MVC) architecture using server side applications Django.
- Experience in development of web based applications using Python, Django, HTML, XML, Angular JS, CSS, DHTML, JavaScript, JSON and JQuery.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Having Good knowledge of web services with SOAP, REST and also SOAP UI testing.
- Hands on experience with various application servers and web servers including Apache Tomcat, Apache http servers, Web logic and WebSphere.
- Experience in C and C++ languages. Written C and C++ applications and also migrated many legacy applications to Python
- Experience in working with different databases using Oracle, MySQL and PLSQL.
- Developing SQL queries, Stored Procedures, Functions, Packages along with the DDL and DML queries.
- Experience in establishing database connections for Java and Python by configuring packages like JDBC, MySQL-Python.
- Experienced with Unit Testing, System Integration Testing (SIT) and User Acceptance Testing (UAT).
- Experience on LAMP & WAMP. (Windows, Apache, MySQL and PHP) architecture.
- Experience in writing test scripts, test cases and Test specifications.
- Have good knowledge on Project management tools JIRA and Bugzilla.
- Hands on experience in working with various Version Control Systems, mostly GIT, CVS and SVN.
- Developing applications using agile methodologies like Test Driven Development (TDD), Scrum and also using Waterfall methodology.
- Worked on various operating systems Windows 10, UNIX and Linux.
COMPUTING SKILLS:
Operating systems: Windows Linux/Unix
Languages: Python3.x,2.7/2.4, HTML5, CSS3, JavaScript, XML, C#, C, C++, Java.
Frameworks: Django Web framework, MVC Framework.
Database: Oracle 11i, SQL, PLSQL.
Web Technologies: HTML, DHTML, XHTML, XML, PHP, AJAX, Django, Java Script, JQuery.
PROFESSIONAL EXPERIENCE:
Confidential, Fallen, MO
Senior Python Developer
Technologies: Python 2.7, Django 1.3, HTML, CSS, JS, JQuery, MYSQL, SOAP and RESTful web services, SVN.
Responsibilities:
- Developed and designed UI phase of the website using HTML, CSS, AJAX and Java Script.
- Development of data structures, xml parsing using Python.
- Used Django database API's to access database objects.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used Git to resolve and coding the work on python and portlet.
- Used several Python libraries like wxPython, numPY and matPlotLib.
- 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.
- Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
- Wrote programs to parse excel file and process many user data with data validations.
- Wrote python scripts to parse XML documents and load the data in database.
- Developed front end page using HTML, CSS, JavaScript and JQuery.
- Generated property list for every application dynamically using python.
- Collecting the several usage models and functions from the team members.
- Developing and maintenance of the tool that abstracts the information for the user.
- Development of XMLs for several components which maintains data for several registers.
- Designed and developed SQL procedures and Linux shell scripts for data import/export and data conversions.
Confidential, Troy MI
Python Developer
Technologies: Python 2.7, Django 1.4, CSS, HTML, BOOTSTRAP, JavaScript, JQuery, AJAX, MYSQL, Linux, GIT.
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Implemented AJAX for dynamic functionality of a web pages for front end applications.
- Worked on front end frame works like CSS Bootstrap for responsive web pages.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Worked on server side applications with Django using Python programming.
- Used Pandas for a data alignment and data manipulation.
- Utilized standard Python modules such as csv, robotparser, itertools and pickle for development.
- Worked on Python Open Stack APIs and used Numpy for Numerical analysis.
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
- Developed Wrapper in Python for instantiating multi-threaded application.
- Developed views and templates with Python and Django's view controller and template the language to create a user-friendly website interface.
- 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.
- Developed various algorithms for generating several data patterns.
- Used JIRA for bug tracking and issue tracking.
- Added several options to the application to choose particular algorithm for data and address generation.
Confidential
Software Developer
Technologies: Java, Html, CSS, JavaScript, JSP, JDBC, SQL, Junit
Responsibilities:
- Involved in the full software development life cycle of the project from analysis and design to testing and deployment.
- Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information.
- Worked closely with project analyst and implemented various database connections using JDBC.
- Design E-R graphs and relationship among different database tables, Creation tables with low coupling.
- Wrote PL/SQL Queries, stored procedures, triggers and prepared statements.
- Developed graphical user interface by using JSP, HTML, CSS, and JavaScript.
- Implemented user input validations using JavaScript and JQuery.
- Developed test cases and performed unit test using JUnit Framework.
- Build code using Eclipse and deploy it using Apache Tomcat.
- Testing and fixing bugs and enhancing according to business needs.
- Installed and setup SQL Server 2008 in the new server.
Confidential
Software Developer
Technologies: HTML, CSS, JavaScript, jQuery, JSP, Oracle, AJAX, CSS.
Responsibilities:
- Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of the company.
- Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, HTML, DOM, XHTML, AJAX, CSS and jQuery in ongoing projects.
- Improved user experience by designing and creating new web components and features.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.