We provide IT Staff Augmentation Services!

Python developer/cloud enginner Resume

SUMMARY:

  • 8+ years of experience in Web/Application Development in analytical programming using python with skills in analysis, design, development, testing and deploying software applications Good experience using various python libraries to speed up development (libraries used: Beautiful Soup, SciPy, Matplotlib, python - twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity, JSON libraries).
  • Involved in Developing a Restful service using python Flask framework.
  • I understand and experienced with the following; Plone, Pyramid, Django, Angular PostgreSQL, ZODB, Key Value Stores, Couchdb, Couchbase, Linux, Nginx, Varnish, ReactJS and Odoo.
  • Good knowledge about frameworks such as Bootstrap and Foundation.
  • Excellent Experience on various Python integrated IDE's such as Sublime Text, Pycharm, Eclipse and NetBeans.
  • Experience in working on various python packages such as NumPy, SQL Alchemy, Pyside, SciPy, and PyTables.
  • Expertise in usage of Django Framework for developing web applications.
  • Good knowledge in establishing database connections for Python by configuring packages MySQL-Python.
  • Made Django web based apps for Insurance premium calculations.
  • Developed entire frontend and back-end modules using python on Django Web Framework with GIT.
  • Experience in developing web applications by following Model View Control (MVC) Architecture using server side application Django.
  • Strong experience in Data Analysis, Data Migration, Data Cleansing, Transformation, Integration, Data Import, and Data export using multiple ETL tools such as Ab Initio and Informatica Power Center.
  • Develop Extract-Transform-Load (ETL) packages using SSIS to insert datasets to SQL server and generate project reports using SSRS and SQL.
  • Experience in Installing, upgrading, and configuring RedHat Linux4.x, 5.x, 6.x and 7.x using Kickstart Servers.
  • Experienced in implementing Puppet, Chef. Worked on Data-Center operation and migration across UNIX and Linux platforms.
  • Experience with automated CM and maintained a CI/CD pipeline, deployment tools such as Chef, Puppet, or Ansible.
  • Experience in managing virtual instances and disks using Puppet.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Red hat Linux.
  • Experienced in implementing and maintaining an Apache Tomcat /MySQL/PHP, LDAP, LAMP web service environment.
  • Experienced in migrate an On-premises VM or Azure Classic VM to Azure ARM Subscription with Azure Site Recovery.
  • Hands on experience in configuring and supporting site-to-site and remote access Cisco, IPSec, VPN solutions using ASA/PIX firewalls, Cisco, and VPN client.
  • Experience in Multi-Tier distributed Enterprise applications.
  • Extensive experience in system analysis, design, development, and implementation of web based and client/server application using HTML, Angular JS, underscore JS, Node JS, CSS, JavaScript, AJAX, JSP, JDBC, XML, XSLT, Python, Django, PHP.
  • Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC).
  • Developed Java/J2ee applications using Hibernate, XML, Android, XSLT, and Basic ASP.net applications including using Core Java concepts like OOPS, Multithreading, Garbage Collections, and Collection etc.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Experienced in installing, configuring, modifying, testing, and deploying applications with Apache, Tomcat, and Web Sphere.
  • Extensively followed development methodologies such as Agile (SCRUM), Water Fall.
  • Excellent Experience of Databases such as MySQL, Oracle 8g/9g/10g, Microsoft SQL Server, PostgreSQL, SQL/PLSQL concepts.
  • Good Knowledge of using IDE Tools like Eclipse, NetBeans, Android Studio, Visual Studio, IDLE.
  • Experience on Ruby Reg-Ex for pattern and Text matching.
  • Good command on full life cycle application development.
  • Designed and developed video and blogging website on PHP using Word Press on wamp server using MySQL database.
  • Experience with continuous integration and automation using JENKINS.
  • Developed ColdFusion Components, custom tags, and modified CF Objects.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing in JIRA, JENKIN.
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.

PROFESSIONAL EXPERIENCE:

Confidential

Python Developer/Cloud Enginner

Responsibilities:

  • Developed Python based micro service to extract the data from system of records into Enterprise Data warehousing.
  • Developed another micro service to extract AML data from Enterprise Data warehousing and push to external systems in JSON format.
  • All these batch micro services are written in Python utilizing distributed message passing via Kafka message broker with JSON as data exchange formats.
  • All these four micro services are deployed in Mesos cluster in AWS using Jenkins, Marathon, and Chronos.
  • Debugging the application and following messages in log files, to figure out the error if existing.
  • Developed monitoring application which captures the error related data and store it in database
  • Involved in storing binary data using Couchbase and CouchDB Server.
  • Involved in tokenizing the sensitive data before archiving in AWSS3 using REST based Enterprise Tokenization service, and encrypting the data before sending it over wire to external systems.
  • Assisted with development of web applications Flask, Pyramid, Django, Plone.
  • Developed Views and Templates with Python using Django's view controller and template language.
  • Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef - Solo environment.
  • Converting production support scripts to chef, testing of cookbooks with chef-spec.
  • Used Puppet server and workstation to manage and configure nodes.
  • Responsible for large-scale Puppet implementation and maintenance. Puppet manifests creation, testing and implementation.
  • Used SVN for branching, tagging, and merging.
  • Setup Puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment.
  • Built an Interface between Django and Salesforce and Django with RESTAPI.
  • Refactored existing batch jobs and migrated existing legacy extracts from Informatica to Pythonbased micro services and deployed in AWS with minimal downtime.
  • Involved in the setting up of Micro services in HA (Highly Availability) for resiliency.
  • Used REST&SOAP to test web services.
  • Developed Database Models in PostgreSQL.
  • Developed Stored Procedures in PostgreSQL.
  • Used GitHub for Python source code version control, Jenkins for automating the build docker containers, and deploying in Mesos.
  • Performed unit testing using unit test and Nose, etc. Python unit testing frameworks.
  • Created applications for software package, software framework and hardware platform using SDK
  • Involved in service based RESTful technologies.
  • Created a web service and provided its information to the service registry and made the information regarding the web service available to any potential requester using SOA.
  • Assisted with development of internal APIs using PHP7, Laravel, and MySQL
  • Performed in page caching using Nginx, Varnish.
  • Assisted with writing effective user stories and divide the stories into SCRUM tasks.

