Portfolio / Work

Projects and Labs

Across Development, Cloud, Cybersecurity, and AI domains, including academic research projects.

Total projects
0+
Labs
0+

Filter Projects

Refine the collection by the options below.

Domain

Type

Company

Showing 57 of 57 items in list view

View
Sections

Development

29

Company Projects

17+

Western Union Self-Service Money Transfer Kiosk

meldCX

Secure international self-service money transfer kiosk for Western Union enabling cross-border transfers with compliance to country-specific tax laws and financial regulations. Features dual-screen architecture with targeted advertisements, automatic recovery mechanisms, real-time alert systems for monitoring, and an admin system for managing kiosk cash and transaction operations. Handles tax compliance and regulatory requirements across multiple countries for international money transfer operations.

Kiosk and IoT ApplicationAPI / Backend ServiceAutomationWeb Application

Key Skills

Full-Stack Kiosk DevelopmentIoT Peripheral IntegrationPayment and Cross-Border Money Transfer WorkflowsFinancial Regulatory and Tax Compliance ImplementationSecure Authentication and Identity Validation

Key Responsibilities

  • Spearheaded development and application release management for the kiosk, resolving critical technical bottlenecks and providing hands-on support to teammates while bridging communication gaps between teams to ensure precise requirement alignment
  • Researched and integrated IoT peripheral APIs, including barcode scanners and cash insert/dispense mechanisms, into the application
  • Authored detailed technical findings and comparative proposals to guide stakeholders toward the most efficient application enhancements
  • Reviewed technical requirements and identified and organized development tasks
  • Implemented secure authentication and identity validation workflows for transaction processing
  • Implemented automatic recovery mechanisms and real-time alerting for application monitoring and issue detection
  • Developed an admin system for managing kiosk cash and transaction operations
  • Built transaction features supporting multiple payment methods and currencies for self-service money transfers
  • Handled implementation of tax compliance and regulatory requirements across multiple countries for international money transfer operations

meldCX Core Self-healing and Alerting System

meldCX

Self-healing and alerting system that automatically detects, alerts, and resolves kiosk peripheral issues in real time, minimizing maintenance requirements and operational costs. Features real-time alert and notification systems for proactive monitoring of peripheral health including non-responsive devices, overheating, and capacity issues. Powered by meldCX Smartboards as the enabling instrumentation for seamless peripheral integration, centralized fleet management, and remote monitoring through an intuitive dashboard. Deployed nationwide for Post Office UK in partnership with imageHOLDERS, providing effortless remote oversight and control of self-service kiosks across multiple branch locations.

Windows ServiceWindows ApplicationAIAutomation

Key Skills

Self-Healing and Watchdog System DesignWindows Service DevelopmentEvent-Driven ArchitecturePeripheral Health Monitoring and Real-Time AlertingTechnical Leadership and Delivery Management

Key Responsibilities

  • Led development and system release management for the self-healing and alerting system, resolving critical technical bottlenecks and providing hands-on support to teammates while bridging communication gaps between teams to ensure precise requirement alignment
  • Led the creation of technical demonstrations for both technical and non-technical stakeholders showcasing the system's capabilities and business value
  • Assigned tasks and managed the development flow to keep delivery on schedule
  • Coordinated priorities, resolved blockers, and ensured consistent engineering standards across the team
  • Designed a scalable and flexible architecture to support diverse kiosk environments and peripheral integrations
  • Architected real-time alert and notification systems to proactively detect kiosk peripheral issues and enable immediate visibility and response
  • Engineered automated recovery mechanisms that proactively resolved critical kiosk peripheral issues without human intervention, reducing operational costs and downtime

meldCX Core Cloud Console

meldCX

Centralized cloud console for rapidly building, managing, and deploying secure commercial applications across IoT and kiosk fleets. Provides full operational control through device orchestration, remote management, monitoring, analytics, and release workflows. Features remote OS and peripheral control enabling operators to manage devices from anywhere without on-site visits, reducing service costs and improving operational efficiency for enterprise-scale operations.

Web ApplicationAIAutomation

Key Skills

Multi-Tenant SaaS Front-End DevelopmentDevice Fleet Management and Remote Control UIReal-Time Data UpdatesBilling, Subscription, and Authentication FlowsDevice and Peripheral Automation

Key Responsibilities

  • Spearheaded development of the cloud console, resolving critical technical bottlenecks and providing hands-on support to teammates while bridging communication gaps between teams to ensure precise requirement alignment
  • Built and refined cloud console interfaces for multi-tenant fleet visibility, device lifecycle actions, and operational workflows at scale
  • Designed user interfaces for new features of the application
  • Authored comprehensive technical documentation and improvement proposals that translated complex findings into actionable product enhancements
  • Reviewed technical requirements and identified and organized development tasks
  • Implemented improvements and new features across the console application
  • Implemented remote device and peripheral control features enabling operators to manage devices without requiring on-site visits
  • Built device and peripheral automation capabilities to support operations at scale across the fleet
  • Researched third-party products and APIs for integration into the console
  • Built billing and subscription management, and sign-up and authentication workflows, for the multi-tenant SaaS platform

meldCX Core API

meldCX

Core backend API layer powering the meldCX platform capabilities across cloud and edge workflows. Provides secure, scalable service integrations for device management, telemetry workflows, and enterprise operations across distributed kiosk environments. Supports both internal services and third-party API integrations to expand platform capabilities.

API / Backend ServiceAIAutomation

Key Skills

Backend API DevelopmentAPI Design and Real-Time CommunicationMulti-Tenant Architecture and Tenant IsolationDatabase Schema Design and OptimizationRemote Device Operations at Scale

Key Responsibilities

  • Integrated internal services and third-party APIs to expand platform capabilities and streamline backend workflows
  • Implemented backend improvements and feature delivery for API endpoints supporting console and device operations
  • Contributed to the development of multi-tenant system capabilities, supporting tenant boundary enforcement and scalable operations across multiple customers
  • Supported large-scale device and peripheral operations across distributed kiosk environments, including remote control capabilities
  • Reviewed technical requirements, decomposed delivery tasks, and coordinated implementation details across contributors
  • Produced technical documentation and implementation proposals to improve service reliability and maintainability
  • Worked on billing and subscription management, and sign-up and authentication workflows, for the multi-tenant SaaS platform
  • Worked on database schema design and optimization to support scalable backend operations

meldCX agentM API

meldCX

API that abstracts peripheral drivers' interactions for kiosk applications, providing a unified interface for hardware integration across different platforms. Handles investigation and resolution of API and Chrome OS issues by identifying root causes, researching practical workarounds, and evaluating emerging Chrome OS technologies to improve application reliability and compatibility.

API / Backend Service

Key Skills

Kiosk Platform Stability and SupportOperating System API ResearchRoot Cause Analysis and DebuggingHardware Abstraction API MaintenancePlatform Compatibility Workarounds

Key Responsibilities

  • Investigated meldCX agentM API and Chrome OS bugs and researched workarounds to keep Chromebook-based kiosk deployments stable
  • Researched new Chrome OS technologies and Chrome APIs relevant to kiosk application development

meldCX Core Platform Tradeshow Demo Applications

meldCX

Suite of 7+ comprehensive tradeshow demo applications showcasing the meldCX Core platform's cross-platform capabilities and enterprise features. Demonstrates real-world use cases across different verticals and operating systems including Android, Windows, Linux, and ChromeOS. Showcases peripheral integration capabilities including barcode scanners, RFID readers, payment terminals, cash dispensers, cameras, and other IoT devices to drive enterprise customer acquisition globally.

Kiosk and IoT ApplicationWeb ApplicationWindows Application

Key Skills

Product Demo EngineeringCross-Platform Application DeliveryIoT Peripheral IntegrationConfiguration-Driven Mock Application FlowsPre-Sales and Customer Acquisition Support

Key Responsibilities

  • Spearheaded demo application development and release management across the tradeshow demo suite, resolving critical technical bottlenecks and providing hands-on support to teammates while bridging communication gaps between teams to ensure precise requirement alignment
  • Designed and built end-to-end demo solutions showcasing platform capabilities across multiple industries
  • Implemented cross-platform functionality across Android, Windows, Linux, and ChromeOS
  • Showcased IoT peripheral integration capabilities across a range of device types
  • Directly contributed to enterprise customer acquisition through live demonstrations at trade shows across the US, UK, and Australia
  • Created compelling demonstrations of platform features including remote control, IoT integration, and real-time monitoring

Personal Projects

9+
My 2020 Portfolio

My 2020 Portfolio

Personal Project · 2020

Personal portfolio that helped land my first developer job in 2020. Inspired by the anime Kimi no Nawa (Your Name), the design incorporates the film's ethereal aesthetics with dreamy color palettes and smooth animations. Showcases front-end development skills with React, Bootstrap, and SASS featuring responsive design, and clean UI. Active from 2020, retired in 2023.

Web Application

Project Links

Key Skills

Front-End DevelopmentUI Styling and ThemingResponsive Web DesignThemed Visual Design and AnimationsContent Management
My 2019 Portfolio

My 2019 Portfolio

Personal Project · 2019

My first personal portfolio built with pure HTML, CSS (with Sass), and JavaScript without any JavaSCript framework. Showcases early web development projects and building foundation as a front-end developer. Features clean, responsive design with HTML5 and CSS3. Highlights services in front-end development, and landing pages with focus on UI/UX design. In use from 2019, retired in 2020.

Web Application

Project Links

Key Skills

Front-End DevelopmentFramework-Free Web DevelopmentResponsive Web DesignUI/UX DesignPersonal Branding
Development Atlas

Development Atlas

Personal Project

Unified reference library for software engineers consolidating multiple atlases into one platform covering algorithms, data structures, design patterns, architectural patterns, and system design. Serves as a centralized field guide for building better software with curated content organized for quick recall and deeper study.

Web Application

Key Skills

API-Driven Front-End DevelopmentAlgorithms and Data StructuresDesign Patterns and Architectural PatternsSystem DesignTechnical Writing
COVID-19 Updates Tracker Site

COVID-19 Updates Tracker Site

Personal Project · 2020

Real-time COVID-19 tracking application providing updates on coronavirus statistics and status. Built during the pandemic to help users stay informed about the global health situation.

Web Application

Key Skills

Public Data API IntegrationStatistics Data VisualizationLive Data UpdatesResponsive Web DesignFront-End Development

Key Responsibilities

  • Designed and developed the complete application from scratch
  • Integrated real-time COVID-19 data APIs
  • Implemented data visualization for tracking statistics
  • Created responsive interface for various devices
Movie Search Engine Site

Movie Search Engine Site

Personal Project · 2020

Dynamic movie search application powered by TMDb API enabling users to discover films, view details, and explore ratings. Features real-time search functionality and comprehensive movie information display.

Web Application

Project Links

Key Skills

Third-Party API IntegrationReal-Time Search UIDynamic Content RenderingResponsive Web DesignFront-End Development

Key Responsibilities

  • Designed and developed the complete application from scratch
  • Integrated TMDb API for movie data retrieval
  • Implemented real-time search functionality
  • Created responsive interface for various devices
University Online Admission Site

University Online Admission Site

Personal Project · 2020

Fictional university website with online admission system for Jer Catallo University. Features comprehensive navigation covering admissions, administration, academics, linkages, extension services, and student services. Designed to simulate a full university portal with professional institutional branding.

Web Application

Key Skills

Multi-Page Website DevelopmentInstitutional Information ArchitectureOnline Admission Form DesignResponsive Web DesignUI/UX Design and Branding

Labs

1+
Java W3Schools Labs

Java W3Schools Labs

Personal Project · 2026

Hands-on Java learning lab based on the W3Schools Java Tutorial and GeeksforGeeks DSA in Java. Every example, exercise, and problem is written by hand, without AI assistance, one topic at a time, to build strong foundations and coding muscle memory. The learning scope spans Java syntax, OOP, collections, file I/O, concurrency, and core data structures and algorithms, with an emphasis on understanding concepts and solving problems independently.

Hands-on Lab

Project Links

Key Skills

JavaMavenIntelliJ IDEAJava SyntaxConsole Output

Tech Stack

Java 27 (OpenJDK)MavenIntelliJ IDEA

Key Responsibilities

  • Wrote runnable introductory Java lessons with main methods and console output
  • Organized tutorial packages by section, topic, and lesson with source references
  • Configured Maven for Java 27 and documented IntelliJ IDEA and command-line workflows
  • Scaffolded broader Java topics and a GeeksforGeeks DSA roadmap for ongoing practice

Academic

2+
iLungs Symptom Checker API

iLungs Symptom Checker API

Pampanga State University

Backend service layer powering iLungs, exposing the symptom checker, healthcare provider lookup, and regional analytics as dedicated API endpoints consumed by the iLungs web application.

API / Backend ServiceAcademic

Key Skills

API Design and DevelopmentServing ML Predictions through APIsMulti-Tenant Healthcare Data ArchitectureAuthentication and User Management APIsBackend Developer Mentoring

Research Status

Defended and completed but not published

Key Responsibilities

  • Designed and built the API endpoints serving the symptom checker
  • Implemented the healthcare provider finder API for locating nearby facilities
  • Built API services for regional data analytics and disease tracking
  • Implemented a multi-tenant architecture to separate healthcare data and operations across organizations
  • Mentored the backend developer to align implementation with the project requirements and system architecture
  • Gathered and processed datasets to support the API and research components
iLungs Symptom Checker Web Application

iLungs Symptom Checker Web Application

Pampanga State University

Web-based machine learning system for lung health monitoring and referral in the Philippines. Features ML-powered symptom checker for lung condition assessment, healthcare provider finder for locating nearby facilities, and regional data analytics for disease tracking. Built as a research project combining machine learning models with a full-stack web application to support healthcare decision-making and patient referrals.

Web ApplicationAcademic

Key Skills

Full-Stack Web DevelopmentMachine Learning Integration in Web ApplicationsMulti-Tenant Healthcare Data ArchitectureRegional Health Analytics DashboardsResearch Team Leadership

Research Status

Defended and completed but not published

Key Responsibilities

  • Served as leader of the research group, guiding co-researchers through the research paper work and system development for iLungs
  • Managed the development and documentation team, organizing and identifying research and engineering tasks
  • Designed, built, and tested machine learning models powering the symptom checker
  • Worked on both the front-end and back-end of the iLungs web application
  • Implemented a multi-tenant architecture to separate healthcare data and operations across organizations
  • Handled communication and coordination with university stakeholders, health practitioners, IT experts, and government officials involved in the project

Cybersecurity

23

Personal Projects

3+
OWASP Security Risk Atlas

OWASP Security Risk Atlas

Personal Project

Comprehensive security reference site compiling all OWASP Top 10 lists in one place. Covers Web Security, API Security, and LLM Security vulnerabilities with side-by-side comparison, release tracking, and detailed security insights across multiple years. Useful for developers seeking quick reference and continuous learning of security best practices.

Web Application

Key Skills

Web, API, and LLM Security Risk AnalysisSecurity Risk Comparison and Release TrackingSecure Coding Reference DesignInteractive Data VisualizationAPI-Driven Front-End Development
Regulatory Compliance Atlas

Regulatory Compliance Atlas

Personal Project

A developer-focused compliance atlas that centralizes major security and regulatory standards with practical implementation guidance, filterable categories and regions, and concise code-backed references for faster secure delivery.

Web Application

Key Skills

Security and Regulatory Compliance MappingCompliance Implementation Guidance with Code ExamplesContent Data ModelingFilterable Category and Region NavigationDeveloper-Focused UI/UX Design
Cybersecurity Atlas

Cybersecurity Atlas

Personal Project

Personal cybersecurity reference platform that unifies incident response playbooks, a CWE-mapped vulnerability catalogue, hardening guides, security tooling, and security concepts into one navigable field guide backed by a dedicated API. The site helps security practitioners browse attack indicators, remediation actions, security controls, tools, and foundational concepts across application, cloud, product, DevSecOps, IoT, and kiosk security domains.

Web ApplicationCybersecurity Reference Platform

Project Links

Key Skills

Incident Response Playbook AuthoringVulnerability Management and ClassificationSecurity Hardening and Controls DocumentationApplication, Cloud, and IoT SecurityAPI-Driven Front-End Development

Key Responsibilities

  • Designed and developed a unified reference surface for application, cloud, and product security
  • Curated and structured 52 application security playbooks with attack vectors, indicators of compromise, and phased response actions
  • Organized vulnerability references, hardening controls, security tools, and foundational security concepts for searchable exploration
  • Built the project around a dedicated API to support consistent content delivery across the security atlases

Labs

20+

SQL Query Filtering for Security Analysis

Personal Project · 2026

Applied SQL filters to investigate security incidents, query databases for suspicious activities, and extract relevant security data using WHERE clauses and operators.

Hands-on Lab
Google Cybersecurity Professional Certificate

Key Skills

SQLDatabase QueriesData FilteringSecurity AnalysisSQL Operators

Linux File Permissions Management

Personal Project · 2026

Used Linux commands to manage file permissions, examined and modified file system permissions using chmod, and documented security configurations for proper access control.

Hands-on Lab
Google Cybersecurity Professional Certificate

Key Skills

LinuxFile PermissionschmodAccess ControlSystem Administration

NIST Cybersecurity Framework Incident Response

Personal Project · 2026

Applied the NIST Cybersecurity Framework to respond to a security incident, performed incident analysis, and documented response procedures following industry best practices.

Hands-on Lab
Google Cybersecurity Professional Certificate

Key Skills

NIST CSFIncident ResponseSecurity AnalysisRisk AssessmentIncident Documentation

Network Attack Analysis

Personal Project · 2026

Analyzed network attacks using Wireshark, documented cybersecurity incidents, and interpreted TCP/HTTP logs for threat detection.

Hands-on Lab
Google Cybersecurity Professional Certificate

Key Skills

WiresharkIncident ResponseTCP/HTTPPacket AnalysisThreat Detection

Network Hardening Analysis

Personal Project · 2026

Analyzed network hardening techniques and tools, performed security risk assessment to identify vulnerabilities and recommend hardening measures.

Hands-on Lab
Google Cybersecurity Professional Certificate

Key Skills

Network SecurityHardeningRisk AssessmentFirewall ConfigurationNetwork Analysis

Network Layer Communication Analysis

Personal Project · 2026

Performed network traffic analysis at the network layer, created cybersecurity incident reports documenting suspicious activities and vulnerabilities.

Hands-on Lab
Google Cybersecurity Professional Certificate

Key Skills

Network AnalysisTraffic AnalysisIncident ReportingNetwork ProtocolsThreat Analysis

Cloud

4

Labs

4+
AWS Highly Available 1-Tier Architecture

AWS Highly Available 1-Tier Architecture

Personal Project

Designed a foundational 1-tier web application architecture on AWS with high availability across multiple Availability Zones. Features Application Load Balancer distributing traffic to EC2 instances in a custom VPC, implementing health checks and basic auto-scaling for resilience and fault tolerance.

Infrastructure Lab

Key Skills

AWS Cloud Development KitElastic Compute CloudApplication Load BalancerMulti-Availability ZoneInfrastructure as Code

Key Responsibilities

  • Design basic 1-tier architecture with ALB + EC2
  • Distribute instances across at least two Availability Zones
  • Implement health checks and simple scaling policies
  • Create architecture diagrams and document research findings
AWS Highly Available 2-Tier Architecture

AWS Highly Available 2-Tier Architecture

Personal Project

Architected a secure 2-tier web application separating presentation and data layers. Public web tier with EC2 instances behind ALB, and private data tier with Multi-AZ RDS in isolated subnets. Implemented strict security groups, network ACLs, and subnet isolation following AWS security best practices for production-grade deployments.

Infrastructure Lab

Key Skills

AWS Cloud Development KitApplication Load BalancerRelational Database ServicePrivate SubnetsMulti-Availability Zone

Key Responsibilities

  • Design web tier in public subnets behind ALB
  • Deploy database tier in private subnets (Multi-AZ RDS)
  • Harden security groups and restrict inbound/outbound access
  • Create layered architecture diagrams and summarize design research
AWS Highly Available 3-Tier Architecture

AWS Highly Available 3-Tier Architecture

Personal Project

Designed enterprise-grade 3-tier architecture with complete separation of presentation, application, and data layers across multiple Availability Zones. ALB routes traffic to web tier, isolated application tier processes business logic, and private RDS database tier ensures data persistence. Implements comprehensive security controls, failover mechanisms, and scalability patterns for production workloads.

Infrastructure Lab

Key Skills

AWS Cloud Development KitApplication Load BalancerSubnet IsolationMulti-Availability ZoneInfrastructure as Code

Key Responsibilities

  • Separate presentation, application, and data tiers
  • Distribute workloads across multiple Availability Zones
  • Add health checks and basic failover considerations
  • Produce full-stack architecture diagrams and capture research notes

Simple AWS CDK Infrastructure Project

Personal Project

A lightweight AWS CDK project demonstrating Infrastructure as Code (IaC) deployment. Provisions an EC2 instance within a custom VPC using TypeScript and CloudFormation. Created in preparation for building more complex infrastructure.

Infrastructure Lab

Project Links

Key Skills

AWS Cloud Development KitTypeScriptCloudFormationVirtual Private CloudInfrastructure as Code

Key Responsibilities

  • Built Infrastructure as Code using AWS CDK with JavaScript
  • Created VPC with 2 availability zones
  • Provisioned EC2 t2.micro instance with Windows Server 2022
  • Configured security group with default rules

AI

1

Academic

1+
iLungs Symptom Checker Machine Learning Model

iLungs Symptom Checker Machine Learning Model

Pampanga State University

Machine learning symptom checker model for iLungs, trained to assess lung condition risk from patient-reported symptoms and support the referral workflow with data-driven triage.

AIAcademic

Project Links

Key Skills

Machine Learning Model DevelopmentData Preprocessing and Feature EngineeringModel Training, Evaluation, and ComparisonModel Packaging and ServingHealthcare Risk Classification

Research Status

Defended and completed but not published

Key Responsibilities

  • Designed, built, and tested multiple machine learning models for the symptom checker
  • Gathered and processed datasets from online sources to train and validate the models
  • Evaluated model performance and iterated on features to improve symptom assessment accuracy
  • Packaged the trained model for consumption by the iLungs API backend

Disclaimer

All trademarks and logos belong to their respective owners and are used here solely for identification purposes in a non-commercial, personal portfolio. No endorsement or affiliation is implied. If you have any concerns, feel free to reach out and I'll be happy to address them.