We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Newyork, NY

SUMMARY

  • Around 7+ years of experience as a Web/Application Developer and coding with analytical programming using Python, C,C++, Java.
  • Good Experience with Django, a high - level Python Web framework. Experience object oriented programming (OOP) concepts using Python, Django, and Linux.
  • Experienced in developing web-based applications using Python, Django, C++, XML, CSS, HTML, JavaScript, Angular JS and JQuery.
  • Experience object oriented programming (OOP) concepts using Python, C++, and PHP.
  • Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP) and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
  • Experienced in installing, configuring, modifying, testing, and deploying applications with Apache.
  • Understanding of Python Best Practices (PEP-8).
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Worked on SQL and PL/SQL stored procedures which are used to create access to data and deployed them to Oracle and SQL server databases.
  • Familiar with JSON based REST Web services and Amazon Web Services (AWS).
  • Experienced in developing Web Services with Python programming language.
  • Good experience with Amazon Cloud EC2, Simple Storage Service S3 and Amazon SQS.
  • 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.
  • Handled multiple roles - Vertica Database Developer, Oracle DBA and Deployment Administrator, Oracle, MySQL Migration cum Data Analyst, and in-house ERP Systems Analyst. Worked in various platforms like Confidential -UX, AIX, OEL, Red Hat Linux and Windows.
  • Expertise with setting up multi node Vertica Cluster.
  • Expertise with migrating data to Vertica from Oracle, Teradata and Sql Server Database.
  • Expertise in developing scripts with loading Vertica and using ETL tools to perform the load.
  • Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Very strong experience in writing RESTAPI’s and Web services in Python.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Experienced in ORM programming in converting data between incompatible type systems in OOP languages.
  • Experience with continuous integration and automation using Jenkins.
  • Experience with Unit testing/ Test Driven Development (TDD), Load Testing.
  • Created video publishing toolkit using WordPress (PHP/MySQL) and JavaScript to allow easy uploading of video by non-technical content mangers.
  • Wrote Unit Tests and maintained PEP8 code.
  • Developed a data migration feature using GZ File Compression and AES 256 encryption.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Familiar with all major PaaS platforms such as Google App Engine, OpenShift, Cloud foundry, CloudBees, etc.
  • Expertise in VMware vSphere, VCenter, VMotion and Cloud Director.
  • Involved in Unit testing and Integration testing.
  • Implemented automation script using Crontab in python to run the web crawler.
  • Designed test systems and integrate LabView automation with hardware test methods.
  • Worked in Leveraging our offshore delivery infrastructure and our global network of sales and service offices.
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Excellent communication, interpersonal and analytical skills, and a highly-motivated team player with the ability to work independently.
  • Practical experience with working on multiple environments like development, testing, production.
  • Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.

TECHNICAL SKILLS

Programming languages: Python, Java, C, C++

Python Libraries: Pandas, Numpy, Unit Test, JSON, CSV, XML, XLS, Scipy

IDEs: Net Beans, PyCharm, PyScripter, Spyder, PyStudio, PyDev, Sublime Text

Version Control Tools: Git, GitHub, SVN, VSS

Automation Tools: Docker, Puppet, Chef, Ansible

Bug Tracking Tools: Jira, BugZilla, VersionOne

GUI Frameworks: PyJamas, Jytho, guidata, PyGUI, PyQt PyWebkitGtk

Databases: Oracle, Teradata, Vertica, MySQL, Sybase, SQL Server, Ingres, MS-Access

Database: Sqlite3, MongoDB, Cassandra

Operating System: Windows, UNIX/Linux, Mac

Methodologies: Software Development Lifecycle Agile Methodology, Scrum framework

RDBMS: Oracle SQL Server, DB2, MS Access

PROFESSIONAL EXPERIENCE

Confidential, NewYork, NY

SR. Python Developer

