Python Developer Resume
CaliforniA
SUMMARY:
- Full stack developer over 3+ years of industrial experience in Designing, Development, Deployment and maintenance of web apps based on and Django - Python.
- Involved in Design, Development, Testing, Automation, Enhancement and Maintenance of Applications and Tools.
- Experience of Programming using Object Oriented Programming (OOPs concept) and software development life cycle (SDLC), architecting scalable platforms, and object oriented programming, database design and agile methodologies.
- More than 1 years of Professional Web Apps development experience using Django and Flask inclusive of experience in UI using Javascript, Jquery.
- Developed Views and Templates with Django view controller and template language to create an easily accessible website interface for users.
- Experience in using frameworks and tools like Django, Flask, Django REST.
- Familiarity with implementing Model view control architecture using Django for web based applications.
- Worked with varieties of Relational Databases ( RDBMS ) like SQLite, MySQL.
- Experience in installing software using pip command for python libraries like Beautiful Soup, numpy, SciPy, PySide, and used PEP8 coding convention.
- Experience using GIT version control and testing deployments using Heroku.
- Experience in working with different operating systems Windows, UNIX, and Linux.
- Experienced with server-side technologies including relational databases, RESTful services and MVC design patterns.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
TECHNICAL SKILLS:
Programming/Scripting Languages: Python, UNIX / Linux Shell Scripting (Bash), C, C++, JavaScript, SQL.
Python Framework: Django 1.10/1.11, Flask, Spring MVC
Databases: MySQL, PostgreSQL, MS SQL, MongoDB, Oracle 10g
Web Technologies: HTML, CSS, AJAX, JavaScript, jQuery, JSON, Bootstrap, XML, REST, Angular
Versioning Tools: Subversion, GIT
Tools: and System: IDLE, PyCharm, SublimeText, Eclipse, NetBeans, MS Visual Studio
Web servers: Apache, IIS
Operating systems: Microsoft Windows, OS X, Ubuntu Linux, Debian Linux, Windows Server
PROFESSIONAL EXPERIENCE:
Confidential, California
Python Developer
Responsibilities:
- Analyzed the system requirement specifications and in client interaction during requirements specifications.
- Providing daily reports to the Development Manager and participate in both the design phase and the development phase. Utilized Agile Methodology and SCRUM Process.
- Implemented code in Python to retrieve and manipulate data.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, and jQuery
- Developed dynamic web pages using Python Django frameworks and Used Django APIs for database access.
- Utilized PyUnit, the Python unit test framework, for all Python applications.
- Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers .
- Developed entire frontend and backend modules using Python on Django Web Framework .
- Designed and implemented an application for managing customers, purchases and invoices.
- Created RESTful http services to interact with UI.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
- End to end testing of the applications.
- Re-engineered various modules for implementing changes and created efficient system.
- Maintained program libraries, user's manuals and technical documentation.
Environment: Python, Django, RESTful, Linux, HTML5, CSS3, Bootstrap, JavaScript, jQuery, AJAX, MySQL, Shell, JIRA, GIT
Confidential
Software Developer
Responsibilities:
- Perform design, architect, implement, and messaging web application
- Developing Web Applications using Python and Django Framework.
- Create server-side API endpoints
- Set up and maintain MYSQL database server used to store web application data.
- Write Python code to add to and improve features in the web application
- Perform SEO to increase page views for public facing web pages.
- Test web application functionality and fix known issues in the application
- Write and maintain scripts to analyze business financial data.
Environment: s: Python 2.7, Django, DjangoRest, Flask, AngularJS, Javascript Validation, Container, GitHub, HTML5/CSS, MS SQL Server 2013,MySQL, JavaScript, PyCharm, Linux, Shell Scripting, JIRA.
Confidential
Jr. Python Developer
Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Design, develop, test, deploy and maintain the website.
- Designed the User Interface using HTML, XHTML, CSS, JavaScript, and AJAX, AngularJs for the website.
- Designed and developed data management system using MySQL.
- Used Django Database API's to access database objects.
- Handled all the client side validation using JavaScript.
- Build SQL queries implementing functions, packages, views, triggers and tables.
Environment: Python, Django, XML, Agile SDLC, Bash script, Celery, MySQL, XHTML, HTML, CSS, AJAX, JavaScript, RESTFUL web services, SOAP, PyUnit, Bootstrap.