Summary
Overview
Work History
Education
Skills
Timeline
Generic

Akshay Ghuge

Arlington,Tx

Summary

Highly-skilled Senior Developer bringing 14+ years of experience designing, developing and installing software programs, systems and applications. Proven project manager with background leading distributed teams in complex development projects. Driven senior software development professional successful at gathering requirements, developing scopes and managing project timelines. Train and mentor junior employees while developing and overseeing cohesive, productive teams. Dynamic individual with hands-on experience in Java, Spring, Spring boot, microservice architecture using build tools Maven as well as Gradle hands-on experience on CI/CD pipeline with Jenkins, GitHub Actions, Docker, Kubernetes on IBM Cloud & On-Prem Servers. and talent for navigating challenges. Use Dynatrace, Splunk, and Mezmo for logs, production application monitoring, and alerts. hands-on experience on APIGEE and ESOA used for Application security. Brings strong problem-solving skills and proactive approach to new tasks. Known for adaptability, creativity, and results-oriented mindset. Committed to making meaningful contributions and advancing organizational goals.

Overview

14
14
years of professional experience

Work History

Sr Developer

American Airlines
01.2020 - Current
  • As a Squad lead, my primary role involved developing microservices using Java-8/11/17, Spring Boot, RESTful Web Services, Sonar Qube, and deploying them using Jenkins and Github Actions CI/CD pipelines on IBM Cloud using Docker and Kubernetes.
  • Actively participated in various AA initiatives such as ReadyToFly, CloudMigration, and Customer Seamless Experience.
  • Architected and designed APIs to migrate from OnPrem to Cloud microservices.
  • Onboarded external stakeholders to new services.
  • As part of (carrier connect) seamless customer experience, development team, I worked with the Alaska and One World teams to allow AA customers to check in on the AA Mobile app, irrespective of where the customer bought tickets from.
  • Responsible for requirement analysis, creation of use cases, design and plan until production deployment of enhancements in the application.
  • Work on the application security by understanding new tools and company standards around security.
  • Work with multiple teams and Architects to understand the new domain to be worked on. Design the Application in small components to achieve better development results and follow Agile and SDLC cycle to promote the small components to production.
  • Apply security and vulnerability scans to catch the security issues during development phase. work with Architects to understand various security tools available and analyze how it can be applied to the application.
  • Deploy and maintain the applications on IBM Cloud using Docker and Kubernetes.
  • Maintain the infrastructure with various updates and upgrades with respect to the application service as well as IBM Cloud infrastructure.
  • Improve application with Automation when possible. Create automation test suites to allow testing of sensitive applications before prod deployment to ensure safe prod deployment.
  • Used Dynatrace for production application monitoring, created alerts based on the analysis.
  • Used Mezmo for production application monitoring and debug purposes, come up with various graphs and log summary component to make it easy, not only to analyze the defect but also to mine data from it, which can be used to improve the product in future.
  • Provide training to the team on application processes and different tool features which are helpful during day to day work.
  • Use tools like Cherwell, Moogsoft and Xmatters for support and deployment management.
  • Use Analytics tools for UI like Adobe analytics and Quantum metrics.
  • Generate and analyze real-time reports from the above tools and enhance the application for better customer experience.
  • Managed the security in the application using Coverity scans and JFrog Xray Scans.
  • Used AIOPS to manage the production environment support, making it automated to identify issues and update the respective team members.
  • Implementation of any new tool in the application if required.
  • Perform Disaster Recovery for the application and create the documentation for the same.
  • Environment: Java 8/11/17, Spring WebFlux, Microservice Framework, Spring- 5.0.13 (CORE, MVC, ASP, SECURITY), Spring-boot-2.0.9, spring-boot-devtools, Micro services, Redis, OAuth2 security, Restful & SOAP Web Services, XML, XSD, GIT, Log4j, JSON, Tomcat-8.5.39, SABRE, Maven/Gradle (build tool), GithubActions (Continuous Integration & Delivery), Junit, Angular JS, IBM Cloud, Cloud Foundry (PCF), Kafka, Dynatrace, Splunk, LibertyBuildPacks Docker, Kubernetes, Adobe analytics, Quantum Metrics, Mezmo, Coverity

Sr.Software Engineer

AT&T
07.2011 - 01.2020
  • Primary role as Java Dev lead, leading Team of 8.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Understand new concepts and try to apply to an existing framework with new architecture and design with the best solution.
  • Majorly part of converting requirements into its working application, develop, design and deployment till Stage.
  • Designed and implemented scalable applications for data extraction and analysis.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Developed next generation integration platform for internal applications.
  • Managed escalated customer orders in a timely and professional manner.
  • Involved in the development of microServices using Java-8, Spring Boot, RESTful Web Services, JDBC, Junits, Sonar Qube and deployment using Jenkins CI/CD pipelines, Docker, Kubernetes and React JS for UI components using NodeJS Framework
  • Used the following databases Oracle SQL and Cassandra, and used the Spring JDBC framework for configuration along with HikariCP for the connection pool.
  • Used RxJava for concurrency and HazelCast for caching frameworks to improve the performance of systems.
  • Strong knowledge of test Driven development and use of Junit and Mockito
  • Used databases like Oracle SQL and Cassandra, and used the Sprint JDBC framework for configuration along with HikariCP for the connection pool.
  • Strong knowledge of test Driven development and use of Junit and Mockito and Sonar Qube for code quality.

Education

Bachelor’s Degree - Electronics Engineering

Mumbai University

Skills

  • Project management experience
  • Team leadership
  • Agile project management
  • SAFE Agile/Scaled Agile
  • DevOps implementation
  • Skilled in server-side programming
  • Experienced in Java programming across versions 8, 11, and 17, 21
  • Spring Boot
  • Spring Web Flux
  • JavaScript
  • Apache Tomcat
  • AngularJS
  • NodeJS
  • Docker
  • Kubernetes
  • Jenkins
  • GithubActions
  • Design Patterns
  • KAFKA
  • JMS
  • Investigations and bug resolutions
  • Performance optimization
  • Employee mentorship
  • Automation expertise
  • Service-oriented mindset
  • Software architecture design
  • Security best practices
  • Documentation and reporting

Timeline

Sr Developer

American Airlines
01.2020 - Current

Sr.Software Engineer

AT&T
07.2011 - 01.2020

Bachelor’s Degree - Electronics Engineering

Mumbai University
Akshay Ghuge