Responsibilities:

  • Generated Python Django Forms to record data of online users.
  • Created PHP/MySQL back-end for data entry from Flash.
  • Developed monitoring and notification tools using Python.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Handled all the client side validation using JavaScript.
  • Designed and Developed User Interface using front-end technologies like HTML, CSS, JavaScript, JQuery, AngularJS, Bootstrap and JSON.
  • Worked with marketing company to built several Django, Pyramid, Flask and CherryPy applications.
  • Experienced with several Python ORM libraries like Django’s ORM and SQLAlchemy.
  • Design of Cloud architectures for customers looking to migrate or develop new PaaS, IaaS, or hybrid solutions utilizing Microsoft Azure or Amazon Web Services (AWS).
  • Provisioned RedHat Enterprise Linux Server using PXE Boot according to requirements.
  • Design roles and groups using Azure Identity and Access Management (IAM).
  • Worked on Django API's for accessing the database.
  • Developed Views and Templates with Python and using Django's view controller and template language, Website interface is created.
  • Knowledge in PIP in working with Software packages.
  • Utilize SVN and Review Board for version control, pep8 styling, and potential bugsDesigned and created backend data access modules using PL/SQL stored procedures and Oracle.
  • Good experience in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
  • Involved and played a leading role in database migration projects from Oracle to MongoDB, Cassandra, CouchDB databases based on my custom software. experience in using collections in Python for manipulating and looping through different user defined objects.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.
  • Used many regular expressions to match the pattern with the existing one.
  • Monitoring and optimizing the database performance through database tuning, system tuning, application/SQL tuning.
  • Involved in developing a video calling application using python web-sockets.
  • Designed Splunk Enterprise 6.5 infrastructure to provide high availability by configuring clusters across two different data centers.
  • Installed, Configured, Maintained, Tuned and Supported Splunk Enterprise server 6.x/5.x.
  • Architect and Implement Splunk arrangements in exceptionally accessible, repetitive, conveyed figuring situations.
  • Performed Field Extractions and Transformations using the RegEx in Splunk.
  • Exposure to automation in Ansible using its Python API.
  • Building and supporting libraries in the test automation infrastructure.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Worked on development of SQL and stored procedures on MYSQL.
  • Worked on Oracle 12C Grid Control including monitoring/setup and performance tuning purposes.
  • Created Jenkins CICD pipelines for continuous build & deployment and integrated Junit and SonarQube plugins in Jenkins for automated testing and for Code quality check.
  • Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with SonarQube scanner for Maven.
  • Provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Creating the automated build and deployment process for application, re-engineering setup for better user
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP .
  • Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
  • Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
  • Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries &JSP pages.
  • Deployed virtual machines and another instance through OpenStack to handle different task force.
  • Responsible for OpenStack project core infrastructure including code review, continuous integration systems and development tools.
  • Developed user access module of different internal and external applications (Presentation layer) using Struts and Spring Framework.
  • Used spring dependency on user access module and data access module.
  • Experience, and leading up to building a continuous integration system for all our products.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects.
  • Implementing new projects builds framework using Jenkins & maven as build framework.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment
  • Experienced in using Splunk- DB connect for real-time data integration between Splunk Enterprise and rest all other databases.
  • Expertise in Actuate Reporting, development, deployment, management and performance tuning of Actuate reports.
  • Responsible with Splunk Searching and Reporting modules, Knowledge Objects, Administration, Add-On's, Dashboards, Clustering and Forwarder Management.
  • Monitored license usage, indexing metrics, Index Performance, Forwarder performance, death testing.
  • Splunk Architecture/Engineering and Administration for SOX monitoring and control compliance.
  • Design and implement Splunk Architecture (Indexer, Deployment server, Search heads, and Forwarder management), create/migrate existing Dashboards, Reports, Alerts, on daily/weekly schedule to provide the best productivity and service to the business units and other stakeholders.
  • Involved in standardizing Splunk forwarder deployment, configuration and maintenance across UNIX and Windows platforms.
  • Integration of Maven/Nexus, Jenkins, Urban Code Deploy with Patterns/Release, Git, Confluence, JIRA and Cloud Foundry.
  • Used Maven to validate, compile and deploy the files.
  • Backup and restoration process in Solaris.
  • Have hands on experience on EMC commands for AIX, which we use in our environment.
  • Experience in working with Video Conference Solutions.
  • Responsible for generating and delivering the complete test status reports.

Environment: Python,Kubernetes MySQL, Django, Flask, PHP, XML, HTML, DHTML, CSS, Angular JS, Java script, Windows, Linux

Confidential, Malvern,PA

Python Developer

