Summary
Overview
Work History
Education
Skills
Projects
Interests
Timeline
Generic
Govind Ballabh Khan

Govind Ballabh Khan

Technical Lead
Bengaluru

Summary

Dynamic Back-End Developer with over 7 years of experience in designing and optimizing scalable enterprise applications. Expertise in Java, Spring Boot, Spring MVC, Spring Batch, Hibernate, JPA, and Microservices architecture facilitates the delivery of robust solutions. Proficient in managing SQL databases such as Oracle, PostgreSQL, and MySQL, as well as RESTful/SOAP APIs and messaging systems like Rabbit MQ and Apache Kafka. Demonstrated expertise in cloud deployment (Azure, OpenShift), CI/CD pipelines, and application servers like Apache Tomcat, supported by a strong foundation in Agile methodologies and performance optimization.

Overview

10
10
years of professional experience
2
2
Languages

Work History

Software Developer

HCL Technologies
Bengaluru
10.2021 - Current

Technical Lead | HCL Technologies | Client: Caterpillar | OCT 2021 – Present
Currently working as a Technical Lead with HCL Technologies, deputed at the client location Caterpillar.

Software Developer

Velocis Systems Private Ltd.
New Delhi
05.2018 - 10.2021
  • Software Developer | Velocis Systems Pvt. Ltd. | Client: National Informatics Centre (NIC) | May 2018 – Oct 2021
    Worked as a Software Developer with Velocis Systems Pvt. Ltd., deployed at the client location National Informatics Centre (NIC).

Senior Faculty and Center Manager

Aimpoint Infor system Private ltd
Bhopal
06.2015 - 07.2017
  • Senior Faculty & Center Manager | Aimpoint Infosystem Pvt. Ltd. | Jun 2015 – Jul 2017
    Worked as a Senior Faculty and Center Manager managing training delivery and center operations.

Education

M.Tech -

Rajiv Gandhi Proudyogiki Vishwavidyalaya University
Bhopal, Madhya Pradesh
01-2016

B.E. -

Rajiv Gandhi Proudyogiki Vishwavidyalaya University
Bhopal, Madhya Pradesh
01-2013

12th -

Bihar School Examination Board
Darbhangha Bihar
01-2009

10th -

Bihar School Examination Board
Madhubani Bihar
01-2007

Skills

Programming Languages : Java 2 Standard Edition (Java 7/8/11/17/21) & Design Pattern

Web Technologies : Servlet, JSP, Html, Xml, Web Services, JavaScript, JQuery, Ajax

Architecture & Framework : Struts 20 with Tiles, Spring MVC , Spring Boot , Spring Batch , Spring Security , MicroServices ,Rabbit Mq , Apache Kafka, Docker , Soap , Rest Api , Azure , AWS

RDBMS : Oracle, PostgreSQL, MySql, Snowflake

undefined

Projects

  • E-Prosecution System – NIC-Ministry of Home Affairs
    Developed and supported an application that enables seamless communication between police and prosecutors for filing charge sheets and providing legal opinions on court cases. The system allows prosecutors (appointed by the Government of India) and police officials to access and track real-time case reports and statuses. Currently operational across 21 states in India.
  • Direct Benefit Transfer (DBT) – NIC-Ministry of Health & Family Welfare (MoHFW)
    Designed and implemented a portal that captures and consolidates state-level data, which is delivered to the DBT Bharat Mission via web services. The system also integrates with other government schemes by consuming web services to fetch relevant data, which is then processed and reported through the same portal.
  • Transportation Visibility System (TVS) – Caterpillar
    A middleware solution that manages order flow from multiple source systems and stores data in respective database tables. The system validates and processes data as an intermediate layer before transferring it to Nexus/BYTMS, ensuring seamless integration, accuracy, and end-to-end visibility in the transportation workflow.
  • Visibility Web Service Caterpillar
    Developed multiple web services to ensure accurate and reliable data flow from source systems to Nexus and BYTMS, enabling seamless integration and consistent information exchange across transportation platforms.
  • PortBoard Application Caterpillar
    The PortBoard App is designed to generate dock receipts and port markings, while also validating and retrieving data from BYTMS or Nexus systems. It ensures availability of key shipping details such as booking, vessel, voyage, port of departure, and port of loading. The application provides comprehensive business reporting that supports revenue recognition and enhances operational visibility.
  • Transportation Order Capture System (TOCS) – Caterpillar
    This system is a web-based application that manages the end-to-end purchase order flow for GMM shipments. It is integrated with multiple Spring Batch applications such as Order Processing, Order Shipment, OCS Order Grief Reprocessing, GMM Batch, and Output Processing. These batch processes validate business rules and conditions, ensuring that only valid data flows to the target system. In case of any errors, the system captures and logs them, displaying detailed error information in the portal for monitoring and resolution.

Interests

Reading Books, watching cricket, listening music, cooking

Timeline

Software Developer

HCL Technologies
10.2021 - Current

Software Developer

Velocis Systems Private Ltd.
05.2018 - 10.2021

Senior Faculty and Center Manager

Aimpoint Infor system Private ltd
06.2015 - 07.2017

M.Tech -

Rajiv Gandhi Proudyogiki Vishwavidyalaya University

B.E. -

Rajiv Gandhi Proudyogiki Vishwavidyalaya University

12th -

Bihar School Examination Board

10th -

Bihar School Examination Board
Govind Ballabh KhanTechnical Lead