~$ |

Vishal Kathpalia

I build |

Software Engineer II at Tekion Corp — Engineering high-throughput backend systems that serve millions of requests with reliability and performance. Specializing in Java, Spring Boot, Kafka, and distributed architectures.

0 Years Experience
0 Microservices Built
0 Performance Boost
0 Features Delivered
vishal.js

01. About Me

I'm the kind of engineer who gets excited when a system handles its first million requests without breaking a sweat. Over 4+ years at Tekion Corp, I've grown from an intern to a core contributor who takes ownership of critical systems end to end.

Key results: A 90x performance improvement on a critical module. 3 microservices architected and shipped to production from scratch. Millions of records migrated with zero data loss on a live system. I focus on building solutions that are reliable, scalable, and maintainable.

I'm deeply interested in AI & Machine Learning — currently working with Spring AI, LLMs, and intelligent automation. I believe the best engineers don't just follow trends — they understand them deeply enough to know when to apply them.

Outside of work, I enjoy competitive cricket, chess, and badminton. Fun fact: I won a Science Exhibition before I ever wrote my first line of code.

Technologies I work with every day:

  • Java
  • Spring Boot
  • Spring AI
  • Apache Kafka
  • Elasticsearch
  • MongoDB
  • MySQL
  • Redis
  • Microservices
  • Docker & K8s
Vishal Kathpalia
<VK />

02. Where I've Worked

Software Engineer II

Tekion Corp · Full-time · On-site

Apr 2025 — Present

Building the next generation of AI-powered automotive retail software — designing systems that serve thousands of car dealerships across North America and make their day-to-day operations seamless.

  • Bringing AI into the product — integrating large language models and intelligent automation using Spring AI to help dealerships make faster, smarter decisions
  • Designing systems from the ground up — architecting new services that handle high traffic with zero downtime, so dealerships never experience interruptions
  • Modernizing legacy systems — leading full-scale code rewrites that make the platform significantly faster and easier for other engineers to build on
  • Owning the big picture — involved in high-level design decisions, code reviews, and setting engineering standards across the team
System Design Spring AI LLM Integration Spring Boot Java Microservices

Software Engineer I

Tekion Corp · Full-time · On-site

Jan 2024 — Mar 2025

Took ownership of critical backend systems — building features used daily by thousands of dealership employees, ensuring the platform stays fast and reliable at scale.

  • Migrated millions of records across databases with zero data loss while the system remained fully operational
  • Built real-time data pipelines — implemented Change Data Capture (CDC) for seamless cross-service synchronization
  • Optimized core systems — refined database interactions and request processing for high-throughput performance
  • Strengthened the foundation — upgraded security libraries and frameworks across services for long-term maintainability
  • First responder for production — resolved critical live issues under pressure with minimal downtime
  • Mentored new engineers — guided teammates through complex codebases and accelerated their onboarding
Kafka Elasticsearch Redis MySQL MongoDB Spring Boot Hibernate Java

Associate Software Engineer

Tekion Corp · Full-time · On-site

Jul 2022 — Dec 2023

Transitioned from writing features to owning entire systems. Delivered some of the most impactful work of my career in this role.

  • Achieved a 90x performance boost — complete module rewrite that reduced processing time from 90 seconds to under 1 second
  • Managed 10-12 microservices — actively developed and maintained multiple services, shipping 15-20 features that improved user experience
  • Built 3 services from scratch — designed systems for customer communication and document generation, replacing manual workflows with automated pipelines
  • Led an intern team — mentored interns through real feature development, guiding them to ship production-ready code
Kafka ELK Stack Async Processing MySQL Spring Boot Java

Software Engineer Intern

Tekion Corp · Internship · On-site

Jan 2022 — Jun 2022

Started with a real challenge — building a production system from day one. Received a full-time offer before the internship concluded.

  • Built a Recruitment Portal from scratch — designed and developed the entire backend for Tekion's internal hiring platform, used by the talent acquisition team daily
  • Shipped to production — the system went live and replaced the legacy hiring workflow, streamlining the recruitment process
  • Handled data migration — wrote batch migration scripts to move all historical hiring data to the new platform with zero data loss
Elasticsearch MongoDB Spring Boot REST APIs Java

03. Skills & Technologies

Languages

Java Python C++ SQL

Frameworks

Spring Boot Spring Framework Spring AI JPA / Hibernate

Databases & Search

MongoDB MySQL Elasticsearch Redis H2

Messaging & Streaming

Apache Kafka CDC Pipelines Async Processing ELK Stack

Architecture & Design

Microservices REST APIs High-Level Design Low-Level Design Data Migrations

CS Fundamentals

Data Structures Algorithms OOP Operating Systems Computer Networks Database Design

AI & Modern Tech

Spring AI LLMs & Prompt Engineering AI/ML Pipelines Cloud & DevOps Docker & Kubernetes

Competitive Programming

DSA Algorithm Design Competitive Coding Problem Solving

04. Things I've Built

Side projects, college experiments, and stuff I built for fun. Nothing fancy — just things I enjoyed making.

DSA Practice

My collection of Data Structures & Algorithms solutions — Arrays, Trees, Graphs, Dynamic Programming, and more. An ongoing habit that keeps my problem-solving sharp.

C++ Algorithms Problem Solving

Speech Recognition

A college project that converts speech to text using Python. My first time working with AI/ML libraries — the project that sparked my curiosity for intelligent systems.

Python AI / ML

Chat Bot

A simple conversational chatbot built in Python. Another early experiment with making machines understand and respond to humans.

Python NLP
1 fork on GitHub

URL Shortener

A Spring Boot service that takes long URLs and gives back short ones. Uses Guava hashing and an in-memory H2 database.

Java Spring Boot REST API

Library Management System

A college project in C++ — basic CRUD operations for managing a library. One of the first things I ever built end-to-end.

C++ OOP

05. Education

Swami Vivekanand Public School

Senior Secondary (Class XII) — Science Stream

2016 — 2018

Picked Science because I always wanted to understand how things work. Won a Science Exhibition here, and that early taste of building something and presenting it stuck with me.

Science Exhibition Winner Cricket Badminton ♟️ Chess

Nav Jyoti Vidya Mandir High School

Secondary School (Class X)

Graduated 2016

Where the foundation was laid — picked up logical thinking, discovered my competitive side through Chess and Cricket, and developed the discipline that carries me today.

Cricket ♟️ Chess Club

06. Certifications

Coding Blocks

DSA with C++ Online Course

Mar 2021
GeeksforGeeks

Data Structures — Self Paced

Jun 2021
HackerRank

C (Intermediate)

Verified
HackerRank

Python (Basic)

Verified
Board Infinity

Microlearning in Data Science

Jun 2020
LinkedIn

C++ Skill Assessment

Passed

07. What's Next?

Let's Build Something Together

Have an opportunity, a project idea, or just want to connect? I'm always open to meaningful conversations and new collaborations. Drop me a message and I'll get back to you.

Location

Bengaluru, India

Availability

Open to opportunities

Send me a message

0 / 500
visitor@vishal-portfolio ~ %
visitor@portfolio:~$ 
>_

💡 Hidden terminal inside!

Play games, try commands & find secrets

~$ |

|