Responsibilities:

  • Participated in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Used the Django Framework to develop the application.
  • Implemented web applications in Flask and spring frameworks following MVC architecture.
  • Used Python to place data into JSON files for testing Django Websites.
  • Updated and manipulated content and files by using python scripts.
  • Organized Python code using PEP8 online tool including documentation of scripts.
  • Implemented web applications in Flask and spring frameworks following MVC architecture.
  • Installing, configuring and upgrading EMC Power-path for AIX servers.
  • Experience on Deployment Automation & Containerization (Docker, Kubernetes).
  • Creating Ansible Playbooks, to Deploy VM and install the Components as per requirements.
  • Automation using Puppet and involved in developing Manifest and Modules for System and Application Configuration Management.
  • Worked on Docker open source project by automating the deployment of applications inside software containers.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Followed agile principles and used JIRA for maintenance and Bug development tasks.
  • Installed Microsoft Team foundation Server 2010 Power Tools to enhance the native features of Visual Studio and TFS. Configured software builds and automated build process and deployed to non-production and production environment.
  • Automated the build and release management process including monitoring changes between releases.
  • Configure, monitor and automated cloud-based service Amazon Web Services.
  • Created and managed custom Windows and Linux based AMIs
  • Setup Elastic Load Balancer for distributing traffic among multiple WebLogic servers.
  • Involved in deploying the content cloud platform on Amazon Web Services using EC2, S3 and EBS.
  • Used Django configuration to manage URLs and application parameters.
  • Wrote Automation test cases using Selenium WebDriver using Python API.
  • Sole engineer responsible for automated test design, frontend and backend feature implementation, and any other improvements to the test automation framework.
  • Designed and implemented a distributed, QA infrastructure for automated testing of a multi process software product.
  • Abided by PEP8 Python coding standard for Squish scripts.
  • Worked on Amazon Web Services(AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
  • Worked on Python Open stack API's.
  • Wrote Automation test cases using Selenium WebDriver using Python API.
  • Installed Veritas Cluster Server on Solaris, with Oracle agent.
  • Used Python scripts to update content in the database and manipulate files.
  • Generated Python Django Forms to record data of online users
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Used Flask to connect front-end to back-end, CherryPy to build the server and word clouds to visualize movies.
  • Used latest Video Conference Applications and worked extensively on them.
  • Data mapping, logical data modeling, created class diagrams and ER diagrams and used SQL queries to filter data within the Oracle database.
  • Performed daily administration functions, including database management, monitoring, performance tuning, backup & recovery and also general troubleshooting on multiple UNIX platforms and Windows Servers.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Used HTML, CSS, JQuery, JSON and JavaScript for front end applications.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, andJavaScript.
  • Also, used Bootstrap as a mechanism to manage and organize the html page layout.
  • Used Django configuration to manage URLs and application parameters.
  • Built various graphs for business decision making using Pythonmatplotlib library.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Worked with PIP in managing software packages written in Python.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Manage, collaborate, and coordinate the work of an offshore development team.
  • Worked on rebranding the existing web pages to clients per the type of deployment.
  • Worked on updating the existing clip board to have the new features as per the client requirements.
  • Responsible for debugging the project monitored on JIRA (Agile)
  • Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python,Kubernetes, Amazon AWS S3, MySQL, HTML, Django 1.4, HTML5, CSS, XML, MySQL, MS SQL Server, JavaScript, AWS, Linux, Shell Scripting, AJAX.

Confidential, Chicago, IL

Jr.Python Developer

Responsibilities:

  • Part of team implementing REST API's in Python using micro-framework like Flask with SQLAlchemy in the backend for management of data center resources on which OpenStack would be deployed.
  • Used python libraries like Beautiful Soap, NumPy and SQLAlchemy.
  • Utilized standard Python modules such as csv, robot parser, itertools and pickle for development.
  • Worked on Python OpenStackAPIs and used NumPy for Numerical analysis.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Implemented AJAX for dynamic functionality of a webpages for front end applications.
  • Worked on front end frameworks like CSS Bootstrap for responsive webpages.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Experience in Database optimization and developing stored procedures such as Triggers, Cursors, Joins, Views and SQL for various databases like MySQL, Oracle.
  • Managed datasets using Pandadata frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MYSQL dB package to retrieve information.
  • Created scripts for daily backup, analyze statistics, unrefreshed projections etc.
  • Analyzed the performance bottlenecks in the existing Oracle DataMart to reduce the system load.
  • Analyzed the performance bottlenecks in the existing DataMart for smooth ETL operation.
  • Developed various algorithms for generating several data patterns.
  • Used JIRA for bug tracking and issue tracking.
  • Added several options to the application to choose algorithm for data and address generation.
  • Developed and designed automation framework using Python and Shell scripting.
  • Developed the project in Linux environment.
  • Used Agile Methodology and SCRUM Process.
  • Maintained the versions using GIT and sending the release notes for each release.

Environment: Python 2.4, CSS, HTML, BOOTSTRAP, JavaScript, JQuery, AJAX, MYSQL, Linux, Heroku, GIT, flask and python libraries such as NumPy, SQL Alchemy, MySQL DB, Automation framework, Jenkin.

Confidential

Python Developer

Responsibilities:

  • Coding and implementation of routing software for handling customer queries and re-routing to appropriate divisions. The customer's calls are automatically answered and place into a holding the queue until an agent becomes available.
  • Involved in the code and requirement reviews of work products developed by team members.
  • Involved in Application development with C++ and python on IDE Tool Eclipse and web server Tomcat.
  • Writing stored procedures in SQL Server and integrated into the application to access the customer's calls, department's data from databases and store the customer's calls, department's data into database.
  • Developed, coded, tested, debugged and deployed webservices, MQ for the input and output forms on the webservices.
  • Worked with team of developers on Python applications for RISK management.
  • Made Django web based apps for Insurance premium calculations.
  • Designed the architecture of the hardware environments and methodology of the code
  • Done Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • Used Python OS module on UNIX environment, made job cloning and forking.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Handled all the client side validation using JavaScript.
  • Involved in writing application level code to interact with APIs, Web Services using JSON.
  • Used Unit Test Python library for testing many Python programs and block of codes.
  • Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
  • Involved in testing RESTFull API like Twilio, Facebook and Twitter.
  • Designed and developed data management system using MySQL. Involved in Agile Methodologies and SCRUM Process.
  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Participated in the complete SDLC process.
  • Implementing and extending functionality of Cisco Cloud Services and Open stack Horizon using Python, Django, Django REST framework, JavaScript, HTML, JQuery, CSS, and Angular.JS.
  • Create and enhanced existing automated solutions.
  • Parse JSON andXML data using Python.
  • Responsible for debugging and troubleshooting the web application.
  • Implementation under Red Hat, CentOS7, Ubuntu, and Windows 7, both locally and on Cisco Cloud.
  • Team working and version control using Gerrit.

Environment: Python, Django, XML, Java, Apache, CSS, MySQL, JSON, DHTML, HTML, JavaScript, Shell Scripts, Restfull, UNIX and Windows

Confidential

Junior Python Developer

Responsibilities:

  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL database.
  • Implemented the application's front-end pages using HTML, CSS and JavaScript.
  • Ticketing System and Unified Ticketing System using python.
  • Develop consumer based features and applications using Python, Django, HTML, behaviour Driven Development (BDD) and pair based programming.
  • Participated in the complete SDLC process and used PHP to develop website functionality.
  • Hand-written HTML, CSS, XHTML, JavaScript, JQuery, AJAX, XML and JSON were converted to mock-ups.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Used Web Services to get travel destination data and rates.
  • Used the Django Framework to develop the application.
  • Used Django APIs for database access.
  • Developed shopping cart for Library and integrated web services to access the payment .
  • UIS system design (Python Object Oriented Design approach, developing various modules/ packages/utilities, e.g.: Cryptography - Encryption/Hashing, Foundation Utilities, Persona management, error/exception management etc.)
  • Used python to extract weekly availability information from XML files.
  • Expertize in designing, developing middleware components for software in C/C++ using STL, multithreading, data structures, and design patterns.
  • Expertise in client scripting language and server side scripting languages like JavaScript, Jquery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js.
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora).
  • Resolved several hidden bugs caused by complicated multithreading issues such as race conditions caused by asynchronous events.
  • Built application logic using Python.
  • Worked on Celery Task queue and service broker using RabbitMQ.
  • Issues pertaining to Realtime data being read from RabbitMQ into Postgres and Cassandra.
  • Performed Design and Code reviews.
  • Worked on development of SQL and stored procedures on MYSQL.

ENVIRONMENT: Python, JavaScript, Django Framework 1.3, CSS, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server.

We'd love your feedback!