Skip to content
View Bharath-S-J's full-sized avatar

Block or report Bharath-S-J

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Bharath-S-J/Readme.md

Hi πŸ‘‹, I'm Bharath S J

Passionate about building scalable, high-performance applications and solving complex technical challenges. With experience in backend engineering, system design, full-stack development, and cloud computing, I thrive on exploring innovative solutions and staying ahead of evolving technologies.

πŸ’‘ About Me

  • Exploring: Advanced system design & microservices architecture
  • Interested In: Web development, backend engineering
  • Always open to: Collaboration, learning new tech, and sharing knowledge

I strive to build practical and impactful software while continuously improving my skills. Check out my portfolio to see my latest projects! πŸš€


🌐 Connect with Me

LinkedIn Email Portfolio


Technologies I’ve worked with across personal projects, coursework, and real-world applications. Continuously learning, refining, and expanding my skillset to stay ahead in tech!

πŸ’» Programming Languages

C C# C++ Java JavaScript TypeScript Python PHP

🌐 Web Development

HTML5 CSS3 Angular React jQuery

πŸ›  Backend & Frameworks

Spring Boot NodeJS Express.js .NET Django

πŸ“¦ Databases & Cloud

MongoDB MySQL PostgreSQL Firebase

πŸ›  DevOps & Tools

Git GitHub Docker

πŸ’» Project Showcase

Here, you'll find a collection of my self-built projects, showcasing my expertise in software development, microservices, and system design. My portfolio features expandable project cards, allowing you to view detailed descriptions and demo images for each project. Feel free to explore and check out the repositories!


🏦 Total Bank Manager

A comprehensive banking management system built with Java (Swing) and MySQL, featuring a three-tier user access model:

  • Customers: Register, manage accounts, perform transactions, and raise complaints.
  • Employees: Verify applications, process transactions, handle support requests.
  • Managers: Oversee bank operations, manage employees, monitor financial statistics, and generate reports.

πŸ”Ή Key Features:

  • πŸ”’ Three-Level Access (Customer, Employee, Manager)
  • πŸ“Š Graphical Statistics (Bar & Line Charts)
  • πŸ“§ Email Verification & Notifications
  • πŸ“ Transaction History & PDF Export
  • πŸ›  Automated Account Creation & Complaint System

πŸ’° Finance Flow

A desktop application for managing loan applications, processing, and tracking, built using Python and MySQL.

πŸ”Ή Key Features:

  • πŸ”’ User Management & Role-Based Access
  • 🏦 Loan Processing & EMI Calculations
  • πŸ“ Payment & Penalty Management
  • 🎨 Secure Document Upload & Preview
  • πŸ“ˆ Financial Tracking & Reports

🌐 WebAPI Demo

A RESTful API built with ASP.NET Core for managing a shirt inventory, featuring validation filters, exception handling, and CRUD operations.

πŸ”Ή Key Features:

  • βœ… CRUD Operations (Create, Read, Update, Delete)
  • πŸ›  Custom Filters & Exception Handling
  • 🌐 RESTful API with Best Practices
  • πŸš€ Deployed on Azure

πŸ”— Live API: WebAPIDemo on Azure


πŸ“š Digital Due Records - Store Management System

A digital ledger system built in C to replace traditional "Katha" systems in Indian stores, streamlining customer dues and bill management.

πŸ”Ή Key Features:

  • πŸ”’ Dual Access System (Customer & Admin)
  • πŸ“ Customer Record Management & Bill Generation
  • πŸ” Advanced Search & Sorting
  • πŸ›‘οΈ Security Features: Password Protection & Recovery
  • πŸ“ Professional Billing & Record Management

πŸ›’ Virtual Agri-Marketplace

A web-based platform connecting farmers and buyers, enabling direct agricultural product trading.

πŸ”Ή Key Features:

  • πŸ”’ Authentication & Role-Based Access (Farmers/Buyers)
  • 🌾 Product & Inventory Management
  • πŸ›’ Shopping Cart & Order Processing
  • πŸ“¦ Real-Time Stock & Order Tracking

🌐 My Personal Portfolio

A fully responsive portfolio website with dark mode support, showcasing my projects, skills, and experiences.

πŸ”Ή Key Features:

  • βœ… Responsive Design
  • πŸŒ™ Dark Mode Toggle
  • πŸ”— Project Showcase & Links
  • πŸ“§ Contact Form with Nodemailer
  • πŸ–ΌοΈ Expandable Project Cards: Click to view project descriptions and demo images for better insight.

β˜• Spring Boot Microservices

A Spring Boot Microservices project focusing on architecture over functionality, implementing multiple services with robust communication mechanisms.

πŸ”Ή Architecture & Services:

  • πŸ“¦ Product Service (8080)
  • πŸ“¦ Order Service (8081)
  • πŸ“¦ Inventory Service (8082)
  • πŸ“’ Notification Service (8083)
  • 🌐 API Gateway (9000) & Angular Frontend (4200)

πŸ”Ή Tech Stack:

  • πŸ›  Spring Boot, Angular, MongoDB, MySQL
  • ⚑ Kafka, Keycloak, Grafana Stack
  • πŸŒ† Spring Cloud Gateway

βœ… Task Master - React Todo App

A modern React-based Todo App with Firebase authentication for secure and real-time task management.

πŸ”Ή Key Features:

  • πŸ”’ Authentication (Email, OAuth with Google)
  • βœ… Task Management: Add, Edit, Delete, Complete
  • πŸ”„ Real-time Sync with Firebase
  • πŸ“© Email Verification & Password Recovery
  • 🎨 Minimal & Responsive UI with Vite

πŸ“Š GitHub Stats:



Pinned Loading

  1. Portfolio Portfolio Public

    Personal Portfolio – A modern, fully responsive portfolio built with React, TypeScript, and Tailwind CSS, showcasing my projects, skills, and experiences. Includes a dark mode toggle and a contact …

    TypeScript 1

  2. SpringBootMicroservices SpringBootMicroservices Public

    Spring Boot Microservices Project πŸš€ | A fully functional microservices-based application using Spring Boot, Angular, Kafka, Keycloak, and Grafana Stack. Includes authentication, event-driven archit…

    Java

  3. Total-Bank-Manager Total-Bank-Manager Public

    Total Bank Manager is a banking management system built using Java (Swing) and MySQL, designed to streamline customer onboarding, account management, and transaction processing. It offers multi-lev…

    Java 1

  4. Finance-Flow Finance-Flow Public

    Finance Flow πŸ’° is a loan management desktop app built with Python (Tkinter) and MySQL. It features secure user access, EMI calculations, document verification, and real-time tracking. πŸš€

    Python 1

  5. Digital-Due-Records Digital-Due-Records Public

    A digital ledger system built in C for managing customer dues, generating bills, and securely maintaining store records.

    C 1

  6. Task-Master Task-Master Public

    Task Master is a modern React-based Todo Application with Firebase authentication. It enables users to efficiently manage tasks while ensuring secure authentication, email verification, and passwor…

    TypeScript 1