Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Timeline
Generic

Nikhil Ghodke

Middleware, DevOps, AWS
Pune,MH

Summary

Summary: Strong experience in Middleware(Jboss EAP, Apache HTTPD, Tomcat), DevOps build/deploy tools (Maven, gradle, Nolio, Groovy, Bash Scripting, CHEF), AWS, AWS Cloud Formation. Setting up devops CI, CD pipelines, deployment strategies for applications and Infrastructure using docker, kubernetes. Strong experience in problem solving/Troubleshooting/setting-up 3-tier architecture's, fault tolerance, resiliency, HA etc. Good experience on Certificate management, securing applications using at various layers in AWS and MW products. Good experience in working on Linux OS and Unix Scripting.

Overview

16
16
years of professional experience
4
4
years of post-secondary education
1
1
Certifications
3
3
Languages

Work History

Build and Release Engineer

Barclays
Pune, Maharashtra
09.2017 - Current

Environment: Linux, TeamCity, Jenkins, Nolio, GIT, CHEF, Openshift, AWS, JBoss, Apache HTTPD, Kubernetes, Docker.
Worked closely with 10+ application development teams for setting up DevOps processes, application infrastructure/migration tasks.
Worked on OpenShift platform to create Dockerfile, Build Configurations, Deployments, Services, Routes, secrets, etc for end to end setup.
Built jenkins pipeline with code build, sonar, veracode, deployments for openshift using Jenkinsfile/groovy scripting for Jenkins pipeline.
Architecting application for migrating to AWS cloud. Creation of AWS Cloud Formation templates for creating ASG's, ALB's, ECS etc for automating infrastructure.
Worked on server readiness, FW policies with network team's, worked with Load Balancer team's for LTM /GTM Setups for campus/DMZ applications.
Scripting ad-hoc/repetitive BAU tasks adopting automation where possible.
Setting up default routes for networking and adding routes to routing table for specific destinations using CHEF cookbooks.
Worked on setting up build pipeline for promoting Docker images.
Designing application infrastructure architecture for new projects and also planning of migration projects.
Worked on maven builds and Nolio workflow setups, migrated ANT and shell script EAR build to maven using external war to build Skinny war and EAR.
Setup maven builds, integration with nexus, Nolio workflows for war and ear deployments, integration with Teamcity for builds and deployments.
Setup maven profiles, worked through pom files for creating different artefacts for legacy weblogic and Jboss as part of migration project.
Worked closely with development team's to identify and fix migration issues/challenges for JBOSS and Apache HTTPD migration.
Wrote MW CHEF cookbooks build for JBOSS 7 and Apache HTTPD instances through CHEF recipes.
Migrated applications from JBOSS EAP 6.4.x to CHEF based JBOSS EAP 7.1 standalone mode and troubleshooting issues related to migration.
Troubleshooting/Tuning performance related issues at apache httpd and jboss application servers.
Configuring several aspects of apache HTTPD for e.g. CORS, xframing, RewriteRules/Conditions, IP whitelistings etc, addressing vulnerabilities for IFE applications.
Setup a POC for websockets at apache HTTPD layer.
Leading team of 5 on technical and management front to meet business deliverables and support BAU. Working as Individual Contributor in-parallel for critical projects.

Lead Consultant

Infosys Technologies
Onsite & Pune, MH
03.2015 - 08.2017
  • Environment: Linux, Web Sphere Application Server 6.x/7.0.0.27, 8.5, IBM Http Server 7.x, 8.5.5, JBOSS Application Server 6.x, Jenkins, XL Release, SVN, GIT, LARA (Lisa Release Automation).
  • Creating and Configuring clusters, DMGR profiles, nodes, IHS servers in Web Sphere ND with Silent Install.
  • Configuring admin security, JDBC providers/datasources, virtual hosts, JVM classpaths, custom properties, environment variables.
  • Tuning datasource configurations including connection pooling, timeouts, setting custom properties, setting Heap Size, Garbage collection policies etc.
  • Requesting signed certificates to CA, adding certificates to web servers, application servers and other third party certificates for SSL Communications.
  • Monitoring, Improving performance, reliability, and scalability of application server and its interaction with Web Servers, Database Servers.

