# Complete Profile & Knowledge Base: Bharanidharan S (BRNPRO) ## 1. Identity & Overview - **Name**: Bharanidharan S - **Known as**: BRNPRO, Bharani Developer, bharani303 - **Title**: Software Engineer & AI Engineer - **Disambiguation**: The name "Bharanidharan" is common in Tamil Nadu, India. This profile is specifically for Bharanidharan S (BRNPRO, bharani303), the Software Engineer & AI Engineer who built LoopChat and the Leo Club Web Application, identified by bharanidharan.dev, github.com/bharani303, and linkedin.com/in/bharani303. - **Availability**: Available for Software Engineering & Full-Stack Roles globally - **Location**: Tiruppur / Coimbatore, Tamil Nadu, India (Coordinates: 11.0168° N, 76.9558° E) - **Email**: Bharanidharan0578@gmail.com - **Phone**: +91 9150974102 - **Website**: https://bharanidharan.dev/ - **GitHub**: https://github.com/bharani303 - **LinkedIn**: https://www.linkedin.com/in/bharani303 - **Codolio**: https://codolio.com/profile/bharani303 (700+ Problems Solved across LeetCode, GeeksforGeeks, HackerRank, CodeChef) --- ## 2. Technical Skills Matrix ### Programming Languages - Java (Core & Advanced, OOP, Collections, Multithreading, Streams) - Python (Automation, Scripting, AI/ML pipelines) - JavaScript (ES6+, DOM, Async/Await) - TypeScript (Strict typing, Interfaces, Generics) - SQL (MySQL, PostgreSQL, query optimization, indexing) - C (Procedural programming, memory fundamentals) ### Backend & Microservices Architecture - Java Spring Boot, Spring MVC, Spring Data JPA / Hibernate - Spring Security (JWT Tokens, Role-Based Access Control, OAuth2) - Microservices Architecture (API Gateway, Service Discovery, Config Server) - RESTful API Design, Versioning & Documentation (Swagger/OpenAPI) - Monolithic vs Microservices Decoupling, MVC Architecture ### Real-Time Systems, Caching & Databases - WebSockets (STOMP Protocol, SockJS) - In-Memory Caching with Redis (Session clustering, Rate limiting, Pub/Sub) - Relational Databases: MySQL, PostgreSQL (Transactions, ACID, Normalization) - Vector Databases: ChromaDB, Pinecone for AI embeddings ### DevOps, Cloud & Tools - Docker, Docker Compose, Multi-stage builds - Linux / Ubuntu server administration & Bash scripting - NGINX Reverse Proxy, Load Balancing, SSL/TLS configuration - CI/CD with GitHub Actions - Cloud Providers: AWS (EC2, S3, IAM, CloudFront), Cloudflare Pages/Workers, Vercel - Maven, Git, Postman, JUnit, Log4j ### Artificial Intelligence & Data Science - Retrieval-Augmented Generation (RAG) Architecture - Vector Embeddings, Chunking Strategies, Cosine Similarity Search - Prompt Engineering, OpenRouter API, LLM Agent Integration - Power BI, Data Analytics --- ## 3. Work Experience History ### 1. Software Engineer Intern — N3X - **Duration**: May 2026 – Present - **Location**: Coimbatore, Tamil Nadu, India · On-site - **Key Contributions**: - Engineered core platform features using Java, Spring Boot, and React. - Implemented secure authentication, business logic automation, and optimized database queries. - Deployed microservices using Docker, Git, and Linux CI/CD pipelines. ### 2. Google Student Ambassador — Google Student Ambassadors India - **Duration**: May 2026 – Present - **Key Contributions**: - Driving developer community engagement and technical awareness across Google developer tools and AI technologies on campus. - Organizing coding competitions, workshops, and hackathons. ### 3. Campus Mantri — GeeksforGeeks - **Duration**: Jan 2026 – Present - **Location**: Coimbatore, Tamil Nadu, India · On-site - **Key Contributions**: - Led campus initiatives promoting Data Structures & Algorithms (DSA) and competitive programming. - Awarded official Letter of Recommendation from GeeksforGeeks. ### 4. Volunteer & International Relations Chairman — Leo Clubs - **Duration**: Dec 2024 – Present - **Location**: Coimbatore, Tamil Nadu, India · On-site - **Key Contributions**: - Strengthened relationships between club members, partner clubs, and external organizations. - Coordinated joint service activities and community outreach programs. ### 5. Full-stack Developer Intern — JSpiders Training & Development Center - **Duration**: Jan 2026 – Jun 2026 - **Location**: Bengaluru, Karnataka, India · On-site - **Key Contributions**: - Intensive training in Core Java, Advanced Java, OOP, React, and Web Development. --- ## 4. Key Projects & Software Systems ### LoopChat — Real-Time Microservices Chat Platform - **Live Demo**: https://loopchat.bharanidharan.dev - **Tech Stack**: Java, Spring Boot, WebSocket (STOMP/SockJS), Redis, MySQL, NGINX, Docker, React. - **Architecture Highlights**: - Decomposed monolithic messaging into independent API Gateway, Auth Service, and Chat Service. - Redis session store allowing seamless concurrent room communication. - Containerized with Docker and reverse-proxied via NGINX. ### Leo Club Web Application - **Live Demo**: https://leoclub.vercel.app - **Tech Stack**: Java, Spring Boot, MySQL, Razorpay Payment Gateway, Tailwind CSS. - **Architecture Highlights**: - End-to-end event registration and ticket payment system. - Layered MVC architecture (Controller, Service, Repository) with strict schema validation. --- ## 5. Education & Academic Background - **Master of Computer Applications (MCA)**: Indira Gandhi National Open University (IGNOU), Delhi, India (2026 – 2028, Pursuing). - **Bachelor of Science in Computer Science (BSc CS)**: Hindustan College of Arts and Science, Coimbatore, Tamil Nadu (2023 – 2026, CGPA: 8.6 / 10.0). Computer Science Department Topper. - **High School Certificate**: APS Academy Matriculation Higher Secondary School, Coimbatore, Tamil Nadu (2022 – 2023, CGPA: 9.6 / 10.0). --- ## 6. Key Achievements & Honors - **Technical Leadership & Engineering Milestone (April 09, 2026)**: Recognized for full-stack architecture design and developer leadership. - **Computer Science Department Topper (February 15, 2024)**: Honored at HICAS for highest academic standing in Computer Science. - **1st Prize in Web Development (February 05, 2024)**: Secured 1st prize at Spider National Event for designing and deploying a full-stack web application. - **700+ Competitive Programming Problems**: Solved across algorithmic platforms demonstrating deep problem-solving expertise.