Abhishek Tripathi
Senior Software Engineer | Cloud Java Developer | Azure | NodeJs | Angular | Docker | Kubernetes
Summary of Expertise
A Senior Software Engineer with 5 years of diverse IT experience, Abhishek Tripathi has excelled as a Technical Lead and Senior Developer in Java/Java EE Spring Boot projects. He possesses extensive SDLC experience, from requirement analysis to production support, and is proficient in Agile and Waterfall methodologies.
About me

Sr. Software Engineer with 5.7 years of diverse experience in Information Technology Performed roles of Technical Lead and Senior Developer for various parts of Java/Java EE Spring boot projects. Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing, and System Testing, Functional and Regression Testing, and Production Support. Exposure to Azure Cloud technologies along with the docker and kubernetes Proficient with Software development methodologies like Agile Methodologies, Waterfall. Strong experience in Client-Server systems using Object Oriented Concepts and Design Patterns. Proficient in programming with Java/J2EE, JavaScript, Springboot, Spring batch, Spring integration, and strong experience in technologies such as Spring MVC, Hibernate, JDBC, JNDI, Oracle, and Maven. Exposure to XML, XSLT, CSV, HTML, CSS, Bootstrap. Extensive experience in tracking boards like Jira Boards, Azure Board, and Confluence. Strong experience in monitoring tools such as Splunk, ServiceNow, and Appdynamics. Proficient in the quality tools like Nexus, Sonarqube, and Fortify. Exposure to the Big data Archives like the Nuxeo and Hortonworks. Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, and Liberty. Technology evaluation & suggesting viable technology-based solutions to the client

Sr. Software Engineer with 5.7 years of diverse experience in Information Technology Performed roles of Technical Lead and Senior Developer for various parts of Java/Java EE Spring boot projects. Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing, and System Testing, Functional and Regression Testing, and Production Support. Exposure to Azure Cloud technologies along with the docker and kubernetes Proficient with Software development methodologies like Agile Methodologies, Waterfall. Strong experience in Client-Server systems using Object Oriented Concepts and Design Patterns. Proficient in programming with Java/J2EE, JavaScript, Springboot, Spring batch, Spring integration, and strong experience in technologies such as Spring MVC, Hibernate, JDBC, JNDI, Oracle, and Maven. Exposure to XML, XSLT, CSV, HTML, CSS, Bootstrap. Extensive experience in tracking boards like Jira Boards, Azure Board, and Confluence. Strong experience in monitoring tools such as Splunk, ServiceNow, and Appdynamics. Proficient in the quality tools like Nexus, Sonarqube, and Fortify. Exposure to the Big data Archives like the Nuxeo and Hortonworks. Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, and Liberty. Technology evaluation & suggesting viable technology-based solutions to the client

Cloud & Development Prowess
Cloud Technologies
Exposure to Azure Cloud, Docker, and Kubernetes for scalable solutions.
Programming Languages
Proficient in Java/J2EE, JavaScript, Springboot, and related frameworks.
Web Technologies
Experienced with XML, XSLT, CSV, HTML, CSS, Angular and Bootstrap.
Tools & Methodologies
1
Tracking Boards
Strong experience with Jira Boards, Azure Board, and Confluence for project management.
2
Monitoring Tools
Proficient in Splunk, ServiceNow, and AppDynamics for application monitoring.
3
Quality Tools
Skilled in Nexus, Sonarqube, and Fortify for code quality and security.
Professional Journey
Abhishek's career spans significant roles at HCLSoftware and Infosys Ltd, contributing to diverse projects and technologies.
1
April 2025 - Present
Mentor at topmate.io
2
October 2024 - Present
Senior Software Engineer II at HCLSoftware, Bengaluru
3
January 2022 - October 2024
Senior Software Engineer I at HCLSoftware, Bangalore Urban
4
November 2021 - January 2022
Senior System Engineer at Infosys Ltd, Mysuru Area
5
Novemeber 2019 - Novemeber 2021
Systems Engineer at Infosys Ltd, Mysuru Area
Key Project Contributions
At HCLSoftware, integrated Microsoft 365 into mainframe products using Microsoft Graph API, implementing Excel, Mail, and OneNote functionalities with Java, JavaScript, and HTML.
At Infosys, worked on the SBA ETL and Postbox services for ABN AMRO NL, designing and developing Java programs for data extraction, validation, and conversion, and migrating applications to Azure.
Projects
Cold Archive Migration
As part of this project we migrated the historical data from Hortonworks to Nuxeo, Along with that migrating the live ingestion.
Roles and Responsibilities

