Printing tool Download PDF

Summary

Carrying 2 + yrs comprehensive experience in Application Lifecycle Management (ALM), DevOps practices under Client‐server, 3‐tier, Micro Service and Web environment using Open Source Technologies and tools sets.

Work experience

2016present

Software Engineer (DevOps)

Gracenote

Working on cloud services like AWS which includes providing solutions for DevOps practices, implementing DevOps services like Logging, Monitoring, Deleivery pipeline etc, with the use of configuration mangement tools, containerization of an application and with services provided by AWS

20142016

Software Engineer (ALM)

Cybage Software

ALM, Application Life cycle Management is an initiative taken by Company to make projects ALM compliant. daily work includes Gap assessment, providing and implementing solutions as per ALM guidelines, support with help of hands-on training and then auditing to make it ALM compliance 

Skills

ALM (Application Lifecycle Management)

includes all phases mentioned below

Source Code and Repository Management

Git, Mercurial, Atlassian Bitbucket, Github

Requirement and Project Management

Atlassian Confluence, Github, Jira, Jira Agile

Static code analysis

Sonarcube, custom modules like perltidy, perl critic

Continuous Integration

Jenkins, Atlassian Bamboo, Go-CD 

Continuous Delivery and Deployment

Jenkins, Docker

Configuration Management

Ansible, Docker

Cloud computing service

AWS

Projects

ALM Task Manager: 

Implemented Git feature branch workflow using Bitbucket Server as Repository management tool and Jenkins as CI Server. For each branch sepeate Job is created and build get triggered the moment it find changes in the respective branch and notify to Bitbucket and Jira for changes. Separate Pull request job is created which do a false merging of source and destination branch to ensure code stability and reports Bitbucket pull request. Also written custom hook for sonar analysis on developers machine and commit-message hook for checking presence of Jira Issue Id inside it. performed continous delivery using Docker containers and Rancher as Container orchestration tool.

Seniorlink:

Implementation of Ruby on Rails CI (Continuous Integration) including SCA, Unit testing, Code coverage and API Documentation generation.

Orangesoda:

Migration of CI Server jobs from Client end to Dev End, Running jobs, testing debugging of builds, writing custom scripts to run MS Build, generation of code coverage report

Education

Feb-2014Aug-2014

PG-DAC

VITA, Juhu CDAC Mumbai

78.25 %

20092013

BE (Computer Engineering)

SSJECT, Asangaon, University of Mumbai

74.06%

20072013

HSC

VEHS Jr Colllege, Vashi , State board of Maharashtra

74.5%

19972007

SSC

Terna Vidyalaya,Koper khairne, State board of Maharshtra

84%

Achievements

Professional

  1. Conducted 40 + hrs of ORG level training on Jenkins and 5 hours on Crowd to the Level 3 and above people.

  2. Conducted internal training and Client Demos on Confluence, Jira, Bitbucket, Jenkins, Continuous Integration etc.

Personal

1) Secured First Rank in SSC in school.

2) Won First Prize at state Level for Poem Writing Competition (in Marathi).

Declaration

I hereby declare that above information is correct to the best of my knowledge and belief.

                                                                                                                                                                                      

                                                                                                                                                                                     (ASHISH A KAMAT)