Environment: Python, Boto3, Flask, Pyramid, Django, Plone, Docker, Mesos, SOA, REST, Chronos, Kafka, JSON, GitHub, Nginx, Varnish, LINUX.

Confidential

Python Developer

Responsibilities:

  • The system is a full micro services architecture written in Python utilizing distributed message passing via Kafka with JSON as data exchange formats.
  • Created 6 micro services that has the capability to transfer the input files to machine readable format and pass through respective payment channels.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, jQueryand RESTAPI calls.
  • Did full - page caching well using Varnish and could handle massive traffic without breaking a sweat.
  • Experienced in taking advantage of Nginx in combination with Apache by using it as a reverse proxy.
  • Supported development of Web portals, completed Database Modelling in PostgreSQL, front end support in HTML/CSS, jQuery.
  • Debugging the application and following messages in log files, to figure out the error if existing.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy, and PostgreSQL.
  • Involved in analyzing the problems using transaction breakdown, network monitoring and resource monitoring to find the performance bottleneck.
  • Maintained and monitored frameworks like Django, flask
  • Developed monitoring application which captures the error related data and store it in database.
  • Involved in scrubbing project, which updates the existing data with hashed values.
  • Reverse engineer and re-implement legacy back-end software into Python with minimal downtime.
  • Work closely with project leads to learn about the Azure services, environment deployment, and integration with tooling.
  • Used GitHub as a version control.
  • Worked on UNIX environment.
  • Written complex SQL queries for data validation based on ETL mapping specifications.
  • Optimized system performance and managed the API lifecycle
  • Performed unit testing.
  • Extensively worked on writing UNIX shell scripts for scheduling the sessions for my testing process of ETL.
  • Worked closely with leads in implementation exposure on service based, SOA, RESTful technologies.
  • Strong experience in developing Micro-services using Dropwizard, Spring Boot, Lagom.
  • Work experience with Java Frameworks like spring, Hibernate.

Environment: Python, Drop wizard, Spring Boot, Lagom, Kafka, JSON, GitHub, LINUX, Django, Flask, Varnish, Nginx SOA, RESTful.

Confidential,

Python Developer

Responsibilities:

  • Simple web app for reviewing sitcoms that gives users the ability to view, add, review, up/down vote, search, etc.
  • Developed in Windows and going to deploy it in Linux server.
  • Utilized Active Record eager loading to improve rendering time of index pages, incorporated up/down voting, reviewing, and several custom sorting methods for shows to provide smooth user experience.
  • Supported the development of BI portal with development in SQL.
  • Designed satcom solutions for Vertical markets, conducted POCs for DSNGs with major media houses and channels.
  • Cross - referenced Seat Geek and Spotify APIs to get album artwork and track previews for each artist
  • Boston concert aggregator that provides a comprehensive list of shows in Boston with track previews, album artwork, tagging, up/down voting, and more to help users find the best show in town.
  • Support customers with SDK-usage and design related queries, and create high quality collateral (samples, notebooks, etc.)
  • Implementation exposure on service based, SOA, RESTful technologies.
  • Experienced in RSpec, Git, Object-oriented programming, MySQL, JavaScript, jQuery and, Amazon Web Services, Knockout.

Environment: Oracle Database 11g/10g, TOAD, UNIX, PUTTY, PVCS, WinSCP, UNIX, PL/SQL, UNIX, Windows NT/XP, SOA.

Confidential,

Python Developer

Hyderabad, Telangana

Responsibilities:

  • Created a portable fully automated test tool, allowing 24/7 integration support for two development sites around the world and decreasing code turnaround time from 4 hours to 1 hour
  • Automated the daily and weekly build process to allow us to build daily builds twice a day for faster turnaround time for submitted code changes
  • Automated the code release process, bring the total time for code releases from 8 hours to 1 hour
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Implemented a review process in integration automation using Review Board and Gerrit that eliminated the need for a 5 hour per week daily approval meeting
  • Developed a web tool that monitors and drives the automated continuous integration system allowing release managers to track changes
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community
  • Developed a Coverity mail script that extracts code defects data per component for a daily report to drive reducing defects in the codebase.
  • Created modern, REST APIs from existing information assets.
  • Manage a technician that oversees automation and carries out daily tasks.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQL Alchemy, and PostgreSQL.

Environment: Python, JSON, GitHub, LINUX.

Confidential

IDirect echnologies

Responsibilities:

  • Developed entire frontend and backend modules using Java and Python using Web Frameworks.
  • Design, develop, test, deploy and maintain the website.
  • 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.
  • Generated property list for every application dynamically using python.
  • Handled all the client side validation using JavaScript.
  • Used Eclipse as IDE tool for creating JSPs, Servlets, EJBs, and XML.
  • Creating unit test/regression test framework for working/new code.
  • Build SQL queries implementing functions, packages, views, triggers, and tables.
  • Using Subversion version control tool to coordinate team - development.
  • Responsible for debugging and troubleshooting the web application.
  • Handling the day-to-day issues and fine-tuning the applications for enhanced performance.
  • Worked in development of applications especially in UNIX environment and familiar with all its commands.

Environment: Java, Python, Struts 1.2, Django 1.0, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, SQL, MySQL, Apache Web Server, UNIX.

Hire Now