Christopher Vistal, home
GitHub LinkedIn
View résumé (PDF) (opens in a new tab) Email me LinkedIn (opens in a new tab) GitHub (opens in a new tab)

Christopher Vistal

Full-Stack Software Engineer

Tandag, Surigao del Sur, Philippines (UTC+8) · Remote · vistalchris@gmail.com · chris-dev.netlify.app · linkedin.com/in/christophervistal25 (opens in a new tab) · github.com/christophervistal25 (opens in a new tab)

Summary

Full-stack software engineer, 5+ years in PHP/Laravel, Vue.js, Go and AWS. Designs, builds and maintains web platforms end to end, from solo builds in daily production use to a government team moved onto Git and CI/CD. Based in the Philippines (UTC+8), open to remote roles and contracts.

Experience

Freelance Software Engineer

, Self-employed
2024 – Present

Case management platform for a law firm | Laravel, Vue.js, Inertia.js, MySQL, AWS | Blog post

  • Own it solo; shipped in ~4 months, used daily by up to 10 attorneys and staff instead of spreadsheets.
  • Automate documents from versioned templates, plus billing, role-based access and email notifications.
  • Run a client portal with attorney messaging and an audit trail of every view, edit and download.

File and submissions platform for a university | Laravel, Go, Vue.js, MySQL, ONLYOFFICE | Blog post

  • Build and maintain a Drive-style platform live on all 4 campuses, with in-browser editing via ONLYOFFICE.
  • Write Go services for exam-week-proof resumable uploads and PDF signing; malware-scan every upload.

Software Engineer

, Province of Surigao del Sur
2021 – 2024
  • Built the E-PDS records platform (500+ civil servants) and a tourism dashboard, replacing paper and Excel.
  • Cut reporting response times by ~60% by fixing N+1 queries and adding database indexes.
  • Built an offline AI transcriber (Python, Whisper) the provincial board still uses for confidential sessions.
  • Automated GSIS deductions, BIR tax reports and SMS notices, turning half-day payroll tasks into one click; built a Java Android app for employee 201 files and a self-hosted uptime monitor.
  • Introduced Git, code review and CI/CD to replace FTP deploys; mentored 3 engineers to run it on their own.

Intern Developer

, North Eastern Mindanao State University
Jul 2018 – Aug 2018
  • Built a faculty evaluation web app used by 3,000+ students to rate their instructors’ teaching.
  • Added Python sentiment analysis of written feedback, giving administrators data for planning decisions.

Skills

Languages:
PHP, Go, TypeScript, JavaScript, Python, SQL
Frameworks:
Laravel, Vue.js, Inertia.js, Tailwind CSS, Node.js / Express, REST APIs
Cloud & DevOps:
AWS (EC2, S3, RDS, SES), Docker, Nginx, Cloudflare, Linux, CI/CD
Databases:
MySQL, SQL Server
Tools:
Git, PHPUnit, Pest, ONLYOFFICE, Whisper, CTranslate2

Education

BS Computer Science

, Surigao del Sur State University (now NEMSU)
2015 – 2019