Python Developer Resume
Redmond, WA
SUMMARY
- Over 6+ years of experience in Java / J2EE and Python in several industries and projects on Cross Platform (web based application and client server application) development and design using Object Oriented Programming, Java / J2EE technologies.
- Experience with full software development life - cycle, architecting scalable platforms, objects oriented programming, database design and agile methodologies.
- Good knowledge of web services with protocols SOAP, REST.
- Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0, and 2.1) and MongoDB (2.6, 2.4).
- Experience of software development inPython(libraries used: libraries- Beautiful Soup, numpy, scipy, matplotlib,python-twitter, Pandas dataframe, networkx, urllib2, MySQLdb for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
- Good experience inPython, Django, Zope, Pyramid Framework..
- Knowledge in working with continuous deployment usingHerokuand Jenkins.
- Experienced in developing web-based applications using Python, Django, PHP, C++, XML,CSS, HTML, DHTML, JavaScript and Jquery in Linux based OS.
- Hands on experience on Selenium software testing framework.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in aPythonbased environment, along with data analytics, data wrangling and Excel data extracts.Hands on working withPython 2.7.10,SVN, Git, JIRA, Bugzilla, Axosoft, Amazon EC2/S3.
- Design and develop required JavaScript / HTML components.
- Expertise in writing Automation test scripts using QTP 10.0 and VB script.
- Experience in developing web-based applications usingPython2.7/2.6, Django 1.4/1.3, PHP, Angular JS, VB, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery Experienced in automating deployment to a distributed architecture with tools such as Capistrano or Chef.
- Automation for execution of tests in batch using Shell scripting in python.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
- Worked on Celery Task queue and service broker using RabbitMQ.
- Experience with Jsp Servlets, Web Services (SOAP, REST) and Tomcat.
- SoundKnowledge of Amazon AWS S3.Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon cloud.
PROFESSIONAL EXPERIENCE
Confidential, Redmond, WA
Python Developer
Responsibilities:
- Created new features and updated old components for Python web application based on Flask
- Created new UI features using Twitter Bootstrap
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Work with team of developers on python applications for RISK management.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
- Made Django web based apps for Insurance premium calculations.
- Generated property list for every application dynamically using Python.
- Rewrite existing Java, C++ application in Python.
- Used Django APIs for database access.
- Used Python to extract weekly hotel availability information from XML files.
- Wrote unit tests and integration tests using mock and nose
- Worked closely with designer. Converted Photoshop images into XHTML/CSS, complex Flash integration.
- Consolidated many previous websites onto one dedicated RHEL hosts.
- Maintenances PHP/MySQL (primarily Joomla), Classic ASP/MSSQL. Communicating and interfacing with previous developers on a regular basis.
- Started developing with Django 0.96 and currently developing with Django 1.0
- Automating daily activities with Perl, Python and Teradataalso Creating ETL mappings with Perl, Python and Unix shell scripting
- Successfully migrated the Django database from SQLite to MySQL to PostgresSQL with complete data integrity.Experience with continuous integration and automation using Jenkins.
- Build high-performance streaming REST server in Flask. Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
- Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models.
Environment: XML Schemas, XML, JSF, Java Script, CSS, HTML, Angular JS, Linux, Shell Scripting, Python 2.7, Java Script, JQuery, JSON, XML, MySQL.
Confidential, San Jose, CA
Python Developer
Responsibilities:
- Good knowledge of web services with protocols such as SOAP and RESTful API.
- Designed front end and backend of the application using Python on Django Web Framework
- Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Extensive coding using several Python Modules and controls to rapidly build application.
- Used Python Data structures including lists, dictionaries, and tuples.
- Worked with complicated List comprehensions and various built-in functions like map, filter etc. and worked on Python Modules and Packages.
- Used subversion for version controlling and eclipse for debugging the application and Query Optimization through SQL server tools for quick response time.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used JavaScript and JSON to update a portion of a webpage.
- Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Responsible for debugging the project monitored on JIRA (Agile)
- Wrote Python scripts to parse JSON documents and load the data in database.
- Used JQuery for the data manipulations on client side.
- Leveraged CSS Bootstrap for development of Web applications.
- Worked on deployment of project on to Amazon S3.
- Directly responsible for various enhancements of Equipment updates/transmission of signals on OC/STS cables.
- Used various Design Patterns in provisioning the networks.
- Rewrite existing Java, C++ application inPython.
- Created Forms, views, models using Django.
- Used the Python's modules numpy, matportlib etc for generating complex graphical data, creation of histograms etc.
- Used Python's XML parser architectures (SAX) and DOM API for tracking small amounts of data without requiring the DB.
- Building new and integrating existing API endpoints using Django rest framework
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
- Implemented locking mechanisms using multi threading functionality.
Environment: Python 2.6/2.7, Linux, Shell Scripting, JavaScript, Django Framework, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server.
Confidential, Houston, TX
Python Developer
Responsibilities:
- Work with team of developers on python applications for RISK management.
- Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
- Started out using a LAMP (Linux, Apache, MySQL, PHP) environment to develop the Web Application. Started with a blank Ubuntu server and installed.
- Designed and developed data management system using MySQL.
- Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
- Designed and developed data management system using MySQL.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used Django Database API's to access database objects.
- Wrote python scripts to parse XML documents and load the data in database.
- Handled all the client side validation using JavaScript.Used Django Database API's to access database objects.
- Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined function.
- I have also used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
- Used JQuery for all client side Javascript manipulation.
- Created unit test/regression test framework for working/new code
- Using Subversion control tool to coordinate team-development.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Responsible for debugging and troubleshooting the web application.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
Environment: Python, Django 1.3, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server, Django, Java/C++.
Confidential, Boston, MA
Python Developer
Responsibilities:
- Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
- Designed and developed data management system using MySQL.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used Django Database API's to access database objects.
- Wrote python scripts to parse XML documents and load the data in database.
- Handled all the client side validation using JavaScript.
- Worked extensively with Bootstrap, Javascript, and jQuery to optimize the user experience.
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
- Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.Responsible for debugging the project monitored on JIRA (Agile)
- Familiar with JSON based REST Web services and Amazon Web services (AWS).
- Using Subversion control tool to coordinate team-development.
- Strong experience in Shell Scripting, SQL Server, Linux, and Openstack.
- Implemented multiple high performance MongoDB replica sets on EC2 with roboust reliability.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Responsible for debugging and troubleshooting the web application.
- Involved in entire lifecycle of the project including Design, Development, and Deployment,
- Testing and implementation and support.
Environment: Python 2.7, Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQL, Javascript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Angular.JS, Jira
Confidential, Chicago, IL
Python Developer
Responsibilities:
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Utilize PyUnit, the Python unit test framework, for all Python applications.
- Used the Django Framework to develop the application.
- Build all database mapping classes using Django models.
- Implemented the presentation layer with HTML, DHTML, AJAX, CSS and JavaScript
- Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
- Developed multi-threaded standalone app in Python, PHP, C++ to view Circuit parameters and performance.
- Worked on UI using HTML5, CSS3 and Java Scripts.
- Worked with JSON based REST Web services and Amazon Web services.
- Created User Controls and simple animations using Java Script and Python.
- Generated Python Django Forms to record data of online users.
- Used Apache Couchdb (NoSQL) in AWS Linux instance in parallel to RDS MySQL to store and analyze job market info.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
- Wrote AJAX framework to transform Datasets and Datatables into HTTP-serializable JSON strings.Used Jenkins to deploy your Django application and run unit tests.
- Issues pertaining to Real time data being read from RabbitMQ into Postgres and Cassandra.
- Using Python to develop RESTful APIs that are used to gather various types of client information
- Worked on development of SQL and stored procedures on MYSQL.
Environment: Python 2.7, Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, MySQLJavascript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Angular.JS, Jira
