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 developer with a keen interest in building scalable web applications and exploring emerging technologies. Focused on writing clean, efficient code and designing robust systems. Enthusiastic about solving complex problems and crafting seamless digital experiences.

πŸ’‘ About Me

  • πŸ”Ή Learning: Advanced system design & microservices architecture
  • πŸ”Ή Interests: 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


πŸ’» Tech Used:

C C# C++ CSS3 HTML5 Java JavaScript PHP Python TypeScript Windows Terminal Firebase Vercel Anaconda Angular Bootstrap EJS Express.js jQuery Nodemon NodeJS NPM React React Router ViteMongoDB MySQL Postgres Git GitHub Spring.Net

πŸ’» 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