Back to portfolio
gbmagat / resume

Gabriel B. Magat Jr.

BS Computer Science student · Full-stack web developer · Cloud and deployment

Education

Holy Angel University

Bachelor of Science in Computer Science — Expected graduation: 2027

  • Dean's Lister, S.Y. 2023–2024

Experience

Freelance Web Developer · Independent

  • Design and build responsive React websites for SME clients, from requirements gathering through launch.
  • Provision Linux VPS instances on AWS and Alibaba Cloud, and configure domains and DNS.

Social Media Manager · Holy Angel String Ensemble

  • Promote performances and recruitment, create graphics in Canva and Adobe Photoshop, and cover events on site.

Secretary · Holy Angel String Ensemble

  • Maintained minutes, records, and schedules; coordinated events and communication with officers and the performance head.

Featured projects

JobFinder — Job Matching Web Platform

Undergraduate thesis · React, TypeScript, Node.js, Express, SQLite, Leaflet

  • Built a full-stack job matching platform with a React and TypeScript front end, Express REST API, and SQLite database.
  • Implemented Dijkstra's shortest-path algorithm from scratch with a custom binary min-heap over an 8,282-node OpenStreetMap road graph to rank jobs by road travel distance.
  • Implemented Zod schema validation, Helmet security headers, rate limiting, and scrypt password hashing.
  • Deployed on a Linux VPS with nginx and systemd, with automated Let's Encrypt certificate renewal for HTTPS.

It's a Match — Research Simulation Platform

Full-Stack Developer · React, Vite, Node.js, Express, MySQL

  • Developed and deployed a responsive dating-app simulation for a research study examining language and text styles.
  • Implemented Filipino and English scripted conversations across three text styles, with multiple-choice interactions and resumable participant progress.
  • Built an authenticated researcher dashboard with participant tracking, completion statistics, and CSV export.

MOPAC — ADF Museum of Philippine Arts and Culture Website

Academic final project · HTML, CSS, JavaScript

  • Independently built a responsive museum website, handling information architecture, visual design, and implementation.

Certifications and training

  • AWS Academy Graduate — Cloud Foundations (Training Badge): Amazon Web Services
  • Computer Systems Servicing NC II: TESDA
  • Data Analytics Essentials: Cisco Networking Academy
  • JavaScript Essentials 1: Cisco Networking Academy
  • OpenAI: Agents and Workflows; Get Started with Codex; Extend Codex Workflows; AI Foundations
  • Anthropic / Claude Academy: Teaching AI Fluency; Claude 101; AI Fluency: Framework and Foundations

Skills

Cloud & infrastructure
Amazon EC2, AWS Lambda (basic familiarity), Alibaba Cloud, Linux VPS, SSH, EC2 security groups, nginx, systemd, DNS, TLS/Let's Encrypt
Programming
TypeScript, JavaScript, Python, PHP, SQL
Web & tools
React, Node.js, Express, HTML, CSS, Tailwind CSS, Vite, MySQL, SQLite, Playwright, Git, GitHub
Other skills
Relational database design, algorithm design, computer systems servicing, data analytics
Career interests
Cloud computing, cloud infrastructure, and application & website deployment

Use “Save as PDF” to download this résumé (choose “Save as PDF” as the printer).