Senior Python Developer Resume
New York, NY
SUMMARY:
- Having 7+ Years of Experience as web/application developer software development and design using python, pyramid, Django, Java, Webapp2, Angular.js, HTML/CSS, JavaScript and jQuery
- Developed Consumer - based custom features and applications using Python, kubernetes, Docker, ajax, Cassandra, Django, MongoDB, Matplotlib, AWS and HTML. Experienced with Software Development Life Cycle (SDLC), PostgreSQL, GIT, strong experience in data engineering, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's such as Jupiter Notebook, PyCharm, Emacs, Spyder and Visual Studio.
- Launched Kubernetes to provide a platform for automating deployment
- Strong expertise in development of web-based applications using Python, MongoDB, PyCharm, Flask, GIT, Dojo, pyramid, XML, CSS, DHTML, JavaScript, JSON and jQuery, PostgreSQL, J2EE.
- Experienced with Python programming and Python libraries for data science included in the Anaconda distribution including NumPy, Pandas. python packages like, Matplotlib, SciPy, tables etc.
- Developed a novel approach detecting vowels (nucleus of loudness) called VLD in a recorded speech utterance using above features.
- Experienced in writing Sub Queries, Stored Procedures, Triggers, AWS, Cursors, Subroutines, Cassandra, hibernate mapping, functions on SQL, PL/SQL Docker, angular JS and PostgreSQL database.
- Experienced in understanding principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
- Good knowledge in working with application server - Apache Server, Tomcat (6.0, 7.0, 8.0), Nginx, WebLogic (10.0, 10.3, 11g), WebSphere (7.0, 8.5).
- Created a python, Django web-based application using Python scripting for data processing and MySQL for database, HTML, flask, CSS, jQuery for data visualization.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, hibernate, data wrangling and Excel data extracts.
- Expertise in MVW frameworks like Django, Angular JS, ajax, JavaScript, jQuery and Node JS.
- Used Anisole and Anisole Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
- Ability to work on own initiative and as a part of team. Willingness to learn new Technologies, openness to new ideas and ability to learn very quickly.
- Proficient in Front end development experience using Python 3.6/2.7, Django 1.7/1.8, HTML, XML, AWS, CSS, JavaScript, Bootstrap, jQuery, JSON and, Angular.js, Node.js.
- Using Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
- Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
- Experience in writing Sub Queries, kubernetes, Stored Procedures, flask, Triggers, Docker, MongoDB, NumPy, AWS, Ajax, pyramid, angular JS, Cursors, and Functions on MySQL and PostgreSQL database.
- Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
- Involved in designing and developing of Automation Test cases using Selenium WebDriver, Java, and Testing.
- Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
- Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
- Working experience in UNIX and Linux shell environments using command line utilities.
- Creating Python scripts to automate daily networking tasks (Ex. auto Config generation, retrieving information from network devices, parsing data, etc.) - including a custom Frigate firewall Config generator (which included multi-threaded functionality to generate Configs for multiple firewalls at once).
- Good experience with Python frameworks like Flask and WebApp2.
- Performed Unit testing, Integration Testing and generating of test cases for web applications using Junit and Python Unit test framework Hudson/Jenkins in the builds triggered by each push to GIT.
- Proficient in SQL databases MS SQL, ajax, Docker, MongoDB, MYSQL, NumPy, angular JS, Oracle and NO SQL databases MongoDB, PyCharm, Cassandra.
- Ability to work on own initiative and as a part of team. Willingness to learn new Technologies, openness to new ideas and ability to learn very quickly.
- Have Experience in List Comprehensions and Python inbuilt functions such as Map, Filter and Lambda.
- Experience in using CI tools Hudson, Build Forge, and Jenkins for automated builds.
- Used Python/Django MVC framework to design and develop the application.
- Experience in Kubernets that provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
- Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
PROFESSIONAL EXPERIENCE:
Senior Python Developer
Confidential - New York, NY
Responsibilities:
- Designed and developed Python/Django framework for REST Services.
- Created and tested many features for dashboard using python and JavaScript.
- Executed various MySQL database queries from python using Docker, Python-MySQL connector and MySQL dB package.
- Integrating Kubernetes with Networking, Storage, Security, Telemetry and other services to provide a comprehensive container infrastructure.
- Managing the Docker container through the pods and performing the load balance between the pods through Kubernetes.
- Deployed many Python bugfixes of the two main applications that are main source of data for both customers and internal customer service team.
- Created project designs using MVC architecture components.
- Developed a fully automated continuous integration system using Git, Cassandra, Jenkins, ajax, PostgreSQL, jQuery, MySQL, node JS and custom tools developed in Python and Bash
- Developed frontend and backend modules using Python on Django including Tasty Pie Web Framework using Git and jQuery.
- Developed web applications, RESTful web services and APIs using Python Flask, Cassandra, Docker, MongoDB, Django; good knowledge of web services with protocols SOAP, REST.
- Developed Ruby/Python scripts to monitor health of Mongo databases and perform ad-hoc backups using Mongo dump and Mongo restore.
- Develop consumer-based features and applications using Python, Django, Matplotlib, angular JS, jQuery, hibernate, AWS, node JS, pyramid, HTML, Behavior Driven Development (BDD) and pair-based programming.
- Involved in development of Python based Web Services using REST for sending and getting data from the external interface in the JSON format and perform analysis using Django, PostgreSQL.
- Developed the application using the Test-Driven methodology and designed the unit tests using Python Unit test framework.
- Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python.
- Develop consumer-based features and applications using Python and Django in test driven Development and pair-based programming.
- Developed and tested many features for dashboard using Python, Docker, jQuery, Cassandra, MongoDB, Java, Matplotlib, ajax, Bootstrap, CSS, JavaScript pyramid and jQuery.
- Used Python based GUI components for the front-end functionality such as selection criteria.
- Developed views and templates with python and Django view controller and templating language to create a user-friendly Website interface.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package
- Developed Views and Templates with Python and Website interface is created using Django's view controller and template.
- An application was developed in Linux environment and dealt with all its commands.
- Developed Views and Templates with Python and Website interface is created using Django's view controller and template.
Python Developer
Confidential - Washington, DC
Roles & Responsibilities:
- Designed front end using HTML, Bootstrap, and CSS.
- Created entire application using Python, Django, ajax, Cassandra, PostgreSQL, AWS, MongoDB and Linux.
- Used Python libraries like Selenium, NumPy and SQL Alchemy.
- Worked on several Python libraries like NumPy, Pandas and Matplotlib.
- Developed and implemented the user registration and login feature for the application process by extending Django user model.
- Worked in container-based technologies like Docker, Kubernetes and Open shift and used Jenkins pipelines to drive all micro-services builds out to the Docker registry and then deployed to Kubernetes
- Design develop and test HTML5, CSS3, Bootstrap, flask, node JS, jQuery, Docker, Cassandra, JavaScript, and React that meets accessibility and web browser standards for website.
- Created entire application using Python, Django, ajax, flask, MySQL, PostgreSQL, MongoDB, pyramid and Linux. Created Several XML Schemas and Developed Stored PL/SQL Procedures and Packages to automatically create and drop table indexes.
- Generated Python Django forms to record data of online users and used PyTest for writing test cases.
- Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML
- Developed web applications and RESTful web services and APIs using Python,
- Responsible for setting up Python REST API framework using DJANGO.
- Used NumPy, Matplotlib, and Pandas to generate products for major enterprises.
- Created a Python based web application using Python scripting for data processing, Docker, jQuery, hibernate, ajax, MySQL for the database, and HTML/CSS.
- Designed and developed the UI of the website using HTML and CSS.
- Wrote & executed various MYSQL database queries from Python using Python-MySQL connector & MySQL dB package.
- Developed and designed automation script using Python and Bash.
- Built SQL queries for performing various CRUD operations like create, update, read and delete.
Python Developer
Confidential - New York, NY
Responsibilities:
- Used Python, Django and Pyramid frameworks to develop applications and responsible for both back-end programming and front-end functionality using JavaScript, Ajax, Docker, Angular.JS, and other technologies.
- Built a new CI pipeline and performed testing and deployment automation with Docker, Jenkins, and Puppet.
- Redesigned and redeployed the Nagios implementation. Nodes automatically added/removed themselves via Puppet.
- Used Kubernetes to deploy scale, load balance, and worked on Docker Engine, Docker HUB, Docker Images,
- Used AJAX for transmitting JSON data objects between frontend and controllers and wrote Python scripts to parse XML and JSON documents and load the data in database.
- Implemented RESTful Web-Services for sending and receiving the data between multiple systems.
- Implemented business logic using Python and used HTML, pyramid, MongoDB, AWS, jQuery, PostgreSQL, CSS, ajax, flask, node JS, JavaScript and Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
- Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
- Implemented and enhanced CRUD operations for the applications using the MVT (Model View Template) architecture of Django framework and Python conducting code reviews.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, pyramid, flask, Docker, ajax, CSS, Cassandra, JavaScript.
- Extensively worked on developing UI components using Angular JS and JSON to interact Restful web services.
- Designed and developed data management system using PostgreSQL and MySQL.
- Set up and maintain CI infrastructure to streamline build process, unit tests, functional tests, integration tests and artifacts deployments.
- Developed build and deployment scripts using Ant and Maven as build tools in Jenkins to move from one environment to other environments.
- Extensively worked on Application servers like WebLogic and Apache Tomcat.
- Used Ajax for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
- Developed many features for dashboard using Ruby on Rails, node, Bootstrap, CSS and JavaScript (J2EE)
• Used SVC version control system for maintain version of code & Used agile methodology.
Python Developer
Confidential - Los Angeles, CA
Responsibilities:
- Worked on the project from gather requirement developing the entire application, with help from another analyst.
- Used Django configuration to manage URLs and application parameters.
- Generated Python Django Forms to record data of online users
- Used Django configuration to manage URLs and application parameters.
- Also gained familiarity with supporting technologies like kubernetes and Mesos.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Designed and created backend data access modules using PL/SQL stored procedures and Oracle 9i.
- Created database access layer using JDBC, Ajax, jQuery and PL/SQL stored procedures.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
TECHNICAL SKILLS
Programming Languages: Python, C, C++, PHP. Django, flask, pyramid, angular, node, LAMP, WAMP, JavaScript, hibernate, React, AWS, jQuery, PostgreSQL, GIT, AJAX.
Libraries: beautiful soap, PyCharm, NumPy, SciPy, matplotlib, urlib2.
Database: Oracle, DB2, SQL, servers, SSIS, SSRS
Containers: Docker, kubernets, docker hub, docker engine.
Development tools: Open Grok, Jenkins, Coverity, pylint, pdb, Sublime Text, Eclipse, emacs, gvim, Notepad++, gdb
Version Controls: CVS, SVN, GIT, GitHub
Methodologies: Agile, SCRUM and Waterfall.