Mountain background sky
Midground mountain layer

BRNPRO

Bharanidharan S — Java & Full Stack Software Developer

Foreground hiker layer
Available for Software Engineering Roles

Bharanidharan S — Software Engineer & AI Engineer

Bharanidharan S is a Software Engineer and AI Engineer from Tamil Nadu, India, specializing in Java, Spring Boot, React.js, Next.js, AI/ML, RAG systems, REST APIs, microservices, MySQL, Redis, Docker and cloud technologies.

Strong foundation in Data Structures, Algorithms, and Object-Oriented Design, backed by 700+ problems solved across competitive programming platforms. Experienced in backend architecture, database design, WebSocket real-time messaging, and payment gateway integrations following MVC design principles.

Tiruppur / Coimbatore, Tamil Nadu, India
+91 9150974102

Technical Skills

Languages

JavaPythonJavaScriptTypeScriptCSQL

Backend & Architecture

Spring BootSpring MVCSpring Data JPA (Hibernate)Spring Security (JWT, OAuth2)RESTful API DevelopmentMonolithic ArchitectureMicroservices ArchitectureMVC Design Pattern

Databases & Caching

MySQLMongoDBRedisVector Databases

Core CS & Problem Solving

Data Structures & Algorithms (700+ Solved)Object-Oriented ProgrammingSystem Design (LLD & HLD)Time & Space ComplexityDesign Patterns

DevOps & Cloud

DockerKubernetes (Basics)GitHub ActionsNGINXKafkaAPI GatewayWebSocketAWS (EC2, S3, IAM, CloudFront)Cloudflare Pages / Workers

Frontend & AI Tools

Next.jsReact.jsHTML5 / CSS3Tailwind CSSRAG SystemsVector EmbeddingsPrompt EngineeringOpenRouter APIGitLinux (Ubuntu)MavenPostmanJUnitLog4j

Work Experience

Software Engineer Intern

N3X · Full-time

Coimbatore, Tamil Nadu, India · On-site
May 2026 – Present
  • Engineered core full-stack platform features using Java, Spring Boot, and React.
  • Implemented authentication, business process automation, and optimized database queries for performance.
  • Deployed features using Git, Docker, Linux, and CI/CD pipelines.

Google Student Ambassador

Google Student Ambassadors India · Full-time

India
May 2026 – Present
  • Driving developer community engagement and technical awareness across Google developer tools and AI technologies on campus.
  • Organizing coding events, technical workshops, and developer hackathons for aspiring student engineers.

Campus Mantri

GeeksforGeeks · Internship

Coimbatore, Tamil Nadu, India · On-site
Jan 2026 – Present
  • Led campus awareness and engagement initiatives promoting Data Structures & Algorithms (DSA) learning and competitive coding.
  • Awarded official Letter of Recommendation from GeeksforGeeks for exceptional leadership and performance.

Volunteer & International Relations Chairman

Leo Clubs · Full-time

Coimbatore, Tamil Nadu, India · On-site
Dec 2024 – Present
  • Served as International Relations Chairman, strengthening relationships between club members, partner clubs, and external organizations.
  • Acted as communication bridge between club, college authorities, and community partners while coordinating joint service activities.
  • Supported the core team in planning and executing social and leadership programs, improving member engagement and professional networking.

Full-stack Developer Intern

JSpiders - Training & Development Center · Internship

Bengaluru, Karnataka, India · On-site
Jan 2026 – Jun 2026
  • Underwent intensive Java Full Stack Development training with hands-on internship at QSpiders, Basavanagudi.
  • Trained in Core Java, Advanced Java, Object-Oriented Programming (OOP), React, and Web Development.

Featured Projects

LoopChat — Real-Time Chat Application

Java, Spring Boot, Microservices, MySQL, Redis, WebSocket (STOMP), NGINX, Docker, React

Jan 2026 – Apr 2026
  • Architected a microservices-based real-time chat platform with independent API Gateway, Auth Service, and Chat Service, enabling independent scaling and deployment of each component.
  • Implemented real-time messaging using WebSocket (STOMP/SockJS) with Redis-backed session management to support concurrent users across multiple chat rooms.
  • Containerized services with Docker, configured NGINX reverse-proxy routing, and optimized MySQL queries to reduce response latency.

