Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic
Mukul Kumar

Mukul Kumar

Noida

Summary

Highly skilled and motivated software Engineer with 4+ years of experience in Spring Boot, Java, TestNG, Rest Assured, Microservice, Git, Jira, Build Jenkins Pipelines, AWS serverless, MySQL. Seeking a challenging position where I can leverage my experience to develop robust and scalable software solutions while continuously expanding my knowledge and contributing to the success of the Organization.

Overview

5
5
years of professional experience

Work History

Senior Software Engineer

VVDN Technologies Pvt. Ltd.
Noida
11.2023 - Current
  • Architected and implemented scalable microservices-based backend systems, improving performance and maintainability across multiple modules.
  • Took full ownership of feature lifecycles-from requirement gathering and technical design to development, deployment, and monitoring in production
  • Automated deployments using Jenkins and Docker, enabling zero-downtime releases and faster delivery cycles.
  • Enforced security best practices (OAuth2, secure logging, data encryption) and reduced critical vulnerabilities through regular audits
  • Built and optimized TCP socket servers to handle real-time telemetry ingestion from thousands of remote devices with fault-tolerant architecture.

Software Engineer

VVDN Technologies Pvt. Ltd.
Noida
09.2021 - 10.2023
  • Collaborated with cross-funtional teams to design,develop and implement high-quality software solutions using Java,Spring Boot and Microservices architecture
  • Developed and maintained Restful APIs for data exchange between various components of software system
  • Utilized TestNG with mockito,test containers to test DB queries and Rest Assured to create automated test for ensuring functionality and reliability
  • Use JMeter to test Rest APIs for performance and load testing
  • Implemented Docker containers to streamline the deployment and management of applications in different environment
  • Integrated AWS services like AWS SNS,SES and Kinesis data streams with Java Application
  • Create build pipeline for Java and NodeJS application in Jenkins and Manage Jenkins
  • Contributed to the team's Agile development processes and participated in code reviews

Software Intern

VVDN Technologies Pvt. Ltd.
Noida
01.2021 - 08.2021
  • Implemented CRUD operations with Hibernate/JPA and optimized SQL queries for better performance.
  • Designed and updated database schemas in MySQL .
  • Wrote unit tests with JUnit/Mockito to achieve higher code coverage
  • Performed integration testing of APIs using Postman
  • Worked with GitHub/GitLab for version control and team collaboration and Deployed applications in Dockerized containers and tested in staging environment
  • Participated in daily standups, sprint planning, and code reviews

Education

B.Tech - Computer Science and Engineering

Moradabad Institute of Technology
Moradabad, India
07.2021

Skills

  • Programming Languages: Java
  • Frameworks: Spring Boot,MVC
  • Test Cases Frameworks: JUnit,TestNG,Mockito
  • Testing Tools: Postman,JMeter(Load Testing)
  • DataBase: MySQL,MongoDB
  • Automation Testing : Rest Assured
  • DevOps: Jenkins Pipeline,CICD, Docker
  • Cloud: AWS, GCP
  • Microservices architecture
  • Cross-functional collaboration

Projects

  • Locomotive Management System(LMS Server) - Sigma Railway, 01/08/25-Present, The Locomotive Management System (LMS) is a centralized platform designed to collect, process, and display telemetry and operational data from locomotives in real-time. Data is sourced from multiple vendors’ RMS (Remote Monitoring Systems), each providing parameters such as speed, traction power, fuel consumption, oil pressure, braking status, fault codes, and other critical locomotive performance metrics. Since different vendors follow varying data formats, protocols, and APIs, LMS integrates them into a standardized data model, ensuring seamless compatibility and uniform reporting across the fleet. Tech stack: Backend: Java, Spring Boot, Database: MySQL (for relational data), MongoDB (for telemetry and unstructured data, with aggregation pipelines), Data ingestion: RESTful POST API exposed by LMS (consumed by vendors’ RMS systems), Communication format: JSON over HTTP (POST requests), Deployment: Local server (with containerization using Docker for future scalability and portability), Scalability: Cloud-ready architecture (can be migrated to cloud-native platforms if needed in the future)ture)
  • Remote Monitoring System (RMS Server) - Sigma Railway, 01/01/25-Present, The Remote Monitoring System (RMS Server) is a backend platform developed to collect, process, store, and analyze telemetry data from locomotives in real time. It serves as the core component in a digital railway ecosystem, enabling proactive diagnostics, predictive maintenance, and performance optimization of electric and diesel locomotives. Tech Stack: Backend: Java, Spring Boot; Database: MongoDB (with aggregation pipelines); Data Ingestion: TCP Socket Server; Communication Format: JSON over TCP; Cloud Compatibility: Deployable on cloud-native platforms for scalability.
  • Connected Home Products (CHP Cloud) - Netgear, 01/09/21-31/01/25 CHP Cloud is an ongoing software project aimed at delivering advanced security and parental control capabilities. The project incorporates two key components: the Armor feature for enhanced security and vulnerability scanning, and the Smart Parental Control (SPC) feature for effective management of children's online activities. In CHP Cloud, we manage subscriptions (activated, cancelled, renewed) for end users. We also activate, enable, and disable these services on Netgear routers and provide notifications via AWS SNS. Additionally, if activation fails for a user, we schedule jobs to activate services on routers. Develop Microservices for collecting the events from Mobile Application and publishing it to AWS Kinesis.

Timeline

Senior Software Engineer

VVDN Technologies Pvt. Ltd.
11.2023 - Current

Software Engineer

VVDN Technologies Pvt. Ltd.
09.2021 - 10.2023

Software Intern

VVDN Technologies Pvt. Ltd.
01.2021 - 08.2021

B.Tech - Computer Science and Engineering

Moradabad Institute of Technology
Mukul Kumar