Websphere Administrator

Tech Mahindra Ltd
Pune & Onsite, MH
02.2011 - 02.2015
  • Environment: AIX, Linux, WebSphere Application Server 7.0.0.27, 8.5, IBM Http Server 7.x, 8.5.5, Installation Manager, Update Installer (was 7.x), Wily Introscope, WebSphere Process Server 7.0.0.5, Web Sphere Business Process Manager 8.5
  • Worked on jython/jacl scripts to deploy enterprise (SCA Modules) on Web Sphere process server and Web Sphere application server.
  • Worked on creating clusters, dmgr profiles, nodes, IHS servers in Websphere ND using Update Installer, command driven.
  • Worked on configuring admin security, JDBC providers/datasources, JMS queues, qcf’s, datasources, virtual hosts, JVM classpaths, custom properties, environment variables.
  • Worked on iFixes on websphere application server and websphere process server in production and test environments.
  • Tune datasource configurations including connection pooling, timeouts, setting custom properties, etc.
  • Worked on requesting signed certificates to CA, adding certificates to webservers, application servers.
  • Troubleshoot problems with Websphere websites in all environments including Production using knowledge of the end-to-end architecture, log files (IHS plug-in and server log files).
  • Improved performance, reliability, and scalability of the application server and its interaction with Web Servers, Database Servers.
  • Used Wily Introscope and PMI to identify performance bottlenecks including application memory leaks, database connections, http threads.
  • Responsible for research and implementation of latest software and fix packs for Websphere Application Servers and Websphere process server.
  • Worked with IBM PMR’s for several issues such as Http server, EJB container, SSL certificate, issues with Production servers, etc.
  • Planning and implementation of a stress-testing/load testing environment by working closely with Performance team using wiley introscope and PMI.
  • Trouble shooting various problems in different stages of development, QA and production.
  • Analyzing daily health reports for the applications and troubleshoot load balancing, High memory/swap space and other such application/hardware issues.
  • Wrote log archival scripts for archiving server, application logs.
  • Handling production environment issues.
  • Providing support to testing environments with local debug issues or issues related to external teams.
  • Worked on coding Struts 1.2 with Hibernate 3.0 for application used for managing huge infrastruture Server Inventory.

Software Engineer

Infosys Technologies Ltd
Pune, MH
01.2007 - 10.2010
  • Environment: Java 1.5, Websphere portal server 6.0, Struts, EJB 2.0, DB2, IBATIS, Hibernate, JSP
  • Prepared UMLs (use case diagrams, class diagrams and sequence diagrams).
  • Developed Search module with, pagination features.
  • Developed web-services, DAO’s, using iBATIS and Hibernate ORM's.
  • Creating JSP forms based on the wireframes, integrating them with Struts MVC, DAO's for insert/update/deletion of DB records.
  • Worked on Themes & Skins on websphere portal servers.
  • Contributed to Peer to Peer testing.
  • Handled production deliveries to client by ensuring smooth deliveries with minimum defects.

Education

Bachelor of Engineering - Computer Science

Sinhagad College of Engineering
Pune
09.2002 - 06.2006

Skills

    Jboss Application Server

undefined

Certification

AWS Certified Solutions Architect - Associate

Accomplishments

Recipient of Global recognition (twice) award at Barclays for outstanding execution of migration projects for : Technical Expertise, CHEF Adoption, planning and execution for campus and DMZ applications in non-production and production environments.

Timeline

AWS Certified Solutions Architect - Associate

12-2021

Build and Release Engineer

Barclays
09.2017 - Current

Lead Consultant

Infosys Technologies
03.2015 - 08.2017

Websphere Administrator

Tech Mahindra Ltd
02.2011 - 02.2015

Software Engineer

Infosys Technologies Ltd
01.2007 - 10.2010

Bachelor of Engineering - Computer Science

Sinhagad College of Engineering
09.2002 - 06.2006
Nikhil GhodkeMiddleware, DevOps, AWS