Ascending by creation year

My Projects

Code projects arranged from oldest to newest based on the project timeline and available local evidence.

Analytics Evidence in System Projects

Portfolio systems should show more than code. Strong analytics projects define the problem, identify relevant data, clean and prepare that data, then visualize or present the findings. This helps demonstrate skills for entry-level analytics roles.

Define the problem or issue

Included

Identify the relevant data used by the project

Included

Explain how data is cleaned, structured, or prepared

Included

Present the project through a dashboard, app screen, or report

Included

Add real charts, metrics, or findings from the data

Next improvement

Link a dataset, spreadsheet, or notebook when available

Next improvement
Shoes Shop Web App
2021

Shoes Shop Web App

Full-featured e-commerce solution for footwear using PHP and XAMPP.

Older project source was stored in Google Drive.

Analytics Evidence

Problem

Customers need a simple way to browse footwear products and understand available items before buying.

Data

Product information such as shoe names, images, categories, and pricing forms the working dataset.

Preparation

Product records are organized into clear listings so users can scan and compare items more easily.

Presentation

The storefront presents product details visually through organized cards and shopping-focused pages.

PHPXAMPPHTML
GameBox Ecommerce Web
2022

GameBox Ecommerce Web

A comprehensive e-commerce platform for gaming products built with HTML, Vanilla JS, and Flask.

Analytics Evidence

Problem

Gaming customers need a focused ecommerce experience for browsing products and understanding options.

Data

Gaming product details, categories, and page content are used to build the shopping experience.

Preparation

Product and page information is structured into reusable sections for browsing and navigation.

Presentation

The site presents product information through ecommerce pages that support comparison and discovery.

HTMLVanilla JSFlask
GameBox Mobile App
2023

GameBox Mobile App

Cross-platform mobile application for the GameBox platform using Dart and Firebase.

Analytics Evidence

Problem

Mobile users need access to GameBox shopping features without relying only on a desktop web page.

Data

Product, user, and app content data are connected through Firebase-backed mobile workflows.

Preparation

App data is organized into screens and states so users can browse and interact consistently.

Presentation

The mobile interface presents ecommerce information in a smaller-screen layout for easier access.

DartTailwindFirebase
Medicine Checker
2024

Medicine Checker

A healthcare application to verify medicine authenticity and check drug interactions for patient safety.

Analytics Evidence

Problem

Users need a safer way to review medicine information and identify possible authenticity or interaction concerns.

Data

Medicine names, details, and checking criteria provide the information used by the application.

Preparation

Medicine-related records are structured so they can be searched, matched, and reviewed by users.

Presentation

Results are shown in a user-facing interface that makes medicine checks easier to understand.

ReactNode.jsMongoDB
Stream Sage Streaming Platform
2025

Stream Sage Streaming Platform

Modern streaming platform built with Next.js and Supabase.

Analytics Evidence

Problem

Viewers and creators need a platform structure for accessing and sharing streaming content.

Data

Stream information, user-related records, and content metadata are handled through the platform.

Preparation

Content and account data are organized through Supabase-backed workflows for platform use.

Presentation

The interface presents streaming content and platform actions through a modern web dashboard.

NextJSSupabaseTailwind
Population Dynamic System
2026

Population Dynamic System

A population management and analytics system for organizing resident records, tracking demographic data, and presenting community insights.

Analytics Evidence

Problem

Community records need to be organized clearly so population details can support planning and reporting.

Data

Resident and demographic records are collected as the core dataset for the system.

Preparation

Records are structured, checked, and prepared so they can be searched, grouped, and summarized.

Presentation

Dashboards and reports present findings in a way that can support entry-level analytics work.

SystemDashboardRecordsAnalytics
ReadScape
2026

ReadScape

An educational RPG-style minigame built with Vue.js inside the ReadScape (ReaDirect-V2) platform, designed to support Grade 1 learners with interactive quest-based reading exercises.

Analytics Evidence

Problem

Young learners need engaging, game-based activities to reinforce reading skills taught through the ReaDirect platform.

Data

Reading exercises, learner progress, and game interaction events form the working dataset for the minigame.

Preparation

Game content and reading tasks are structured and integrated into the ReaDirect-V2 system for seamless learner access.

Presentation

The minigame presents reading activities through a child-friendly, interactive game interface within the ReaDirect platform.

Vue.jsEducationalMinigameReaDirect
Audio Summarizer & Transcriber
2026

Audio Summarizer & Transcriber

An AI-powered audio transcription and summarization tool that identifies speakers, extracts key topics, decisions, and notable events from audio recordings.

Analytics Evidence

Problem

Manually reviewing long audio recordings is time-consuming. Users need a faster way to extract key information from meetings and lectures.

Data

Audio files are processed and broken down into speaker segments, spoken words, and timestamped events as the working dataset.

Preparation

Audio is transcribed and segmented by speaker, then analyzed to identify topics, decisions, and notable moments.

Presentation

Results are presented through a dashboard with an executive summary, speaker identification, topic breakdown, timeline, and full transcript tabs.

PythonFlaskAISpeech Recognition
ReaDirect
2026

ReaDirect

An AI-based speech recognition assisted oral reading coach designed as a learning support intervention for Grade 1 learners using the DepEd ARAL program.

Staging deployment may be unavailable when the main handler PC is offline. Current check returned HTTP 530.

Analytics Evidence

Problem

Grade 1 learners need guided oral reading support that can help with reading checks, practice, progress, and completion.

Data

The manuscript identifies a client-provided dataset, interview input, learner reading context, and statistical sampling guidance for the study.

Preparation

Reading tasks, learner progress records, and speech recognition outputs are structured so they can support assessment and guided practice.

Presentation

The system presents a child-friendly reading path with check, practice, and progress views for learners and staff.

AISpeech RecognitionReading SupportResearch