Foreground Image
The sky is the limit text
Background Image
Cloud
Expanded view
Close
Info Icon
Airport Background
Airport Table Backpack Front
Driver's License
Boarding Pass: Showcasing Hard Skills
Textbook: Showcasing letters of recommendation
Note: Showcasing professional and fun fact
Passport: Showcasing places lived and where from
Ziplock Bag: Showcasing likes
Departures Sign
EXPERIENCE
 Company Date Role
 AI Blockchain SU25 Software Architect
 NutriverseAI SU25 Software Engineer
 SIT SP25 Course Assistant
 FSU FA22-SP23 Research Assistant
EDUCATION
 University Date Degree
 SIT SP24-FA25 MS in Software Engineering
 SIT SP24-FA25 Grad Cert in Machine Learning
 SIT SP24-FA25 Grad Cert in Cyber Security
 FSU FA21-23 BS in Computer Science
PROJECTS
 Repository Date Type
 NutriverseAI May-Aug 25 App Dev/ML
 WakaTime Readme Stats Jun-Jul 25 Dev Tools
 AGI Epigenetic Reprogramming Jul-Cur 25 App Dev/ML
 Body Metrics Jul 25 App Dev
 Humidor Temp App Jun 25 App Dev
 PP Email Integration May-Jun 25 App Dev
 Nutrition Analyzer Mar-May 25 ML
 Combined Models Jul-Aug 2024 ML
 ProFessUp Sep-Dec 23 App Dev
 Fat32 Filesystem Nov-Dec 23 Op Sys
 Hacker News Oct-Dec 23 App Dev
 Elevator Kernel Module Oct-Nov 23 Op Sys
 Shell Sep-Oct 23 Op Sys
 Practice Panther Jun-Aug 23 App Dev
 My Notes App Jul-Aug 23 App Dev
OS CONTRIBUTIONS
 Repository Date Status
 LeetCode Stats Card 08/07/25 PR Open
 Simple Icons 08/07/25 PR Open
 Awesome Github Profile README 08/05/25 PR Open

AGI Epigenetic Reprogramming

I am leading the software architecture and development of an AI-guided epigenetic reprogramming platform that integrates ML models, IoT sensors, and molecular data pipelines to support predictive veterinary and aging research. This in-progress project involves designing secure, scalable workflows and LLM-powered decision support, with the potential to significantly cut treatment costs, accelerate discovery, and build one of the world’s richest longitudinal animal-health datasets.

Body Metrics

I contributed to the backend and software architecture of BodyMetrics, an in-progress mobile 3D body-scanning platform that enables iPhones to capture 80+ body measurements with millimeter-level accuracy. My work focused on building the ARKit-based scanning pipeline, measurement algorithms, and secure data integration layers that power the end-to-end flow from scan to analytics. This system aims to cut apparel returns by double digits and streamline retail integration with privacy-first, scalable infrastructure.

Humidor Temp App

I contributed to the backend and software architecture of an in-progress IoT-enabled humidor temperature and humidity monitoring app. The system connects an ESP32 sensor to a Flutter-based mobile app via BLE and cloud sync, with a Firebase backend handling real-time data, alerts, and historical dashboards. My work focused on designing the backend workflows, data pipelines, and architecture for reliable device-to-cloud integration and scalable alerting.

PP Email Integration

I contributed to the software architecture and core implementation of an in-progress middleware system that integrates Gmail/Outlook with PracticePanther. The solution automatically retrieves emails, matches them to legal matters, and forwards them to the correct MailSync addresses, eliminating error-prone manual steps. My work focused on designing the backend server and data flow, including OAuth-based secure email access, matter-matching logic, and database structures for logging and metadata, enabling law firms to maintain a complete, collaborative record of client communications.

My Work

During the internship, I was in charge of building and refining scalable features for NutriverseAI’s product. I started by running black-box tests and fixing bugs, then went on to design and implement a chatbot UI, social modules, and personalized nutrition tools, all while ensuring stability and clear communication with the team.

Application Overview

This application allows users to plan out their meals using an AI assistant, post and save their recipes, and find groceries nearby.

Application Overview

This project features automated activity tracking, API integration, dynamic SVG generation, GitHub Actions workflows, data caching, CI/CD automation, token-based authentication, and responsive formatting. The aim, hereby, is to showcase the power of workflow orchestration and developer analytics in visualizing coding habits and maintaining up-to-date developer insights directly within version-controlled environments.

Code Snippet 1/3

For a comprehensive demonstration of the development skills utilized in this project, please visit the project repository. These code snippets offer a glimpse into the various capabilities employed throughout the project.

Code Snippet 2/3

For a comprehensive demonstration of the development skills utilized in this project, please visit the project repository. These code snippets offer a glimpse into the various capabilities employed throughout the project.