Design the complete module for Migration. Developed the Java programs to handle the functionalities like extracting the data from the CSV/XML and validating it and converting the data into a standard XML format. Generate and parse again the XML files to Archive to Nuxeo. Assisted in a module development to Extract the data from the HortonWorks to Convert to Nuxeo Format. Lead the development in a minor part of the Module. Migrated the Live ingestion along with the historical data. Presented the progress in front of the client.
Technologies
Core Java, XML, Spring, Spring Batch, Spring Integration, Springboot, STS, LIBERTY, Oracle SQL, HortonWorks, Nuxeo, Rest API GitHub · Jenkins · Code Design · Debugging · Eclipse · Agile Methodologies
SBA ETL and Postbox services
Clinet: ABN AMRO NL, As part of this project worked on the ETL process of loading data to the Nuxeo using Live Injestion.
Roles and Responsibilities

Design the complete module as per the requirement. Developed the Java programs to handle the functionalities like extracting the data from the CSV/XML and validating it and converting the data into a standard XML format. Generate and parse again the XML files to Archive to Nuxeo. Added the Junit test cases. Added the module for Cyberark and the Elastic search. Lead the development in two Modules. Made the Rest API calls, and the HTTPClient. Supported the production. Resolved the bugs or problems or incidents arising in the Application. Migrating the application to Azure. created alerts in Splunk. Involved in all the scrum ceremonies. Having the ambition to do well in the cloud region by having more hands-on same.
Technologies
Core Java, XML, Spring, Spring Batch, Spring Integration, Springboot, STS, LIBERTY, Oracle SQL, HortonWorks, Nuxeo, Rest API, Microservices, Azure, DevOps, Elastic search, Cyberark, ServiceNow, COnflunece, AppDyanamics, Splunk GitHub · Jenkins · Code Design · Debugging · Agile Methodologies · Eclipse
Deployment Wizard in Admin Console
As part of this project, had added the deployement wizard in the admin console of both Java and web based.
Roles and Responsibilities
As part of this, we had integrated a feature DW in AC in the existing application HOD/HACPEE. we had to add this in the cloud native as well like Azure, Docker and Kubernetes. Here both the Java based as well as web based application were worked upon for adding the feature. It followed the client server architecture.
Technologies
Java, Azure, Docker, Kubernetes, AKS, ACI GitHub · Jenkins · Code Design · Debugging · Agile Methodologies · VSC · Eclipse
FTP/SFTP
As part of this project added the complete setup of the FTP and SFTP in the admin console of the web based.
Roles and Responsibilities
As part of this, we had integrated FTP in the existing application HACPEE. This acts just like a normal FTP Connections which had different protocols like FTP Normal FTP connection protocol, FTPS the TLS secure protocol, and the SFTP which is a protocol that follows the secure shell. This is used to upload, download files from root to the local. It gives details about the session connection. it can create folders, files and view the content of the files. There is an option for zip download and parallel download as well.
Technologies
Angular, Nodejs, JavaScript, HTML, CSS GitHub · Jenkins · Code Design · Debugging · Agile Methodologies · VSC
Technical Leadership & Support
Module Design & Development
Designed and developed complete modules, including Java programs for data handling and XML processing.
Testing & Support
Added JUnit test cases, supported production, and resolved bugs and incidents.
Cloud Migration
Involved in migrating applications to Azure and creating Splunk alerts.
Education & Certifications
Higher Education
  • PG Diploma in Business Management, IT Service Management (NMIMS)
  • BE in Electronics and Communication (ATME College of Engineering)
Certifications
  • Java Certificate
  • AZ-900 Microsoft Azure Fundamentals certified.
  • AI-900 Microsoft Azure AI Fundamentals Certified.
  • AWS Certified Cloud Practitioner
Skills & Recognition
Top Skills
DSA, Systems Design, Angular, Cloud Native, Node.Js, Docker, Kubernetes, Microservices.
Honors & Awards
Recognized as one of the Best Performers in a project.
Languages
English, Awadhi, Kannada, Hindi (Elementary proficiency).
Connect with Abhishek
For referrals or to learn more about Abhishek's work, connect via LinkedIn or explore his blog.
Contact Details
Mobile: 7411282717
Location: Mysore, Karnataka, India
Made with