Summary
Overview
Work History
Education
Skills
Languages
EDUCATION
Timeline
Generic

Sunil Kumar

Ghaziabad

Summary

Experienced Backend Engineer with 7 years of expertise in Java (Spring Boot), specializing in developing and scaling microservice-based systems. Skilled in SQL, MongoDB, PostgreSQL, RESTful APIs, and deploying applications to Google Cloud Platform using Jenkins CI/CD pipelines. Key contributor to Tata Steel’s Digeca Application, leading backend development and collaborating directly with business users and distributors to gather requirements and implement them efficiently.

Familiar with OpenAI GPT APIs and proficient in basic Python scripting using NumPy and Pandas.

Overview

7
7
years of professional experience

Work History

Assistant Manager

Tata Steel
05.2022 - Current
  • Core backend developer for Tata Steel’s Digeca Application, an internal digital solution used by business units and distributors.
  • Actively collaborated with Tata Steel’s business teams and external distributors to understand their real-time challenges and feature requests.
  • Translated business requirements into scalable backend logic and REST APIs using Spring Boot.
  • Created modules for user onboarding, role-based access, audit logs, and analytics dashboards.
  • Designed and deployed services using MongoDB (for audit data) and PostgreSQL (for transactional operations).
  • Built custom workflows and data visualizations with minor frontend work using Bootstrap, and ReactJs.
  • Deployed solutions on Google Cloud Platform with automated Jenkins pipelines.
  • Integrated OpenAI ChatGPT APIs for automating support ticket suggestions and document summaries.

Senior Executive

Tata Steel
04.2020 - 04.2022
  • Implement Level 1 automation at our all-processing lines through PLC tag address mapping and Kepware configuration so that we can monitor and capture real time processed data in our servers using opc communication.
  • Worked extensively with PostgreSQL and MySQL for PIMS Application modules like order tracking, user management, and inventory.
  • Designed normalized database schemas and implemented stored procedures to handle complex business rules.
  • Wrote and optimized SQL queries and joins for high-performance data retrieval in reports and dashboards.
  • Developed data migration scripts during module upgrades and schema changes.
  • Implemented data integrity rules using triggers and constraints in PostgreSQL.


Assistant Engineer

Tata Steel
02.2019 - 02.2020

Implement and configure VPN (virtual private network) in our office systems for ease of doing work outside the office.
Work closely with leadership team to improve wired and wireless network resulting in a uptime of 99.99%.
Implement a local area network for PIMS (Plant Information Management
System) project in our plant with the help of seniors Using Cisco switches,
firewall and Gateway servers.
Implement and Configure DHCP in all office systems and time to time
monitor DHCP server for new changes and authorization for new users.

Graduate Engineer Trainee

Tata Steel
02.2018 - 02.2019

Monitor and maintain the LAN or WAN infrastructure in the office. Ability
to troubleshoot TCP / IP networking issues.
Install applications on client environment, troubleshoot the issues,
taking backups of the data and make necessary upgrades to the
system
Responsible for VOIP (Voice Over Internet Protocol) Video Conferencing and
Audio Conferencing in our office and branches. Timely plan and schedule all
calls on VC Helpdesk.
Configure end-user software, hardware and upgrade existing client

Education

B.tech - Computer Science & Engineering

Krishna Engineering College
Ghaziabad, India
07-2016

Skills

  • Languages: SQL, Python (NumPy, Pandas) basics, ,ReactJs,java
  • Frameworks: Spring Boot, Hibernate, JPA,NodeJs
  • Databases: PostgreSQL, MongoDB, MySQL,Oracle
  • Cloud & DevOps: GCP (App Engine, Cloud SQL, Cloud Run), Jenkins, Docker, Git
  • APIs: RESTful APIs, Swagger/OpenAPI, GPT APIs
  • Frontend Tools: HTML, CSS, JavaScript, Bootstrap,ReactJs (minor contributions)
  • Tools: Postman, Swagger,Surepass,IntelliJ, Maven, Gradle, Git,Jenkins
  • Gen AI/ML: ChatGPT API Integration, Prompt Engineering (custom workflows)
  • Team Building
  • MS Office Tools, AI Tools
  • Project management

Languages

English
Proficient
C2
Hindi
Bilingual or Proficient (C2)

EDUCATION


BTech: Computer Science & Engineering | 2016 | Uttar Pradesh Technical University- Lucknow, Cumulative Percentage: 64.0% 

Intermediate: Applied Science | 2009 | DHTSVM - Ghaziabad, Cumulative Percentage: 68%

Timeline

Assistant Manager

Tata Steel
05.2022 - Current

Senior Executive

Tata Steel
04.2020 - 04.2022

Assistant Engineer

Tata Steel
02.2019 - 02.2020

Graduate Engineer Trainee

Tata Steel
02.2018 - 02.2019

B.tech - Computer Science & Engineering

Krishna Engineering College
Sunil Kumar