Full-stack Python Developer Resume
NY
SUMMARY
- 6+ years of experience as a Python Web Application Developer, Analysis, Design, Testing and Enhancement enterprise application using Python, Django, Flask, Pyramid.
- Proficient in front - end development experience using Python3.6, Django, AJAX, HTML, CSS/CSS3, XML, JavaScript, Bootstrap, JQuery, JSON and, AngularJS, Node JS.
- Proficient in manipulating properties and methods of document objects and modifying attributes and values via the DOM.
- Proficient in programming JavaScript data capture and event handling methods via the DOM event model
- Worked with several python libraries including Beautiful soup, Twisted, NumPy, matplotlib, SciPy, PyQt, Scapy, SQLAlchemy, logging, Nose, Bokeh, Blaze, Hug.
- Experience in developing Web Services (WSDL, SOAP and REST) and consuming web services with pythonprogramming language.
- Strong skills in SQL development
- Excellent understanding of database structures, principles, theories and practices.
- Great experience in the Oracle platform especially on SQL standards and Python.
- Exceptional skills in Agile Development and Test Driven Development
- Hands on experience with Scala for the batch processing and Spark streaming data.
- Working knowledge on Hadoop, Scala, Spark, Big data Technologies.
- Extensive knowledge of data mining algorithms and statistics
- Good experience in developing, designing and implementing data mining models
- Web crawling, extracting and processing data using Scrapy, Beautiful Soup
- Expert in developing an application using PyCharm, Atom IDE, IntelliJ, Eclipse, NetBeans, PyScripter, Spyder, PyStudio, PyDev and Sublime Text.
- Experienced in requirement gathering, use case development, Business Process flow, Business Process Modeling: extensively used UML to develop various use cases, class diagrams and sequence diagrams.
- Extensive experience in Amazon Web Services.
- Experience in using various version control systems like CVS, Git, GitHub
- Experience in writing Unit Test cases using Unit Test Frameworks NUnit.
- Good experience in Shell Scripting, Oracle RDBMS, SQL Server, Unix and Linux.
- Good experience in LAMP(Linux, Apache, MySQL, Python) Stack.
- Experience in using NoSQL databases like Apache Cassandra and MongoDB and in tinymce plugins for text editing and worked with web services API integration (REST, JSON and XML).
- Excellent communication and interpersonal skills, ability to work independently as well as part of an integrated team.
TECHNICAL SKILLS
Languages: Python, Java/ J2EE, JavaScript, HTML, CSS, XML, SQL, C++, C
Frameworks: Django, Celery, AngularJS, Django Rest Framework, Flask, Hibernate, Spring MVC
Web Technologies: HTML5, CSS3, Bootstrap, Node.js, AJAX, JSP, XML, JSON, JQuery, JQuery UI, REST API, Web Services
Databases: MySQL, NoSQL database MongoDB, Microsoft SQL Server, Oracle
Python Libraries: Pandas, Numpy, Shell, JSON, CSV, Shell, Unit Test, Bash, Perl
Development Tools: Pycharm, IntelliJ, Eclipse, Atom, NetBeans, Visual Studio
Web Servers: Apache Tomcat, Web Sphere, Web Logic
Version Controls: SVN, VSS, CVS, GitHub
PROFESSIONAL EXPERIENCE
Confidential, NY
Full-Stack Python Developer
Responsibilities:
- Designed and developed the UI of the website using HTML, AJAX, CSS, JavaScript and AngularJS, Node JS.
- Django Framework was used in developing web applications to implement the model view control architecture.
- Used JQuery and Ajax calls for transmitting JSON data objects between front-end and controllers.
- Managed large datasets using Pandas API ecosystem to analyze the different segments of customers based on Location.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Utilized PyUnit, thePythonUnit-test framework, for allPythonapplications and used Django Database API’s to access database objects.
- Designed and developed data management system using MySQL.
- Used advanced packages like Mock, patch and Beautifulsoup in extracting the Data during development phase and perform unit testing.
- Creating RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
- Used several utilized Python libraries like wxPython, NumPy, Twisted, PyQT, Web2py, Pygal, Plot.ly, Bokeh.
- Developed a fully automated continuous integration system using Git, MySQL and custom tools developed in Python and Bash.
Environment: Python 3.5, Django 1.9, HTML5, CSS3, XML, MySQL, JavaScript, Angular JS, JQuery, PyQt, NumPy, Bootstrap, MongoDB, Pandas, Eclipse, Git, GitHub, AWS, Linux.
Confidential, Sacramento, CA
Full-Stack Python Developer
Responsibilities:
- Developed Python based API (RESTful Web Service) to track the events and perform analysis using 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 HTML, CSS, Bootstrap, JavaScript, Angular JS, Node JS, JQuery and JSON.
- Utilized Python libraries like wxPython, NumPy, Twisted, PyQT, Web2py, Pygal, Plot.ly.
- Managed large datasets using Pandas API ecosystem to analyze the different segments of customers based on Location.
- Experience using Design Patterns such as Factory Pattern, MVC Pattern and Singleton Pattern, Decorators, Iterators, and Generators.
- Creating RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
- Participated actively in unit testing, integration testing and GUI.
Environment: Python 3.5, Django 1.9, HTML5, CSS3, XML, MySQL, JavaScript, Angular JS, JQuery, PyQt, NumPy, Bootstrap, MongoDB, Pandas, Eclipse, Git, GitHub, Linux, Shell Scripting.
Confidential, Irving TX
Python Developer
Responsibilities:
- Web based apps of Django were made for calculations of insurance premium. For Numerical analysis, used Numpy in calculating insurance premium.
- Used HTML, CSS, Bootstrap, JavaScript, Angular JS, Node JS, JQuery and JSON for front-end development.
- Experience in consuming and building web services both and SOAP and RESTful, exposing services as RESTful services in JSON format for Admin UI which is developed using Django.
- Used Django Database API’s to access database objects.
- Using MySQL a system of data management was designed and developed and queries were optimized in order to improve the performance.
- Designed UML diagrams such as Use Cases, Sequence diagrams, Class diagrams.
- Wrote extensive SQL queries to communicate with MySQL database.
- Worked on cross browser testing in IE, Mozilla and Chrome
- Hands on experience in debugging and troubleshooting the web application.
Environment: Python, Django, HTML, CSS, XML, MySQL, JavaScript, Angular JS, Node JS, JQuery, PyQt, NumPy, Bootstrap, MySQL, Pandas, Eclipse, Git, GitHub, Linux, Shell Scripting.
Confidential, San Francisco, CA
Python Developer
Responsibilities:
- Performed front-end development for web initiatives to ensure usability, using HTML, CSS, Bootstrap, and JavaScript.
- Hand-written HTML, CSS, JavaScript, JQuery, AJAX, XML and JSON were converted to mock-ups.
- Used Bootstrap and JavaScript as front-end framework for client side functional development.
- Developed frontend and backend modules using Python on Django.
- Used Object-Oriented design and coding, various Design Patterns and UML and Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
- Developing applications using RESTFUL architecture using Node.js
- Used Git as a version control software.
Environment: Python, Django, HTML, CSS, XML, MySQL, JavaScript, Angular JS, Node JS, JQuery, Bootstrap, MySQL, Pycharm, Git, GitHub, Linux, Shell Scripting.
