Sr. Python Developer Resume
4.00/5 (Submit Your Rating)
Redwood City, CA
SUMMARY:
- Over 6+ years of experience in developing web - based applications, software development and design using Python 3.3/2.7, Django 1.9/1.8, XML, CSS, HTML, DHTML, JavaScript, JQuery & Angular Js.
- Experience in analyzing and handling large datasets using Oracle Relational database9i, 10g, 11g. Architecture and worked on JavaScript implementation of Tetris game, using ES6 and HTML5 Canvas.
- Experienced in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers.
- Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB and Knowledgeable with continuous deployment using Heroku and Jenkins.
- Used R Language among statisticians and data miners for developing statistical software and data analysis.
- Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer.
- Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
- Experienced in developing service oriented architecture (SOA) and web Services using SOAP, JAX-WS, WSDL and UDDI.
- Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB and Knowledgeable with continuous deployment using Heroku and Jenkins.
- Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript, Bootstrap.
- Had knowledge on continuous integration and deployment using Jenkins, Docker.
- Experience working with network protocols SNMP, NetConf.
- Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, Cloud Front.
- Expertise in operating Symantec Altiris Remote Agent to remotely fix problems.
- Excellent understanding and knowledge of Hadoop Distributed file system data modelling, architecture and design principles and Developed Python Mapper and Reducer scripts and implemented them using Hadoop streaming.
- Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark.
- Good working experience in processing large datasets with Spark using Scala and Pyspark and Familiar with JSON based REST Web services
- Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
- Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
- Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
TECHNICAL SKILLS:
Programming Languages: Python 3.3/2.7, Django 1.4/1.3, Flask, Java, C++, Shell Script, SQL, Java/J2EE, Pyjamas, Jython, Iron Python, Cpython.
Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, React, JSON, Jquery, Angular Js
Database: MySQL, SQL Server, Oracle 11g.
Operating systems: Windows XP, Win 7, 8.1, 10, Linux, OS X.
Methodologies: Agile, V Model, Waterfall, Hybrid.
JavaScript Frameworks: Node.js, jQuery, Backbone.js, ExtJS, Ember.js, AngularJS
PROFESSIONAL EXPERIENCE:
Sr. PYTHON DEVELOPER
Confidential, Redwood city, CA
Responsibilities:
- Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript and Strong Expertise in working with server side technologies including databases, restful API and MVC design patterns.
- Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.
- Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers and Utilized continuous integration and automated deployments with Jenkins, Ansible and Docker.
- Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
- Designed a tool called NetConf (Network configuration) which automatically configures network switches by parsing XML files.
- Involved in creating and maintaining Windows 7 and Windows 10 image using Symantec Altiris and Ghost.
- Worked as primary liaison between Virtualization and EUC teams to deliver the highest quality experience for the user community.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework and Development of Isomorphic ReactJS and Redux driven API client applications.
- Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
- Worked on QA (quality assurance) Automated testing tools can execute tests, reporting outcomes and comparing results with earlier test runs.
- Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Resque and Redis and Worked on performance tuning of cluster using Cassandra Configuration file and JVM Parameters.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Implemented AJAX for dynamic functionality of a webpages for front end applications.
- Worked on creating documents in Mongo database and Maintained the versions using GIT and sending the release notes for each release.
- Handled potential points of failure through error handling and communication of failure.
- Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser and Responsible for user validations on client side as well as server side
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Used Pandas library for statistics Analysis &Numpy for Numerical analysis.
- Managed large datasets using Panda data frames and MySQL.
PYTHON DEVELOPER
Confidential, Phoenix, AZ
Responsibilities:
- Utilized Agile software development methodologies including pair programming, continuous integration, and scrum events.
- Developed and performed unit testing using JUnit framework in a Test-Driven environment (TDD).
- Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
- Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript and Strong Expertise in working with server side technologies including databases, restful API and MVC design patterns.
- Learned to index and search/query large number of documents inside Elastic search.
- Implemented and managed penetration testing, vulnerability assessment and Symantec Altiris Patch Management tools in a client server model.
- Worked on front end frame works like CSS Bootstrap for responsive webpages and Added dynamic functionality to the application by implementing jQuery and Angular JS.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Worked on front end frame works like CSS Bootstrap for responsive webpages and Added dynamic functionality to the application by implementing jQuery and Angular JS.
- Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
- Involved in Developing a Restful service using Python Flask framework.
- Created entire application using Python, Django, MySQL and Linux.
- Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX and Used JQuery libraries for all client side JavaScript manipulations.
- Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
- Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data.
- Involved in developing web applications using Django Framework to implement the model view control architecture.
- Involved in Developing a Restful service using Python Flask framework.
- Created entire application using Python, Django, MySQL and Linux.
- Interacted with QA to develop test plans from high-level design documentation.
PYTHON DEVELOPER
Confidential, FRANKLIN, NC
Responsibilities:
- Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).
- Used Test driven approach(TDD) for developing services required for the application.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve
- Experience in managing MongoDB environment from availability, performance and scalability perspectives.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
- Extensively used python modules such as requests, urllib, urllib2 for web crawling.
- Implemented configuration changes for data models.
- Developed UI screens using HTML, CSS, AJAX, JavaScript, and jQuery.
- Managed large datasets using Panda data frames and MySQL.
- Handled potential points of failure through error handling and communication of failure.
- Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser and Responsible for user validations on client side as well as server side.
- Supported the issues seen in the tool across all the teams for several projects.
- Involved in Developing a Restful service using Python Flask framework.
- Involved in the implementation of analysis, optimization, troubleshooting and documentation of LAN/WAN networking systems.
- Created SQL Scripts for data loads and Upgrades for data migrations and data validations.
- Develop entire backend and frontend modules using Python on Django Web Framework.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Created test cases during two week sprints using agile methodology