Python Developer Resume
San Antonio, TX
SUMMARY
- Around 6 Years of experience as a Python Developer with Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, Django in various domains.
- Experienced with full software development life-cycle (SDLC), architecting scalable platforms, object-oriented programming (OOPs) database design.
- Experience in developing web-based applications using Python, Flask and Django.
- Experience in developing web applications implementing Model View Control (MVC) architecture using Django web application frameworks.
- Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML5, Bootstrap, CSS3, JavaScript, JDBC, XML, Python, Django.
- Experience in managing datasets using Panda data frames and MySQL.
- Expertise in test automation and continuous delivery of web applications, client server applications, web services/REST APIs Testing, with Python.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Hands on experience in working with Python ORM libraries including Django ORM and SQL Alchemy.
- Proficient in SQLite, MySQL and Postgre SQL databases with Python.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Strong analytical and problem-solving skills, always striving for new knowledge. A person with multi-tasking and organizational skills and high ethical standards.
- Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team.
TECHNICAL SKILLS
Languages: Python, SQL
Python Framework: Flask, Django
IDE’S: Eclipse, PyCharm, PyDev
Databases: MS SQL, MySQL, Oracle
Web Technologies: XML, CSS3, HTML5, DHTML, JavaScript, JQuery, MVC, Bootstrap, RESTful, AJAX, Angular JS, Java Script, JQuery
Web Services: SOAP, REST
Methodologies: Agile, Scrum
Operating Systems: Window, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Python Developer
Responsibilities:
- Participated in requirement gathering and analysis phase in documenting the business requirements by conducting meetings with various business users.
- Implemented Model View Control (MVC) architecture using server-side applications like Flask for developing web applications.
- Developed Python based API (RESTful Web Services) to track the events and perform analysis using Django.
- Worked with Python ORM Libraries including Django ORM and have good knowledge on Project management tools. Used Apache to deploy production site.
- Worked on Python Open stack API’s used Python scripts to update content in the database and manipulate files.
- Used Python based GUI components for the front end functionality such as selection criteria and developed a GUI for a Java script.
- Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
- Created Data tables utilizing PyQt to display User information and add, delete, update User records.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Developed web application using the Python and Django REST framework and deploy the API.
- Developed Business Logic using Python on Django Web Framework.
- Used Django Database API's to access database objects.
- Worked with Python ORM Libraries including Django ORM and have good knowledge on Project management tools. Used Apache to deploy production site.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
- Worked in an agile development environment.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Environment: Python, Django, MVC, HTML5, XHTML, CSS3, JavaScript, Bootstrap, Angular.JS, AJAX, JQuery, SOAP, RESTful, XML, MySQL, Agile and Windows.
Confidential, San-Francisco, CA
Python Developer
Responsibilities:
- Involved in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
- Used Django framework in developing web applications to implement the Model View Control architecture (MVC).
- Developed web-based applications using Python, Django, XML, CSS3, HTML5, DHTML, JavaScript and JQuery.
- Developed Python batch processors to consume and produce various feeds.
- Performed dynamic UI designing with HTML5, CSS3, Bootstrap, JSON and AJAX.
- Built efficient Angular.js backend for client web application.
- Re-factored and extended large existing Django/Python code base, reducing the number of lines in code and duplication significantly.
- Utilized the existing Python and Django modules and rewritten to deliver data in required formats.
- Wrote Python routines to log into the websites and fetch data for selected options.
- Used collections in Python for manipulating and looping through different user-defined objects.
- Used python scripts to update content in the database and manipulate files.
- Responsible to set up REST API frame work using Django.
- Wrote Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Involved in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
Environment: Python, Django, MVC, HTML5, DHTML, CSS3, JavaScript, Bootstrap, Angular.JS, AJAX, JSON, REST, SOAP, MySQL, PostgreSQL, Agile and Windows.
Confidential, Minneapolis, MN
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Involved in Business logic implementation, data exchange, XML processing and graphics creation has been done using python and Django.
- Views and Templates were developed with python and to create a user-friendly website interface Django's view controller and template language is used.
- Developed UI using CSS3, HTML5, JavaScript, Angular.JS, JQuery and JSON.
- Involved in MVC architecture using Django for web based application in OOP concepts.
- Used web applications development using Django/python and JQuery, Ajax while using HTML5/CSS3 for server-side rendered application.
- Worked on frontend frameworks like Angular.js.
- Worked on several standard Python packages like PyTables etc.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Used JQuery for selecting particular DOM elements when parsing HTML.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL and PL/SQL.
- Attended everyday Enterprise Workflow Stand-Up meeting to provide current status, thus implementing Agile (Scrum) Methodology with Test Driven Development.
Environment: Python, Django, MVC, HTML5, CSS3, JavaScript, Angular.JS, OOP, AJAX, JQuery, JSON, PyTables, Oracle, SQL, PL/SQL and Agile and Windows.