Code Snippet 3/3

For a comprehensive demonstration of the development skills utilized in this project, please visit the project repository. These code snippets offer a glimpse into the various capabilities employed throughout the project.

Application Overview

This project features ingredient list tokenization, fuzzy matching, alias retrieval, semantic filters, keyword matching, web scraping, summary generation, evaluation metrics, and much more. The aim, hereby, is to showcase the power of preprocessing and task specialization in reducing hallucination and increasing despite decreased model size and complexity.

Project Report

This project report features a detailed description of the project, including abstract, introduction, related work, methodology, experimental setup, results, and conclusion and future work.

Tokenization and Alias Normalization

The ingredient list was first tokenized into individual ingredients and normalized via fuzzy matching. Then, aliases were retrieved by using inflect for pluralization and singularization and by using the Mistral-7B-Instruct-GPTQ model to generate common name and scientific name aliases. These were then filtered and normalized for use during data retrieval.

Data Retrieval and Web Scraping

Data was retrieved from trusted sites, such as PubMed, OpenFDA, RxNorm, Europe PubMed Central, PubMed Central, and via web scraping using Google Custom Search Engine (CSE). During web scraping, NER entities were extracted from the retrieved data. The search included only matches for health-related keywords and ingredient aliases. Non-human studies, non-relevant NER-labeled data, product-related information, and more was discarded using filters to obtain only relevant data.

Sentence-Level Preprocessing and Summary Generation

The data was parsed into sentences and filtered to only contain those featuring results and conclusion-related terms, an alias, and health-related terms. Sentences were then normalized by removing duplicates and replacing all aliases with the originally matched ingredient name. Then, summaries of health effects and dietary restrictions were generated for each ingredient using the Mistral-7B-Instruct-GPTQ-Model and AutoGPTQ. These were then post-processed to remove duplicates and irrelevant information. The top 5 summaries were selected and displayed.

Key Takeaways and Repository

Both human and automatic evaluations show our model performs competitively with ChatGPT-4o. This supports the potential of smaller, specialized models for domain tasks. Future directions include RLHF, larger models, improved aliasing, sentiment analysis, and hybrid systems. Click here to view the repo.

Application Overview

This project combined ML models using stacking (LogReg, Decision Trees, Random Forests, Gradient Boosting). Bias-variance analysis was included. The best combo, LogReg + Random Forest, achieved 98.66% accuracy with a bias² + variance of 0.5. Final output: bankruptcy predictions in CSV format. For a comprehensive demonstration of the development skills utilized in this project, please visit the project repository.

Dataset Import and Scaling

In this step, the dataset is loaded using Pandas, and features are extracted. A StandardScaler is applied to normalize the data for better model performance.

Application Overview

The HackerNews Flask application delivers the latest news from Hacker News, updated hourly. It uses nginx and gunicorn for deployment and SQLite for data management. Features include pagination, likes/dislikes for logged-in users, and Google-based Auth0 authentication. Users can access profiles and an admin interface to manage roles. The clean interface supports continuous updates and user interaction, keeping users engaged and informed.

Application Overview

This comprehensive web application offers robust law firm management tools, facilitating efficient handling of clients, projects, and staff. It supports full CRUD operations and features advanced utilities like a windowed timer, mass-billing capabilities, customizable interface options, and secure data deletion protocols.

Application Overview

This Android application provides comprehensive note management and customization features. Users can adjust text color, background color, font size, and text alignment. It supports saving, deleting, and undoing changes to notes, which can be displayed individually or in a card/recycle view format.

Application Overview

ProFessUp is a platform modeled after Rate My Professor, designed to facilitate CRUD operations for professors, reviews, courses, and user profiles. The application enables users to efficiently search for professors and filter reviews by course. It presents professor profiles and reviews in a card-based layout, utilizing sliders, drop-down menus, buttons, and checkboxes to enhance usability and comprehension. The interface employs a user-friendly color scheme to optimize the user experience. Due to the deletion of the MongoDB, note functionality is demonstrated exclusively through video in this portfolio project.

Program Overview

This program facilitates the manipulation of FAT32 images through a shell-like interface, supporting commands such as ls, cd, mkdir, creat, open, close, read, append, lseek, lsof, rm, and rm -r.

Program Overview

This program is designed to simulate a shell environment. It incorporates a comprehensive set of functionalities, including both internal and external command processing, as well as the capability to execute an external program. These features collectively emulate the typical operations of a conventional shell.

Program Overview

This program utilizes an advanced elevator scheduling algorithm that interfaces seamlessly with a custom kernel module. It incorporates system calls, efficient scheduling techniques, kernel operations, mutexes/locks, and multithreading to optimize performance and ensure robust system integration.
LinkedIn Instagram GitHub Resume