Python Developer Resume
Minneapolis, MN
SUMMARY
- 8+ years of experience as a professional Python Developer with deep understanding of technology trends with expertise in core of complex technologies. Strong involvement in Analysis, Design and Development, Testing, Implementation, production support and maintenance of different Web Applications utilizing Django, flask frame works.
- Skillful involvement in Python by developing software's utilizing new tools, libraries utilized: BeautifulSoup, numpy, Scipy, PySide, python - twitter, matplotlib, Pickle, Pandas data frame, urllib2, MySQL db to improve software development process.
- Good involvement in creating web applications in Object Oriented Programming concepts like Multi-Threading, Exception Handling and Collections and also executing Model View Control design utilizing Django Framework.
- Experience in developing Web Services (SOAP, Restful) in Python using XML, JSON.
- Experience in working with various version control systems like GIT, CVS and SVN.
- Hands on experience in developing business processes and system solutions utilizing prototype development, system development, and deployment.
- Proficient in building Web User Interface (UI) using HTML, DHTML, XHTML, AngularJS, Hibernate, CSS/CSS3 and JavaScript, Node.js, Backbone.js, D3, jQuery that follows W3C Web Standards and are browser compatible.
- Proficient in using editor’s like Eclipse, sublime text, Netbeans, Pycharm, Pyscripter, spyder, PyStudio and PyDev.
- Used Django evolution and manual SQL modifications to retain all the data, while site is in production.
- Experience in Linux Bash Scripting and PEP guidelines in python.
- Expertise in developing web based open stack applications for large dataset analysis using Python and Django.
- Used Python Unit test framework for developing and implementing the unit tests using Test driven approach.
- Analyzed instrument pricing and modelling methodologies and documented how instrument prices move as change in market data source.
- Good experience on data warehousing for high-volume data processing.
- Good Hands on experience in establishing connections for Java and Python by configuring packages like MySQL-Python, JDBC.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Hands on experience in monitoring, developing and transforming data using SQL Server Integration Service(SSIS) and SQL Service Analysis Service(SSAS).
- Experienced in writing custom queries through database connector’s.
- Hands on experience with databases using ORMs/DOMs for integrating with Oracle, MySQL, PostgreSQL.
- Providing support for Linux servers and workstation in Department of Physics.
- Experience in working with GUI frameworks with packages like PyJamas, Jytho, guidata, PyGUI, PyQt.
- Good knowledge in working with Web/application server- Apache Tomcat (6.0, 7.0, 8.0), Tornado, Cherrypy, Chaussette, Rocket
- Experience in infrastructure as service (IaaS), Platform as service (PaaS), Software as a service (SaaS) & end user computing.
- Experienced with Object Oriented design methodology and Agile Methodology in software development.
- Used Pandas API to put the data as time series and tabular form for east timestamp data retrieval and manipulation and also for statistical analysis.
- Created Business Logic using Python to create Planning and Tracking functions.
- Created UI screens for initiation and validation.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Used Wireshark, live http headers and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
- Experience on Peer Code Review, Unit testing and Integration testing.
- Interacting with supervisors, artists, system administrators and production to ensure production deadlines are met.
TECHNICAL SKILLS
Languages: Python 2.7, 3.0, 3.4, C/C++, Java, Shell Script, SAS.
Databases: MySQL, SQL Server, Oracle, SAS DBMS.
Web Technologies: HTML5, CSS3, Javascript, JQuery, JSP, Bootstrap.
Operating systems: Windows, Linux, MAC OSX.
Development tools: Eclipse, Pycharm, Netbeans and Sublime Text.
Web Services: Amazon S3, AWS.
Version Control: GIT, CVS, SVN.
PROFESSIONAL EXPERIENCE
Confidential - Minneapolis, MN
Python Developer
Responsibilities:
- Involved in all the stages of software development lifecycle like design, development, implementation and testing.
- Used Django/flask Framework in developing web applications to implement the Model View Control architecture.
- Developed views and templates with Python and Django's view controller and templating language to create user-friendly website interface.
- Python's Unit Test library was used for testing code.
- Developed UI using CSS, HTML, JavaScript, jQuery, Angular JS, JSON and AJAX.
- Used PostgreSQL as backend database and PyGreSQL of Python as database connector to interact with server.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Design and development of user interfaces and client displays using Java Script, JSP, CSS and troubleshoot various issues in Pythoncode and fix them with code enhancements- code used various Pythonlibraries such as PyJamas and Jython.
- Implementation of REST web services.
- Used Pythonand Django creating graphics, XML processing, data exchange and business logic implementation.
- Involved in design, implementation and modifying thepythoncode and PostgreSQL database schema on-the back end.
- Had regular interactions with customers and gathered requirements in Big Data collation, summation, filtering and normalizing the data.
- Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
- Python/Django based web application, PostgreSQL DB and integrations with 3rd party email, messaging, storage services.
- Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective and used JIRA as a tracking tool for the sprints.
- Used SVN for the version control.
- Developed remote integration with third party platforms by using RESTful web services.
- Involved in analysis and design of the application features.
- Responsible debugging and troubleshooting programming related issues.
- Interactive in providing requirements collection, change requests and trouble reports with the client.
- Ensured the best possible performance, quality, and responsiveness of the applications.
Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, Angular JS,, JQuery, CSS Bootstrap, PostgreSQL DB, JavaScript, Eclipse, Git, GitHub, AWS, Linux, JIRA.
Confidential, Kansas City, MO
Python developer
Responsibilities:
- Developed a fully automated continuous integration system using GIT, Gerrit, Jenkins, PostgreSQL and custom tools developed in Python and Bash
- Developed an embedded software data driven test automation framework in Python.
- Developed Views and Templates with Pythonand using Django's view controller and template language, Website interface is created.
- Implemented Business logic, worked on data exchange, processed XML and HTML using Python 2.7 and its familiar framework Django.
- Designed and Developed User Interface using HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
- Developed Django dashboard with custom look by using the study of Django admin site and dashboard.
- Automated data movements using Python scripts.
- Worked on Selenium testing framework.
- Written Shell Scripting for automation.
- Used Pandas API to put the data as time series and tabular format for data manipulation and retrieval.
- For manipulation of data from the database, various queries using SQL were written and created a database using MySQL.
- Deployed the project into Jenkins using GIT version control system.
- Involved in splitting, validating and processing of files.
- Created and populated digital brochures using PageTurnPro and built photo galleries on website in the Django CMS and also using Django CMS plugin.
- Configuring SSO for different applications in different domains with Cookie Provider and troubleshooting issues related to them.
- Maintenance and development of a high-traffic and demand site and platform running on a custom-rolled Django CMS.
- Implemented automate scripts to back up the old records using MySQL dump.
- Worked with Linux shell commands and command line utilities.
- Developed and configured test automation networks and execute stability and performance tests.
- Responsible for debugging and troubleshooting the web application.
Environment: Python 2.7, Django, Django-CMS, SSO, Django-CMS plugins, MySQL, Linux, Shell Scripting, Pandas API, Selenium, HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap, JSON.
Confidential, Atlanta, GA
Python Developer
Responsibilities:
- Participated in the complete SDLC process and used PHP to develop website.
- Involved in preparing the mockups using HTML, DHTML, XHTML, CSS and JavaScript.
- Developed entire frontend and backend modules using Python2.7 on Django Web Framework.
- Developed a MATLAB algorithm which determines an object's dimensions from digital images.
- Built the “Optiv Managed Security Services” service delivery portal from ground up using Angular, Node JS, NGINX.
- Optimized web server performance including Apache, Nginx, MySQL and Memcache.
- Used Virtualenv for creating virtual environment and deployed the project in Nginx web server.
- Built a scalable distributed data solution using Hadoop.
- Involved in installation and configuration of the various Hadoop ecosystem tools such as Sqoop, Flume, Pig and Hbase.
- Developed reporting application using Node.js, JavaScript, JQuery and PostgreSQL.
- Created a private VPN using Ubuntu, Python, Django, CherryPy, PostgreSQL, Bootstrap, JQuery, GIT, Selenium.
- Extracting data from the database using SAS/Access, SAS SQL procedures and created SAS data sets.
- Implemented the spring dependency injection of the Database helper instance to the action objects.
- Created Real-time Reporting systems and dashboards using Adobe Flex, MySQL and Perl.
- Wrote JMS classes to communicate with MQ series deployed at Credit Card Issuing using SQL statements and procedures to fetch the data from the database.
- Deployed and configured portlets in Websphere server and DB2.
- Developed the Web Based Rich Internet Application (RIA) using Adobe Flex.
- Involved in basic CRUD operations and also in the deployment of Web Service End-Points using Apache CXF.
- Effectively communicated with the clients to resolve the queries.
- Ensured the best performance, quality and responsiveness of the application.
Environment: Python 2.7, Django, HTML, DHTML, XHTML, CSS, Bootstrap, JQuery, JavaScript, MATLAB, Apache, Nginx, PostgreSQL, Memcache, Ubuntu, CherryPy, GIT, Selenium, Adobe Flex.
Confidential, Jackson, MI
Python Developer
Responsibilities:
- Developed strategic partnerships with the business unit to develop a solid knowledge base of the business line, including the business plan, products and processes.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Created APIs and Developed entire frontend and backend modules using Python on Django Web Framework.
- Used python scripts to update content in the database and manipulate files.
- Involved in design, implementation and modifying the python code and MySQL database schema on the back end.
- Installed and Configured Linux with Apache, Oracle and PHP.
- Developed widgets for GUI using modules of Python.
- Used PythonOS module on UNIX environment, made job cloning and forking.
- Parsers written in Python for extracting useful data from the design data base.
- Managing of internet security and acceleration throughout the network using Microsoft's ISA server.
- Used third party JQuery based plug-ins like JQuery UI, Data tables etc. Heavily used JavaScript for Form Submit and other UI elements during development.
- Used JMS API for asynchronous communication by putting the messages in the Message queue.
- Fetched twitter feeds for certain important keyword using python twitter library.
- Created the domains, application servers and load balancers using Weblogic 9.0.
- Designed extensive additions to existing Python Web Application utilizing Service Oriented Architecture (SOA) techniques.
- Responsible for debugging and troubleshooting the web application.
- Implementation under Red Hat, Ubuntu, and Windows 7, both locally and on Cisco Cloud.
- Profiled Python code for optimization and memory management.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
Environment: Python, Django, HTML, CSS, JavaScript, JQuery, Ubuntu, PHP, Apache, Oracle, Linux, Unix, Cisco Cloud.
Confidential
Jr. UI Developer
Responsibilities:
- Participated with team on implementing new features and UX in an agile environment.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Used Functionalities which includes writing code in HTML, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
- Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services
- Worked on Bootstrap CSS framework for Responsive Web Design.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Developed components to fetch the data from the back end using AJAX and JQuery.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application
- Refined and iterated user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Involved in up gradation and maintenance of Life Insurance Corporation website to the new layout using the Grid orientation model Bootstrap framework.
- Involved in Agile/SCRUM based approach to UIDevelopment.
- Involved in raising the change requests and entering all the production issues into the remedy system.
Environment: Netbeans, Xml, HTML, XHTML CSS, JavaScript, JQuery, AJAX, AngularJS, Bootstrap, Linux.