Python Developer Resume
Minnetonka, MN
PROFESSIONAL SUMMARY:
- About 6 years of professional Python development experience in developing web - based application, Software development and design using Python, Django framework.
- Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
- Excellent Experience on various Python integrated IDE's such as Sublime Text, PyCharm, Eclipse, NetBeans.
- Experienced in implementing MVC architecture using Full stack framework such as Django and Flask for developing web applications.
- Developed proprietary frameworks on top of Django Rest Framework with cache and NumPy. Worked on large datasets by using Pandas.
- Expertise in handling Django ORM.
- Experienced in Front-end technologies as HTML, CSS, JavaScript, Bootstrap and jQuery.
- Have good experience on working with version controls like Git and SVN.
- Working experience on Amazon Web Services (AWS) Cloud services like EC2, S3, Lambdas and RDS.
- Extensively followed development methodologies such as Agile (SCRUM), Waterfall.
- Familiarity with development practices such as code reviews and unit testing using UnitTest.
- Experienced in NoSQL technologies like MongoDB, and relational databases like Oracle, PostgreSQL and MySQL databases.
- Have the ability to understand complex systems and be in command of the details to provide solutions.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
- Ability to learn and adapt quickly to the emerging new technologies and paradigms.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
TECHNICAL SKILLS:
Programming Languages: Python, JAVA, C, C++
Web Technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap.
Web Technologies framework: Django, Flask.
Web Dev Tools: Sublime, Visual Studio.
Database: Oracle, MySQL, SQL, SQLite, PostgreSQL, MongoDB.
IDE: JetBrains PyCharm, Eclipse EE, NetBeans.
Platform: Windows, iOS, Unix.
PROFESSIONAL EXPERIENCE:
Python Developer
Confidential, Minnetonka, MN
Responsibilities:
- Designing, developing and managing REST APIs utilizing Django Rest framework and overlooking the API system.
- Development of web applications using Python frameworks as Django.
- Successful migration of the default Django’s database (SQLite) to PostgreSQL to improve efficiency, integrity and security of data.
- Worked on complex datasets including Python’s native lists, dictionaries and tuples.
- Designed & developed templates using Django’s template library and utilized them using Django’s forms library.
- Extensive Knowledge on JSON based REST Web services and Amazon Web services.
- Basic knowledge on Rest API and JSON Parsing, jQuery.
- Experience in building frameworks in Python for Test Automation.
- Thorough knowledge in various front-end tools like HTML, JavaScript, jQuery and AJAX.
- Designed front end and backend of the application utilizing Python on Django Web Framework.
Environment: Python, Django, Postgresql, SQLite, HTML, Java Script, jQuery, JSON.
Python Developer
Confidential, Glendale, CA
Responsibilities:
- Worked with team of developers on Python applications.
- Worked in stages such as analysis and design, development, testing and debugging.
- Involved in Unit testing and Integration testing.
- Experienced in NoSQL technologies and relational databases like Oracle, MongoDB, PostgreSQL and MySQL databases.
- Used the Django Framework to develop the application.
- In depth exposure to creating API for internal and external application using REST and SOAP based design
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
Environment: Python, Django, MongoDB, MySQL, Amazon EC2,Amazon S3, Windows, Linux.
Software Engineer
Confidential
Responsibilities:
- Designed the application utilizing Python on Django Web Framework.
- For the development of the user interface of the website used HTML, CSS, JavaScript
- Experience in developing views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
- To update a portion of a webpage used JavaScript and JSON.
- Modify the existing Python/Django modules to deliver certain format of data.
- The data manipulations on the client side is done by using jQuery.
- For the development of the web applications utilized CSS and Bootstrap.
- Designed and developed data management system using MySQL. Wrote python modules to extract/load asset data from the MySQL source database.
- Build SQL queries for performing various CRUD operations like create, update, read and delete.
- Skilled in using Collections in Python for manipulating and looping through different user defined objects.
- Involved in Design, Development, Deployment, Testing, Implementation of the application
Environment: Python, Django, HTML5/CSS3, JavaScript, JSON, jQuery, Bootstrap, MySQL.
Software Engineer
Confidential
Responsibilities:
- Technologies used: Python, Flask, HTML, CSS, MySQL
- Developed web applications in Flask Framework model view control (MVC) architecture.
- Designed and developed data management system using MySQL.
- Developed website using Python and Flask Web framework with the help of HTML template tagging, CSS in frontend.
- Class based views are used to implement all the functionalities and models are used to store data on server-side MySQL database.
Environment: Python, Flask, HTML, CSS, MySQL.