Ryan Joshua Z. Gapac

Software Engineer

Focused on developer tools and system design; comfortable shipping full-stack products end-to-end when needed.

Taal, Pulilan, Bulacan [email protected] GitHub Resume PDF

Projects

SwitchCost

Python / macOS / CLI

Track time spent per application on macOS with lightweight event logging.

vortel-lsp

Emacs Lisp / LSP / JSON-RPC

Language-server client for Emacs with predictable protocol handling and clean architecture.

stream

HTML / JS / WASM

High-performance streaming stack focused on low overhead and responsive delivery.

empatho

Next.js / Payload CMS

Corporate site and platform integration for mental health services.

spedgrow

Angular / Ionic / Capacitor

Cross-platform app designed for children in special education.

oneloyal

Flutter / Firebase

Loyalty platform backed by Firebase infrastructure.

Experience

Full Stack Developer

Sept 2025 - Present

Empatho

  • - Developed a multi-page corporate website using Next.js with full Payload CMS integration.
  • - Built a secure HR Admin Dashboard and Therapist Portal featuring login authentication, session note inputs, and embedded Zoom functionality.
  • - Implemented dashboard insights and reporting to track metrics such as user utilisation rates.

Full-Stack Developer Intern

June 2025 - July 2025

Planning and Development Office, BSU Malolos

  • - Optimized website performance by converting image assets from PNG to WebP, reducing average page load time by 10%.
  • - Engineered a dynamic template builder, empowering non-technical staff to manage site content, reducing developer intervention by 90%.
  • - Implemented server-side caching for key API endpoints, decreasing average response time by 30%.

Mobile & Full-Stack Developer

June 2024 - Feb 2025

Spedgrow

  • - Architected and developed a cross-platform mobile application for SPED children using Angular, Ionic, and Capacitor.
  • - Led the initiative to containerize the Laravel back-end with Docker, streamlining development workflow.
  • - Implemented a real-time progress tracking feature using WebSockets, increasing active user engagement by 25%.

Backend Developer (Part-time)

2024 - Present

OneLoyal

  • - Developed and maintained cross-platform mobile features using Flutter and Firebase.
  • - Championed the adoption of unit and widget testing, increasing code coverage from 15% to 60%.
  • - Refactored the authentication flow using Firebase Authentication, enhancing security and reducing support tickets by 40%.

Technical Skills

Languages

Clojure, Dart, Python, C, C++, Java, Rust, Common Lisp, PHP, Bash, TypeScript, SQL

Frameworks

Flutter, Angular, Laravel, Vue.js, Node.js, Ionic, Capacitor, Next.js

Databases

PostgreSQL, Firebase Realtime Database, Firestore

Tools

Git, Docker, DigitalOcean, MacOS, Linux, Windows, Android Studio, Emacs, Firebase, Google Cloud

Education

Bachelor of Science in Computer Engineering

Bulacan State University, Malolos, Bulacan

Expected Graduation: March 2026

Awards

  • - Cisco Certified Support Technician (CCST) Networking (2025)
  • - Google IT Support Professional Certificate (2025)
  • - C++ Certified Associate Programmer (CPA) (2017, Sololearn)