Project overviewTripventures International Travel & ToursTripventures International Travel & ToursFreelanceFeaturedAugust 2026 — November 20264Tripventures is a travel agency website designed to showcase domestic and international travel services, including tour packages, group departures, visa assistance, ticketing, and pilgrimages. The platform provides customers with an accessible way to explore travel offerings and submit inquiries, while a dedicated admin dashboard supports website content management and administrative operations.Next.jsTailwindCSSSupabaseShadcnUI+2View details
Project overviewPUP MiddlewarePUP MiddlewareProfessional WorkFeaturedNovember 2025 — September 20262PUP Middleware is a university-wide integration layer that connects the Polytechnic University of the Philippines Student Information System (SIS) with Moodle for approximately 50 colleges and campuses. Built by a two-person team, it automates account creation, course enrollment, grade synchronization, analytics, and reporting so academic information can move between systems with less manual processing. The platform gives administrators a more reliable view of institutional activity while supporting the everyday workflows behind digital learning.Next.jsNestJSTailwindCSSShadcnUI+9View details
Project overviewBadminton Queue & Session ManagerBadminton Queue & Session ManagerVolunteerAugust 2026 — September 2026A browser-based badminton session management system designed to simplify player queuing, match generation, and session tracking. Organizers can create sessions, register players with their skill level, gender, and preferred game intensity, then automatically generate games based on the available player pool. The system supports match progression and live game previews based on court availability and session timing, while also handling player payments, game history, and previous sessions. It tracks individual performance through wins, losses, and win percentages, giving organizers and players a clear view of participation and standings throughout the session. All session data is stored locally in the browser, allowing the application to work without requiring user accounts, a database, or a backend server.Next.jsShadcnUITailwindCSSDexie.js+1View details
Project overviewAI Image Understanding & Content Matching EngineAI Image Understanding & Content Matching EngineInternshipAugust 2026 — September 2026An AI-powered system that analyzes an image library and recommends relevant images for blog content based on both visual understanding and semantic meaning. It uses gemma3:4b to understand image subjects and attributes, while all-minilm embeddings are used to compare images against the meaning of a blog post. Unlike a basic similarity search, the system can decide when not to recommend an image. It checks semantic similarity, subject compatibility, and AI confidence before accepting a match, and returns a clear rejection reason when a candidate is uncertain or mismatched. The workflow also supports human review, allowing recommendations to be approved or rejected after the automated checks. A labeled evaluation process was used to measure and tune the matching behavior, reaching 80% Top-1 precision on the project’s evaluation set.PostgreSQLOllamaPythonFastAPI+2View details
Project overviewThe Polite ScraperThe Polite ScraperInternshipAugust 2026Developed an ethical and fault-tolerant Python web scraper designed to extract, validate, and structure book catalogue data from a public scraping sandbox. Built using Requests, Beautiful Soup, and Pydantic, the scraper collects book information including titles, prices, ratings, availability, and descriptions, producing structured JSON datasets. Implemented request throttling, HTML caching, selective retries, and independent error handling to minimize unnecessary server requests and ensure reliable extraction. Successfully processed 60 valid book records while demonstrating resilience to individual page failures. The project also generates execution reports tracking performance, cache utilization, and extraction results, showcasing practical skills in web scraping, data validation, and resilient data collection workflows.PythonPydanticBeautiful SoupView details
Project overviewBest Decision Web CompanionBest Decision Web CompanionVolunteerAugust 2026A digital version of CCF’s Best Decision booklet, created to make its content easily accessible whenever the physical copy is unavailable. The website improves the reading experience with English and Tagalog translations, adjustable text sizing, light and dark modes, and responsive layouts across devices. To make the experience more engaging without distracting from the content, the site also includes subtle interactive elements such as draggable components, gift-opening animations, and other lightweight transitions.Next.jsShadcnUITailwindCSSVercelView details
Project overviewFastAPI Supabase Authentication APIFastAPI Supabase Authentication APIInternshipJuly 2026Developed a secure RESTful authentication API using FastAPI and Supabase Auth, implementing user registration, email-password authentication, JWT-based authorization, and session logout. The project features protected API endpoints, server-side token verification, and reusable authentication dependencies to enforce access control across routes. Integrated Bearer-token authentication with Swagger UI for interactive API testing and documentation. This project demonstrates practical experience in authentication workflows, API security, session management, and integrating third-party authentication services into Python backend applications.PythonFastAPISupabaseUvicorn+3View details
Project overviewContainerized Task Management API with PostgreSQLContainerized Task Management API with PostgreSQLInternshipJuly 2026Developed a containerized REST API using FastAPI, PostgreSQL, and Docker Compose, transforming a database-backed task management application into a more modular and portable backend system. Refactored database operations into a dedicated repository layer to improve separation of concerns and maintainability while preserving existing API functionality. Implemented environment-based database configuration, automated SQL initialization, service health checks, and Docker volumes for persistent storage. Verified data integrity across application restarts, database restarts, and container recreation. This project demonstrates practical experience in backend architecture, relational databases, container orchestration, and development environment configuration.PythonFastAPIPostgreSQLDocker+3View details
Project overviewTask Management API with SQLiteTask Management API with SQLiteInternshipJuly 2026Enhanced a FastAPI-based Task Management API by integrating SQLite for persistent data storage, transitioning from temporary in-memory operations to a database-backed application. The API supports complete CRUD functionality, task searching, completion-status filtering, pagination, and task statistics. Implemented automatic database and table initialization, along with conditional sample data seeding to preserve existing records. This project demonstrates practical SQL integration, relational database fundamentals, and persistent data management while maintaining a lightweight backend architecture.PythonFastAPISQLiteOpenAPI / Swagger UI+2View details
Project overviewTask Management REST API (In-Memory)Task Management REST API (In-Memory)InternshipJuly 2026Developed a RESTful Task Management API using Python and FastAPI, implementing complete CRUD operations alongside advanced features such as task filtering, case-insensitive searching, pagination, and real-time task statistics. The project demonstrates foundational backend development concepts, including API endpoint design, query parameter handling, and efficient data retrieval. It also features interactive API documentation through Swagger UI, health monitoring, and a reset mechanism for testing. Built with in-memory storage, this project served as the foundation for exploring database integration and more scalable backend architectures.PythonFastAPIUvicornREST APIs+2View details
Project overviewCrossbuilt WebsiteCrossbuilt WebsiteVolunteerOctober 2025Crossbuilt Website is the digital home of Crossbuilt, a men’s discipleship community in Christ’s Commission Fellowship led by Carl Emmanuel Ortiz. Built around the message “Bringing discipleship into fitness culture, one soul at a time,” the website connects the discipline of physical training with the deeper pursuit of spiritual growth. The platform introduces Crossbuilt’s mission, provides access to biblical materials and coaching resources, and gives men a clear path toward authentic brotherhood, biblical masculinity, and a personal relationship with Jesus Christ. More than a promotional website, it serves as an invitation for men to grow stronger in faith, character, and purpose while discovering the transforming message of salvation through Jesus.Next.jsTailwindCSSShadcnUIVercelView details
Pawtomatic: IoT-Based Automated Pet Feeding SystemUniversity ProjectJune 20255Pawtomatic is an IoT-based pet feeder that gives owners a more reliable way to manage meals when they are busy or away from home. Food can be released manually or on a schedule, while a weight sensor stops dispensing at the intended amount and a level sensor monitors the remaining supply. Cloud-connected status and controls make the system visible from a companion interface, helping owners keep feeding accurate, timely, and easier to check.ESP32Arduino IDEC++ReactJS+5View details
Project overviewSparkfest 2025 WebsiteSparkfest 2025 WebsiteVolunteerMay 202510The Sparkfest 2025 Website is the official digital guide for the GDG PUP Hackathon, built to help participants understand the event before they arrive. It brings registration details, participation guidelines, problem statements, venue information, and the wider hackathon journey into one clear destination. The site gives first-time and returning participants the context they need to prepare, while helping organizers communicate the event with consistency and energy.ReactJSTailwindCSSShadcnUIMagicUI+1View details
Project overviewThe Future Is Now – Seminar 2025The Future Is Now – Seminar 2025VolunteerMay 2025The Future Is Now is the official website for the 2025 Computer Engineering Seminar organized by Batch 2025, Sections 3 and 6. It gives students and guests one place to explore the seminar topics, speaker profiles, program flow, live updates, and registration details before the event. A working registration flow helps attendees sign up and receive confirmation with less effort, while the responsive design keeps the experience clear and professional on phones, tablets, and desktops.Next.jsTailwindCSSShadcnUIVercel+1View details
Project overviewKi-Net-Ic WebsiteKi-Net-Ic WebsiteUniversity ThesisMay 20252The Ki-Net-Ic Website is the companion portal for the Ki-Net-Ic VR learning game, connecting the immersive classroom activity to a useful progress dashboard. Students register for the experience, view assessment scores, and review which answers they got right or wrong so they can understand where to improve. Faculty members receive a more detailed view of learner performance across assessments, making the platform a practical bridge between hands-on VR learning and evidence-based progress tracking.ReactJSTailwindCSSShadcnUISupabase+3View details
Ki-Net-Ic VR GameUniversity ThesisOctober 2024 - May 20254Ki-Net-Ic VR Game is an immersive learning experience that teaches computer networking through virtual reality and custom haptic feedback gloves. Students can explore the OSI model, RJ45 crimping, switches, routers, cable types, router configuration, IPv6, subnetting, number systems, and VLSM as interactive tasks rather than static lessons. The gloves add tactile feedback when learners grip cables or place components, helping abstract technical concepts feel more physical, memorable, and engaging.UnityC#BlenderArduino IDE+4View details
Project overviewICPEP Circuit Carnival GamesICPEP Circuit Carnival GamesVolunteerApril 2025ICPEP Circuit Carnival Games is a web-based booth platform that turns core computer engineering ideas into quick, approachable live-event games. Visitors can test their memory in a Follow the LED Color Pattern challenge, check their Ethernet knowledge through an RJ45 crimping quiz, and play a binary-themed Tic-Tac-Toe game built around 1s and 0s. Designed and developed independently, the experience includes the game logic, animations, and responsive interactions needed for fast resets and a steady flow of participants throughout the event.Next.jsTailwindCSSShadcnUIVercel+1View details
Project overviewArduino Day PH 2025 WebsiteArduino Day PH 2025 WebsiteVolunteerFebruary 20258The Arduino Day PH 2025 Website is the public event home for the annual Arduino Day Philippines gathering, created to inform visitors and build excitement before the program begins. It presents the event story, speaker lineup, schedule, expectations, and key announcements in a visually engaging landing experience. Custom interactive details, including an Arduino-inspired cursor and a 3D model, reinforce the event identity while keeping essential information easy for attendees to find.Next.jsTailwindCSSShadcnUIAceternityUI+3View details
Project overviewSparky Dev TrackerSparky Dev TrackerVolunteerJanuary 20252Sparky Dev Tracker is a central workspace for the GDG PUP Web Development Team to follow each member's growth from assignment to developer level. Members can review completed work, scores, recorded sessions, and learning resources, while the team can use scoring-based evaluations to identify Junior and Senior developer progress. Google Classroom data is brought into the same flow, reducing manual follow-up and making expectations, feedback, and achievement history easier for everyone to see.ReactJSTailwindCSSShadcnUIGoogle Cloud+2View details
LibrareaseUniversity ProjectDecember 2024 - January 20258Librarease is a library management system designed for the PUP CEA Library to make borrowing, availability checks, and fine payments easier for students and staff. Readers can explore the collection, see whether a title is available, receive AI-assisted book recommendations, and ask questions through an integrated chatbot. On the administration side, a dashboard brings inventory, user records, transactions, and payments into one manageable workspace.ReactJSTailwindCSSShadcnUIPayMongo+4View details
AutoMata: Refreshable Braille System with American Sign Language RecognitionUniversity ProjectJanuary 20253AutoMata is an assistive technology project designed to make digital interaction more accessible for people with visual and hearing impairments. An Arduino-powered refreshable Braille display uses servo motors to translate digital text into tactile patterns, while computer vision provides an AI-assisted American Sign Language recognition option for input. The system also includes an auditory typing test game, creating a learning experience that combines touch, sight, sound, and accessible feedback instead of relying on only one way to interact.ArduinoC++PythonReactJS+4View details
Project overviewACCESS PointsACCESS PointsVolunteerDecember 2024ACCESS Points is a full-stack event operations platform built for the Computer Engineering Fair to replace manual scorekeeping and scattered team records. Organizers can register teams, assign contributors, enter scores, and manage the event through a dedicated admin dashboard, while a live leaderboard gives participants and faculty a clear view of current performance. Centralizing the scoring flow improves accuracy, reduces repetitive work, and gives the competition a more transparent and professional experience from setup to results.ReactJSTailwindCSSShadcnUISupabase+1View details
Project overviewSK177 Online ServicesSK177 Online ServicesFreelanceFeaturedSeptember - October 20246SK177 Online Services is a community platform for Barangay 177 that brings resident requests, records, and local resources into one digital service point. It helps staff process and manage KKID applications, the pass used to access community services, while giving residents a direct place to find legal documents, eBooks, updates, and other useful materials. By replacing fragmented manual transactions with reusable administrative workflows, the platform improves access for residents and efficiency for barangay operations.ReactJSTailwindCSSShadcnUISupabase+2View details
Project overviewAstera FarmsAstera FarmsFreelanceAugust - September 20242Astera Farms is an end-to-end e-commerce platform that helps an agricultural business sell products and services directly to customers online. Visitors can discover farm offerings, complete checkout through PayMongo, and follow their orders through delivery, while administrators manage products, orders, payments, email notifications, analytics, and daily operations from one place. The platform replaces a more manual sales process with a clearer farm-to-doorstep customer experience.ReactJSTailwindCSSShadcnUIPayMongo+4View details
PUP ConnectVolunteerMarch 2024 - June 20243PUP Connect is a career platform that helps Polytechnic University of the Philippines students and alumni connect with employers looking for emerging talent. It organizes job and internship postings, guides applicants through a simpler application flow, and gives employers structured candidate information for easier review. With a clear, accessible interface for both sides, the platform reduces friction in discovering opportunities and gives PUP talent a more visible path to professional work.Next.jsSupabaseShadcnUITailwindCSS+3View details
MicromouseUniversity ProjectJune 20245Micromouse is an Arduino-based autonomous robot designed to enter, read, and solve a maze without human control. Its sensors detect nearby walls while the program makes real-time directional decisions using maze-solving logic, allowing the robot to build an efficient path through an unknown course. The project brings together embedded programming, sensor feedback, movement tuning, and algorithmic problem-solving in a compact physical system.ArduinoC++View details
eMabini – Learning Management System (Quiz System)University ProjectOctober 2023 - March 20242eMabini is a learning management system created to make digital classes more structured, interactive, and easier to monitor. It supports course management, student enrollment, performance tracking, and a reusable quiz builder, with the ability to place questions directly inside video lessons. Educators can also review tab-exit activity during assessments, while learners can follow topic-based progress and revisit their results. Together, these features give teachers practical tools for running courses and give students a clearer path through their learning.ReactJSSCSSSupabaseVercel+2View details
Project overviewChroma Pulse: Streaming PlatformChroma Pulse: Streaming PlatformUniversity ProjectNovember 21-23, 20232Chroma Pulse is a static streaming-platform concept built with HTML, CSS, and JavaScript to explore the structure and visual rhythm of a modern entertainment interface. It presents featured streams, browsing categories, and account-oriented sections in a layout that feels familiar to viewers while remaining a focused front-end exercise. The project demonstrates clear component thinking, content hierarchy, and responsive interface construction without relying on a live streaming backend.CSSHTMLJavaScriptView details
Project overviewTanglaw ClothingTanglaw ClothingUniversity ProjectJune - July 20234Tanglaw Clothing is a full e-commerce platform for an apparel business, designed around both the customer journey and the day-to-day work of store administrators. Shoppers can discover products, manage a cart, place orders, and complete secure payments, while the admin dashboard supports product management, sales tracking, homepage carousel updates, and order processing. The result is a connected retail experience that makes an online clothing store easier to browse, operate, and grow.ReactJSFirebaseSCSSChart.js+6View details
PUP Psychology Department Accreditation WebsiteVolunteerJune - July 202310The PUP Psychology Department Accreditation Website is a polished departmental hub built to support the accreditation process with a credible, organized public presence. It brings together faculty profiles, department initiatives, activities, achievements, and official documents so reviewers and visitors can understand the department's work in one place. The responsive site turns a large collection of accreditation material into a clear and accessible experience across devices.HTMLCSSJavaScriptBootstrap+1View details
Student Transcript SystemUniversity ProjectMarch 20234The Student Transcript Generation System is a command-line application created for a Data Structures and Algorithms final project. Its menu-driven flow lets users view student details, generate major or minor course transcripts as CSV files, review overall statistics, and revisit previously generated records. By organizing academic data into clear choices and exportable outputs, the system demonstrates how a foundational data-structures project can support a practical faculty or administrative workflow.PythonCSV ModuleFile I/OView details
Teng (Teka Lang)University ProjectDecember 2022 - February 20234Teng (Teka Lang) is a Filipino-themed endless runner that turns familiar places and everyday road scenes into a playful game world. Players keep moving through Vigan, San Juanico Bridge, and Metro Manila while avoiding vehicles and obstacles inspired by what people commonly see on Philippine streets. The project combines scene design, 3D assets, and responsive gameplay to celebrate local character while keeping the challenge easy to understand and enjoyable to replay.UnityBlenderC#View details
Address BookUniversity ProjectNovember 10 - November 13, 2022Address Book is a standalone Python application for creating, finding, updating, and removing personal contact records. It stores a person's first name, last name, address, and contact number, then adds a simple graphical interface, fast search tools, and CSV export so the data can be used beyond the program. The project turns a core CRUD exercise into a more practical desktop utility with clear data handling and a friendlier daily workflow.PythonView details