Back to Developers
Harshit Banwal

Harshit Banwal

System Engineer

Gurugram, Haryana 2+ yrs exp 84 ยท Excellent

About

System Engineer with 2 years of experience building production-grade systems in Java (Spring Boot) and Angular at Tata Consultancy Services. Shipped RESTful APIs, event-driven Kafka pipelines, and contributed to a large-scale Angular 13 to 17 migration in TCS BaNCS Corporate Actions platform. Independently built AI-powered projects using RAG pipelines and vector search, with a strong interest in backend systems and distributed architectures.

Skills & Expertise (27)

JavaScript Intermediate
6.5/10
2
Years Exp
Typescript Intermediate
6.5/10
2
Years Exp
Angular Intermediate
6.5/10
2
Years Exp
Scrum Intermediate
6.0/10
2
Years Exp
Agile Intermediate
6.0/10
2
Years Exp
Git Intermediate
6.0/10
2
Years Exp
Postgresql Intermediate
6.0/10
2
Years Exp
REST APIs Intermediate
6.0/10
2
Years Exp
Microservices Intermediate
6.0/10
2
Years Exp
Spring Boot Intermediate
6.0/10
2
Years Exp
Java Intermediate
5.8/10
2
Years Exp
Kafka Intermediate
5.0/10
2
Years Exp
Python Intermediate
5.0/10
2
Years Exp
Maven Intermediate
5.0/10
2
Years Exp
Docker Intermediate
5.0/10
2
Years Exp
Node.js Intermediate
5.0/10
2
Years Exp
Hibernate Intermediate
5.0/10
2
Years Exp
MongoDb Beginner
4.5/10
1
Years Exp
FastAPI Beginner
4.5/10
1
Years Exp
React.js Beginner
4.5/10
1
Years Exp
Tailwind CSS Beginner
4.0/10
1
Years Exp
PGvector Beginner
3.5/10
1
Years Exp
Generative AI Beginner
3.5/10
1
Years Exp
RAG Beginner
3.0/10
1
Years Exp
Sentence Transformers Beginner
3.0/10
1
Years Exp
Vector Search Beginner
3.0/10
1
Years Exp
LLMs Beginner
3.0/10
1
Years Exp

Work Experience

System Engineer

Tata Consultancy Services

Sep 2024 - Present

Designed and built a new microservice from scratch, including 8+ RESTful APIs using Spring Data JPA and PostgreSQL for the TCS BaNCS Corporate Actions platform, implementing CRUD workflows with request validation, centralized exception handling, and standardized error responses. Contributed to Angular 13 to 17 migration by refactoring components to use new control flow syntax (@if, @for, @switch), adopting Angular Signals, and aligning codebase with modern RxJS patterns. Architected and implemented an event-driven Kafka pipeline to stream and synchronize transactional data from the internal database to the client's external database, ensuring real-time consistency across both systems. Owned and evolved a pre-built microservice like adding new APIs, refining and correcting existing endpoints, and implementing new validations and business logic as requirements evolved. Identified and resolved 100+ defects across the stack, spanning Angular (component logic, template bindings, service integrations) and Spring Boot (REST APIs, Kafka pipelines, PostgreSQL), in coordination with the QA team to improve reliability and data consistency. Managed Gerrit-based code reviews and CI/CD workflows within an Agile/Scrum delivery model, maintaining consistent code quality and on-time sprint releases.

Education

Bachelor of Engineering in CSE - Chandigarh University

2020 - 2024 ยท Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

๐Ÿ“ท Photo 10/10
๐Ÿ“„ Resume 10/10
๐Ÿ’ผ Job Title 10/10
โœ๏ธ Bio 10/10
๐Ÿ› ๏ธ Skills 20/20
๐ŸŽ“ Education 10/10
โฑ๏ธ Experience 9/15
๐Ÿ’ฐ Rate 0/5
๐Ÿ† Certs 0/5
โœ… Verified 5/5
Total Score 84/100

Profile Overview

Member sinceSep 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation