Christopher Vistal
Backend-leaning Software Engineer  ·  Laravel · Vue.js · AWS  ·  Open to remote roles + contracts
Summary

Backend-leaning Software Engineer with 5+ years shipping production web platforms end-to-end, from system design and database modeling through REST APIs, deployment, and security hardening. Domain experience across legal, government, university, and on-device AI systems. Open to full-time remote roles and select contracts.

Experience
Freelance Software Engineer 2023 – Present
Independent Contractor
  • Designed and shipped ATA Law Firm's case management platform on AWS, in daily production use for over a year by up to 10 attorneys and support staff at a leading Surigao del Sur law firm: case tracking, document automation, REST APIs, and a secure client portal with role-based access control modeled on attorney-client privilege.
  • Built NEMSU Data Hub, a multi-campus file and submissions platform across NEMSU's 4 campuses, currently in deployment, with resumable uploads, queue-backed virus scanning, and cryptographically signed PDF documents.
  • Engineered an offline, on-device AI transcription tool for confidential legal and medical audio, with zero cloud dependency.
Software Engineer Jan 2021 – Dec 2023
Province of Surigao del Sur
  • Built the province's E-PDS records platform and tourism dashboard, digitizing 500+ civil-servant files and giving planners live visitor data.
  • Delivered an internal tooling suite (GSIS deductions, BIR tax reporting, SMS notifications, an Android 201-files app) that cut routine paperwork from hours to minutes.
  • Cut response times on high-traffic reporting views by ~60%, profiling queries, resolving N+1 bottlenecks, and adding indexes on legacy applications.
  • Introduced Git, code review, and CI/CD deployment to the team, cutting integration friction across government projects.
  • Mentored 3 engineers on Laravel, server environments, and release procedures.
Skills
Backend PHP / Laravel · Spatie packages · Node.js / Express · MySQL / SQL Server · REST APIs · queue pipelines · Socket.io
Frontend Vue.js · TypeScript · Tailwind CSS · Inertia.js · HTML / CSS / JS
DevOps & Security Git / GitHub · CI/CD · AWS (EC2, S3, RDS) · Docker · Nginx · Cloudflare · ClamAV · role-based access control · PHPUnit / Pest · Linux
Go & Other Go (tus, Bubbletea, PDF signing) · system design · Java (Android) · C# (.NET)
Selected Projects
ATA Law Firm case study  ·  atafirm.ph
Production case management system, case tracking, document automation, client portal on AWS. Laravel, Vue.js.
NEMSU Data Hub case study  ·  in deployment
File + submissions platform for NEMSU's 4 campuses, Google Drive style. Laravel + Vue + Go tus uploads + ClamAV + Google Workspace.
Offline AI Transcriber case study
Local speech-to-text with real-time waveform visualization, no cloud, fully on-device. Python, CTranslate2, Whisper.
Provincial Records & Tourism Platform case study
Civil servant records platform + tourism analytics for Province of Surigao del Sur. Laravel, Vue.js, MySQL, SQL Server.
Education
Surigao del Sur State University 2015 – 2019
Bachelor of Science in Computer Science