My Projects
Chat Application (Java)
A modern Java Swing-based chat application featuring a dark mode user interface, real-time messaging with delivery/read confirmations, file sharing, profile management, persistent storage via SQLite, and smooth loader animations.
Investfolio
Investfolio is a modern investment tracking PWA built with Angular and Next.js. It integrates Firebase for authentication, MongoDB for storage, and Google Sheets for real-time market data.
Learnify AI
This is a Flask based web application that allows users to sign up, log in, and interact with content generated by the Google Generative AI model, Gemini 1.5 Pro. The application includes user authentication using Flask-Login, password hashing with Flask-Bcrypt, and data storage with SQLite.
Work Experience
- Built an LLM Evaluation Model for a healthcare application using 10 large language models (5 General , 5 Medical) to classify queries, review answers and score responses for accuracy and compliance.
- Integrated models including GPT-4, Claude 3, Gemini 1.5 Pro, Llama 2, Mistral 7B, MedPaLM 2, and others using LangGraph for seamless communication and data flow.
- Designed a modular evaluation pipeline with task type classification, multi modal dispatch, peer review loops and statistical scoring, using Python, LangGraph, FastAPI, and logging tools to ensure scalable and reliable performance.
- Architected and developed a responsive Single Page Application (SPA) using Angular and TypeScript, featuring a component-based UI with a persistent layout for a cohesive user experience.
- Implemented a robust Role-Based Access Control (RBAC) system using Angular Guards (CanActivateChild) to secure application routes and dynamically render UI components based on user permissions.
- Engineered a dynamic data management interface using Angular Material, featuring a MatTableDataSource to provide real-time client-side filtering, pagination, and modal-driven forms.
- Designed and centralized application state (user roles, login status) using RxJS-powered services to ensure data persistence and reactive updates across navigation cycles.
- Established a Progressive Web App (PWA) foundation and utilized modern TypeScript features to build a scalable and high-performing application.
Education
Indian Institute of Information Technology Kalyani
Bachelor of Technology in Computer Science and Engineering
(2023-2027)
Seth Anandram Jaipuria School Vasundhara
Class 11th & 12th, CBSE
(2021-2023)
2023-2027
2021-2023