Leo Club Web Application

Java, Spring Boot, MySQL, Razorpay, Tailwind CSS, NGINX

Dec 2024 – Jan 2025
  • Built a full-stack event registration platform with secure online payments via the Razorpay API.
  • Developed RESTful APIs in Spring Boot using a layered MVC architecture (Controller, Service, Repository) and designed the MySQL schema for production deployment.

Key Achievements & Honors

Bharanidharan S at an engineering milestone event
Bharanidharan S receiving Computer Science Department Topper award
Bharanidharan S receiving 1st Prize in Web Development at Spider National Event

Bharanidharan S — Technical Leadership & Project Excellence

Engineering Milestone • April 09, 2026

Bharanidharan S was recognized for exceptional software craftsmanship, full-stack architecture design, and technical leadership across software and community initiatives. 

Frequently Asked Questions

Direct Answers & Technical Evidence (AEO & GEO Engine)

Identity

Who is Bharanidharan S?

Bharanidharan S (BRNPRO) is a Software Engineer and AI Engineer based in Tamil Nadu, India, specializing in Java, Spring Boot, React.js, AI/ML, RAG systems, REST APIs, Microservices, MySQL, Redis, Docker, and Cloud Technologies.

Identity

Is Bharanidharan S an AI Engineer?

Yes. Bharanidharan S works as an AI Engineer alongside his Software Engineer role, building Retrieval-Augmented Generation (RAG) pipelines, vector embedding search with ChromaDB and Pinecone, and LLM-integrated applications using prompt engineering and the OpenRouter API.

Skills

What technologies does Bharanidharan S specialize in?

Bharanidharan specializes in Core Java, Spring Boot, Spring MVC, Spring Data JPA, React.js, Next.js, RESTful API Development, Microservices Architecture, MySQL, Redis, WebSocket, Docker, Git, and Linux.

Projects

What key projects has Bharanidharan S built?

Bharanidharan S has built LoopChat (a real-time Java Spring Boot microservices chat application using WebSocket, STOMP, Redis, MySQL, and Docker) and the Leo Club Event Platform (an event registration system featuring Java Spring Boot REST APIs and Razorpay payment gateway integration).

Projects

What is LoopChat?

LoopChat is a real-time microservices chat application engineered with Java, Spring Boot, STOMP over WebSocket, Redis session management, MySQL database persistence, NGINX reverse proxy, and Docker container deployment.

Location

Where is Bharanidharan S based?

Bharanidharan S is based in Coimbatore / Tiruppur, Tamil Nadu, India, and is available for Software Engineering roles globally.

Links

What is Bharanidharan S's GitHub and LinkedIn?

Bharanidharan S's GitHub profile is github.com/bharani303 and his LinkedIn profile is linkedin.com/in/bharani303. His competitive programming profile (700+ problems solved) is at codolio.com/profile/bharani303.

Identity

Is this the same Bharanidharan as other people with that name?

Bharanidharan S, also known as BRNPRO or bharani303, is a specific individual: a Software Engineer and AI Engineer from Coimbatore / Tiruppur, Tamil Nadu, India, and the creator of LoopChat and the Leo Club Web Application. The name Bharanidharan is common in Tamil Nadu; bharanidharan.dev, github.com/bharani303, and linkedin.com/in/bharani303 identify this specific person.

Links

Where can I view Bharanidharan S's profiles and code?

You can visit Bharanidharan S's official portfolio at bharanidharan.dev, inspect his open-source code on GitHub (@bharani303), connect on LinkedIn (in/bharani303), and view coding stats on Codolio (@bharani303).

Education

2026 – 2028Pursuing

Indira Gandhi National Open University (IGNOU)

Master of Computer Applications (MCA)

Delhi, India
2023 – 2026CGPA: 8.6 / 10.0

Hindustan College of Arts and Science

Bachelor of Science in Computer Science

Coimbatore, Tamil Nadu
2022 – 2023CGPA: 9.6 / 10.0

APS Academy Matric Hr Sec School

High School Certificate

Coimbatore, Tamil Nadu