ML-Driven Hydrological Monitoring and Forecast Engine
Dec. 2025 - July 2026
- Created a machine learning model using regularly collected data from open-source APIs with Pandas, Scikit-learn, and NumPy for data analysis and visualization.
- Built and deployed a FastAPI-based API on Render to provide queryable endpoints for model training, testing, and fine-tuning.
- Used React.js hooks and components to fetch data from API endpoints and create dynamic maps, cards, and chatbots.
- Leveraged CSS Flexbox and Grid to create responsive user interfaces for any device.
- Implemented a Laravel MVC backend with authentication, routes, controllers, and views.
- Synchronized API-fetched JSON data into a relational MySQL database.
Languages Used:
Data Science/ML:
- Scikit-Learn, Pandas, NumPy, FastAPI
Frontend:
- React.js, JavaScript, CSS, HTML
Machine Learning Paper - Large Factors Affecting Regional Home Prices
July 2026 - Aug 2026
- Performed data cleaning through logging, removing null values, and feature extraction.
- Generated graphs and heatmaps to visualize relationships between attributes and target variables.
- Created multiple regression models and evaluated them using t-tests, multicollinearity analysis, Q-Q plots, scale-location plots, and standardized residuals.
- Contributed to an Agile development team through sprint planning and iterative feature delivery.
Boat Escape:
Feb 2026 – Apr 2026
- Collaborated with an Agile/Scrum team, contributing to sprint planning, stand-ups, and iterative feature delivery.
- Developed core gameplay systems in Godot, including AI enemy behavior, combat mechanics, spawning logic, and event-driven interactions such as collisions, pickups, and XP progression.
- Designed and optimized game environments and user experience, including a tile-based cave system and dynamic UI reflecting player progression.
Persistent Chatbot System:
Sept 2025 – Dec 2025
- Implemented a secure user authentication flow with registration, account verification, login, and session-based access control across protected pages.
- Implemented LangChain’s MemorySaver, StateGraph, and Human/AI prompting to build a context-aware conversational system using historical user messages.
- Stored and managed chat sessions and messages in a relational MySQL database.
- Used JavaScript and AJAX to display real-time chats and messages, with a responsive frontend built using Bootstrap and custom CSS.
Languages Used:
Frontend:
- JavaScript, AJAX, Bootstrap, HTML
AI:
Heritage Management System
Jan. 2025 - Jul. 2025
-
Created a secure admin/user interface for individuals to add, edit, update, and delete family members and their relationships.
-
Developed a LangChain-based chatbot integrating structured MySQL data and implementing query generation from user inputs.
-
Implemented a dTree JavaScript module to display persons in a seamless, navigable interface, with a responsive frontend built using Bootstrap and custom CSS.
Languages Used:
Frontend:
- dTree JS, JavaScript, AJAX, Bootstrap, HTML
AI: