Skip to content
View bansalharshit's full-sized avatar
  • Hullk Hire
  • Hyderabad, India
  • 02:15 (UTC +05:30)

Block or report bansalharshit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bansalharshit/README.md

Hi πŸ‘‹, I'm Harshit Bansal

πŸ’» Java Backend Developer | Spring Boot | Microservices | Building Scalable System | 2+ Yrs of Exp. | Ex-BSE Software Engineer


πŸš€ About Me

I’m a passionate Software Developer with over 2 years of professional experience, including my role at the Bombay Stock Exchange (BSE), Mumbai, where I worked on low-latency trading systems using C, C++, FIX Protocol, Socket Programming, and Solace API.

Currently, I’m focused on building robust backend systems using Java, Spring Boot, and Microservices, combining my system-level performance expertise with modern backend architecture.


🧩 Tech Stack

🧠 Core Skills

Java β€’ Spring Boot β€’ Spring Data JPA β€’ Spring Security β€’ Hibernate
MySQL β€’ Redis β€’ REST APIs β€’ Microservices

☁️ Cloud & DevOps

AWS (EC2, RDS, Secrets Manager) β€’ Jenkins β€’ GitHub Actions
CI/CD β€’ Postman β€’ Swagger β€’ JUnit β€’ Mockito

βš™οΈ System Programming

C β€’ C++ β€’ Socket Programming β€’ FIX Protocol β€’ Solace API


πŸ“‚ Featured Projects

  • Integrated PayPal Standard Checkout using Spring Boot Microservices.
  • Implemented OAuth 2.0 Security, Redis Cache, and centralized error handling.
  • Deployed on AWS EC2 with MySQL RDS & Secrets Manager.
  • πŸ† Awarded STAR Performer for project delivery and excellence.
  • Full backend application built with Spring Boot, Hibernate, JPA, PostgreSQL.
  • Added role-based authentication using Spring Security & JWT.
  • RESTful API-based architecture for hospital operations.
  • Discord-like chat system using Spring Boot, WebSockets, MongoDB.
  • Supports chat rooms, instant messaging, and session tracking.
  • Deployed lightweight frontend built with HTML, CSS, JS.

🌱 Currently Exploring

  • Microservices & Distributed Systems
  • Kafka for Event Streaming
  • Docker & Kubernetes
  • Advanced AWS Deployment

πŸ† Achievements

  • πŸ₯‡ STAR Performer – Hulk Hire Java Developer Trainee (2025)
  • ⚑ Improved BSE message throughput by 30% and reduced latency by 20ms
  • πŸ”§ Reduced UAT & production issues by 90% through proactive debugging

πŸ’¬ Ask Me About

  • Backend Systems & API Development
  • Java, Spring Boot, Microservices Architecture
  • System-level Programming (C/C++, FIX Protocol, Networking)

πŸ“« Connect With Me


πŸ“„ Resume

πŸ“˜ View My Resume


πŸ“Š GitHub Insights


⭐ β€œBuilding scalable systems with curiosity, consistency, and clean code.”

Pinned Loading

  1. paypal-payment-integration-system paypal-payment-integration-system Public

    Java Spring Boot microservices-based PayPal Payment Integration System with REST APIs for order management, OAuth 2.0 security, Redis cache optimization, and AWS deployment.

    Java 1

  2. vibelink-realtime-chat vibelink-realtime-chat Public

    VibeLink is a real-time chat platform or discord channel built with Java, Spring Boot, MongoDB, and WebSocket, featuring multi-room chats, persistent message storage, and a simple UI. Future enhanc…

    Java

  3. Hospital-Management-System Hospital-Management-System Public

    πŸ₯ Hospital Management System β€” A secure backend built with Spring Boot 3, Java 21, JPA (Hibernate), and PostgreSQL. Features JWT authentication, role-based access (Admin/Doctor/Patient), appointmen…

    Java

  4. Online_Banking_System Online_Banking_System Public

    The objective of this project is to maintain the accounts like saving account, withdrawing, depositing money and applying loan to the user. Bank provides account number to the customer for dealing …

    Java 2 2

  5. Unit-3-Project---Max-fashion- Unit-3-Project---Max-fashion- Public

    Max fashion is an ecommerce website where users can buy premium attire for the whole family members.

    HTML 2 3

  6. Covid_19_Vaccination_Registration_System Covid_19_Vaccination_Registration_System Public

    This application will facilitate the citizen with an option to register and schedule the vaccination session online in Centers of their choice. The Citizen self-registration module will ensure full…

    Java 5