We provide IT Staff Augmentation Services!

Devops Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 10+ years’ experience in Software Development.

TECHNICAL SKILLS

Current Areas of Study: Docker, Kubernetes, DevOps, Go, Java, Ansible

Programming Languages: Go, Java, SQL, Python, Perl, Bash Shell

Operating Systems: Unix, Linux, Windows

Relational Databases: MySQL, Oracle, Sybase, MS - SQL

Other: HTML, CSS, XML, Git, SVN, JUnit, Mockito, Jenkins

PROFESSIONAL EXPERIENCE

Confidential

DevOps

Environment: Ansible, OpenShift, Jenkins, VMWare, Satellite, Nexus, Docker

Responsibilities:

  • Setting up Jenkins pipelines in OpenShift for Development teams to ensure testing and automate delivery
  • Developing Ansible scripts to configure both Linux and Windows boxes in both command-line Ansible and Ansible Tower

Confidential

Architecture Team Senior Developer

Environment: Java, MySQL, RESTful WS, DevOps, AWS, Jenkins, Docker

Responsibilities:

  • Migrated all Git repositories from locally hosted Gerrit to GitHub via Python and Bash scripts.
  • Managed, standardized and maintained the build scripts for 75+ GitHub repositories
  • Developed both Nightly and Continuous Integration scripts with GitHub protected branches with status checks. This included working with both development and management in standardizing our software control processes.
  • Developed a release script that processed 75+ repos: automatically detecting, cutting, building, testing and deploying to QA. Development stack: Python, Bash, SSH and Jenkins
  • Installed and configured a MySQL database on a RAM drive. This reduced automated testing speed by a factor of 600%.
  • Migrated production jobs from individual configuration files to a centralized configuration database to simplify configuration.
  • Created an AWS prototype solution of current application
  • Researched new technologies including Tyk, Docker and OpenShift.

Confidential

Team Lead

Environment: Java, MySQL, C#, XML, Sockets

Responsibilities:

  • Led an initial team of 3 developers (eventually increased to 6). Deployed 6 new payment interfaces on time and within budget. Responsible for mentoring, design, and review of code.
  • Developed code to process additional payment processors (Ogone and Acculynk). This allowed us to process additional card types including China Union Pay and JCB. Developed in Java, MySQL, XML.
  • Developed code for new Point-of-Sale system to process payment processors including Shift4 and Verifone (UK and US) while interfacing with new vendors. Developed in Java, C#, MySQL.
  • Design Patterns - recommended and implemented several design patterns including Factory, Dependency Injection and Chain-of-Responsibility to inject specific payment processor mechanisms into our Point-of-Sale system safely and easily - reducing development time.

Confidential

Senior Developer

Environment: Java, MySQL, C#, XML, Sockets

Responsibilities:

  • Evaluated and recommended simplified load techniques - such as automation, data migration and configuration management.
  • Evaluated, recommended and implemented Unit Testing via JUnit testing framework and Continuous Integration Server (Jenkins). Evaluated and recommended Mockito and PowerMock.
  • Recommended and implemented switching to Git source code control (in 2013).

Confidential

Developer

Environment: Java, MySQL, XML, Sockets

Responsibilities:

  • Implemented new features to the backend ticketing framework.

We'd love your feedback!