Summary
Overview
Work History
Education
Skills
Timeline
Generic

Varinder Singh

Java Full Stack Developer
Bangalore,KA

Summary

A Full Stack Developer with 4 years of experience, I am a dedicated and passionate professional who is committed to delivering high-quality code and solutions. My expertise in Java, Spring Boot, System Design, Hibernate/JPA, web services, JavaScript and React JS has enabled me to contribute to the successful development of complex software systems.

Overview

5
5
years of professional experience

Work History

Software Engineer

Lowe’s
01.2025 - Current
  • Client Name: Lowe’s (Direct Employee)
  • Working on Lowe’s internal Vendor Management Platform, where vendors come to the application and submit their required business data, documents, and onboarding details.
  • Developed and enhanced backend services using Core Java and Spring Boot, with some hands-on experience in Reactive programming (WebFlux) and Virtual Threads for handling concurrent vendor submissions efficiently.
  • Built APIs that validate and process vendor-submitted data and then publish the processed information to downstream teams through Kafka topics.
  • Managed both MySQL and MongoDB storage — MySQL for structured vendor master data and MongoDB for storing submitted vendor payloads, audit information, and future reference data.
  • Worked on internal React.js tools and dashboards used by vendor operations and internal teams to track onboarding status and view vendor details.
  • Contributed to the development of an internal AI-powered chatbot using Large Language Model (LLM) to automate vendor onboarding queries and reduce manual support effort. Designed and implemented a Model Context Protocol (MCP) server using FastMCP that exposes internal tools (e.g., vendor data lookup, document validation) to the AI assistant, enabling it to retrieve and process information securely.

Associate Software Engineer

Diona Technologies
11.2021 - 01.2025
  • Client Name: District Of Columbia Government
  • Collaborated with a team of seven professionals to achieve project goals.
  • Project Experience: District of Columbia Access System (DCAS)
  • The District of Columbia Access System (DCAS) is a single sign - on platform that facilitates online applications for a range of government programs and services. Managed by the District of Columbia Department of Health and Human Services (DHS), DCAS provides streamlined access to over 10 programs, including Food Stamps, Medicaid, Health Insurance, and Mental Health Services.
  • Designed and developed enterprise-grade software applications using Core Java, XML, and RESTful Web Services, enhancing user experience for government program access.
  • Utilized Java 8 features, focusing on API development to ensure robust and efficient software.
  • Employing Spring Boot and Hibernate/JPA frameworks for efficient, scalable solutions.
  • Worked extensively on Microservices architecture, and integrating independent services to improve system resilience and deployment flexibility.
  • Adhered to Object-Oriented Programming (OOP) principles and Java Virtual Machine (JVM) best practices for code quality.
  • Conducted thorough unit testing with JUnit to guarantee software reliability and stability.
  • Managed version control via GIT and GITHUB, fostering collaborative code development.
  • Utilized backend API’s to craft a responsive user interface, employing React JS as the front- end technology.
  • Utilized Jenkins to streamline continuous integration and deployment processes, contributing to more efficient software delivery cycles.
  • Integrated Kafka for message streaming, enabling efficient data flow between distributed systems.

Education

B.TECH - Computer Science

Punjab Technical University
01-2021

Skills

Timeline

Software Engineer

Lowe’s
01.2025 - Current

Associate Software Engineer

Diona Technologies
11.2021 - 01.2025

B.TECH - Computer Science

Punjab Technical University
Varinder SinghJava Full Stack Developer