Python Developer Resume
0/5 (Submit Your Rating)
Phoenix-aZ
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.
- 3+ years of QA experience working in environment with different types of Software Development Life Cycle and Software Testing Methodology.
- Good experience in Shell Scripting’s Server, Unix and Linux, Open stock and Expertise python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture.
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like Pycharm, Eclipse, MyEclipse, JDeveloper and RAD, Built the web application by using Python, Django, AWS, J2EE, PostgreSQL, MySQL, Oracle 10g and MongoDB.
- Expertise in Object-Oriented design and coding. Good knowledge of various Design Patterns and UML and Wrote Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
- 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.
- Used R Language among statisticians and data miners for developing statistical software and data analysis.
- Have good idea about tools like Bugzilla, Jira, Confluence, and Axosoft and Design the front end of company website with CSS, Sass, and Bootstrap and implemented Web Services based on SOA architecture with Restful.
- 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.
- Experienced in MVC frameworks like Django, Angular JS, Java Script, JQuery, React.js and Node.js. Flask and Pyramid, well versed in Django ORM and SqlAlchamy and Extensive use of Linux (Ubuntu), SSH, Flask/Django.
- Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB, Cassandra.
- 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.
- Expertise in creating Restful API in NodeJS and communicate with Clojure server via protocol and use Backbone to generate template.
- 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.
- Hands on experience in configuring and managing device based aliasing and zone based aliasing via CISCO Nexus OS command line and knowledgeable in using the CISCO DCNM (Data Centre Network Manager), Brocade Network Advisor and McData zone administration.
- 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.
- Experience working with network protocols SNMP, NetConf.
- Good working experience in processing large datasets with Spark using Scala and Pyspark and Familiar with JSON based REST Web services.
- Extensive experience with Amazon Web Services (AWS), Open stack, Docker Puppet, Chef, Ansible, AWS Cloud Formation, AWS Cloud Front and Experience in using containers like Docker and familiar with Jenkins.
- Experience in Agile development methodology, waterfall and TDD (test driven development).
- 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.
- Expertise in working with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
- Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extract.
- Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark.
- Extensive experience with Object Oriented Design and SDLC methodologies using Rational Rose, Unified Modelling Language (UML) and Developed Web Applications using Java/J2EE, JSF on JVM.
- 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.
- Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture and Wrote Automation test cases using Selenium Web Driver, JUnit, Maven, and Spring.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database and Implemented machine learning algorithms in Spark and Python, for segmentation of data.
- Experience analyzing the requirements and Proficient in establishing QA Procedures, Standard Methods, and Software Requirement Specifications (SRS).
Areas of Expertise
- Web Application Development
- Cloud Platforms
- Production Support
- Technical Documentation
- System Integration
- Automation tools
- Agile Environment
- Quality Assurance
- Frontend / Backend Design
TECHNICAL SKILLS
- Python 3.5
- HTML5
- CSS3
- Puppet
- Angular Js
- Docker
- Django
- Chef
- SQL
- NoSQL
- Oracle 10g/11g
- NodeJS
- AWS
- MongoDB
- SOAP
- RESTFUL API
- Node.js
- Scripting
- GIT
- JSON
- TDD/BDD
- JQuery
- PHP
- Network
- CRUD
- JavaScript
- MYSQL
- MVC
- Ruby on Rails
- PL/SQL
- Django
- HTML
- Bootstrap
- JSON
- Struts
- Linux
PROFESSIONAL EXPERIENCE
Confidential - Visalia, CA
Sr. Python Developer
Responsibilities:
- Finance application development using various Frontend / Backend tools.
- Automation of the Client UI platforms for swift performance of the websites.
- Integration of user-facing elements developed by front-end developers with server side logic.
- Developed frontend and backend modules using Python on Django including Tasty Pie Web Framework using Git.
- Performed code reviews and implemented best Python programming practices.
- Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
- Interacted with QA to develop test plans from high-level design documentation.
- Involved in deployment of the web application using the Linux server.
- Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
- Learned to index and search/query large number of documents inside Elastic search.
- Wrote functional tests for REST interfaces in Clojure and Python.
- Used Thales theorem for applying encryption and decryption of ISO standard message in Python programming.
- Mentor and provide leadership to team members in all aspects of virtualization.
- Implemented Backbone JS for creation of networking applications using JavaScript.
- Build back-end application with Python / Django, work with Docker, RabbitMQ, Celery, Jenkins.
- Involved in evaluating existing server and virtualization environments for needed and useful upgrade opportunities.
- Implement new Cisco DCNM to perform Cisco MDS switch zoning for VMAX, VNX, NetBackup, Linux/VMware.
- Implemented new microservices in Clojure to support new business capabilities.
- Worked on project scaffolding using yomen, grunt, bower, nodejs.
- Involved in development of Java package on Tail-f platform to handle NETCONF notifications from newly created cloud resources.
- Involved in creating and maintaining Windows 7 and Windows 10 image using Symantec Altiris and Ghost.
- Involved in designing of API's for the networking and cloud services.
- Designed and developed the application using Agile Methodology and followed TDD and Scrum.
- Involved in development of business logic by backend python programming to achieve optimal results.
- Involved in Installation and setting up Python/Linux test beds.
- Worked on QA (quality assurance) Automated testing tools can execute tests, reporting outcomes and comparing results with earlier test runs.
- Designed a tool called NetConf (Network configuration) which automatically configures network switches by parsing XML files.
- Implement zones on redundant fabrics utilizing Cisco DCNM for Linux and VMware hosts.
- Implemented monitoring and established best practices around using elastic search.
- Worked as primary liaison between Virtualization and EUC teams to deliver the highest quality experience for the user community.
- Lead the team applying the test-driven development (TDD) strategy to optimize system quality and to enable rapid refactoring.
- Designed and implemented remote upgrade system mostly in Clojure.
- Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
- Deployed and maintained Symantec Altiris Deployment Solution environment.
Confidential - New York, NY
Python Developer
Responsibilities:
- Designed and developed data distribution framework.
- Customized and implemented Oracle Retail POS Software.
- Debugging and fixing errors within system integration points.
- 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 information.
- Developed various algorithms for generating several data patterns and Worked on Node.js for developing server side web applications and Used JIRA for bug tracking and issue tracking.
- Implemented advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark written in Scala.
- Developed the project in Linux environment and Used Agile Methodology and SCRUM Process.
- Worked on creating documents in Mongo database and Maintained the versions using GIT and sending the release notes for each release.
- Supported the issues seen in the tool across all the teams for several projects.
- Worked on server side applications with Django using Python programming.
- Used python libraries like Beautiful Soup and matplotlib and Built efficient Node.js backend for client web application.
- Utilized standard Python modules such as csv, robot parser, itertools and pickle for development.
- Involved in testing process for every release and make the QA process robust through lesson learn.
- Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
- Involved in the implementation of analysis, optimization, troubleshooting and documentation of LAN/WAN networking systems.
- 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).
- Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data.
- Coordinated with the development team and updated the QA manager with the progress.
- Implemented AJAX for dynamic functionality of a webpages for front end applications.
- 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.
Confidential - Phoenix-AZ
Python Developer
Responsibilities:
- Responsible for writing server-side web application logic.
- Support the front-end developers by integrating their work with the Python application.
- Design and implementation of low-latency, high-availability, and performant applications.
- 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.
- Lock mechanisms were implemented and the functionality of multithreading has been used.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- 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.
- Used Pandas library for statistics Analysis &Numpy for Numerical analysis.
- Managed large datasets using Panda data frames and MySQL.
- Handled potential points of failure through error handling and communication of failure.
- Automated the existing scripts for performance calculations using Numpy and sqlalchemy.
- Interacted with QA to develop test plans from high-level design documentation.
- 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.
