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

Full-Stack Software Engineer with 5+ years shipping production web platforms in Laravel, Vue.js, and AWS, with Go sidecars for the long-lived and security-sensitive bits (resumable uploads, PDF signing, TUIs). Owned features end-to-end from architecture and database design through deployment, security hardening, and live release. Domain experience spans case management, civic tech, multi-campus university platforms, on-device AI tooling, and game server hardening. Open to full-time remote roles and select contracts.

Experience
Freelance Software Engineer 2023 — Present
Independent Contractor
  • Delivered ATA Law Firm case management platform (Laravel, Vue.js, AWS EC2/S3/RDS) — case tracking, document automation, and client portal in active daily production use by firm staff and clients.
  • Engineered offline AI transcription tool (Python, CTranslate2, Whisper) — local speech-to-text with real-time waveform feedback, zero cloud dependency for confidential legal/medical audio.
  • Hardened Dragonica Spidpex private game server under active attack — closed credential stuffing, cash-shop race conditions, stored XSS, and rolled out Argon2id + Cloudflare perimeter. Live and in daily use.
  • Built NEMSU Data Hub — multi-campus file + submissions platform (Laravel, Vue.js, Go tus uploads, ClamAV scanning, Go PDF signer, Google Workspace integration, S3 + local FS hybrid) serving every NEMSU campus.
  • Shipped 10+ community Flyff gaming sites (Laravel, MySQL, Nginx) — player registration, item shops, and account systems each sustaining independent active user bases.
Software Engineer Jan 2021 — Dec 2023
Province of Surigao del Sur
  • Built E-PDS civil servant records platform and tourism analytics dashboard (Laravel, MySQL, Vue.js) — digitized 500+ employee 201 files and tracked provincial visitor data informing planning decisions.
  • Delivered internal tooling suite — GSIS deduction processor, BIR tax reporting integration, SMS notification service, and Android employee 201 mobile app (Laravel, Java, SQL Server) — cutting routine paperwork cycles from hours to minutes across provincial offices.
  • Cut response times on high-traffic reporting views by ~60% — profiling Eloquent queries, resolving N+1 bottlenecks, and adding indexes on legacy applications.
  • Introduced Git/GitHub workflow and modern dev tooling to the team standardized branching, code review, and deployment, cutting integration friction across ongoing government projects.
  • Mentored 3 team members on Laravel, server environments, and live release procedures — accelerating their independent feature delivery.
Intern Developer Jul — Aug 2018
N.E. Mindanao State University
  • Built faculty evaluation web app with Python NLP sentiment analysis (Laravel, Python) — adopted by 3,000+ students and staff across the university.
  • Coached capstone students on system design and stack decisions, turning academic requirements into shipping software.
Skills
Backend PHP / Laravel  ·  Spatie packages  ·  Node.js / Express  ·  MySQL / SQL Server  ·  RESTful APIs  ·  Socket.io
Frontend Vue.js  ·  TypeScript  ·  Tailwind CSS  ·  Inertia.js  ·  HTML / CSS / JS
DevOps & Security Git / GitHub  ·  AWS (EC2, S3, RDS)  ·  Docker  ·  Nginx  ·  Cloudflare  ·  ClamAV  ·  PHPUnit / Pest  ·  Linux
Go & Other Go (tus, Bubbletea, PDF signing)  ·  Java (Android)  ·  C# (.NET)
Selected Projects
ATA Law Firm atafirm.ph
Production case management system — case tracking, document automation, client portal on AWS. Laravel, Vue.js.
NEMSU Data Hub udh.nemsu.edu.ph
Multi-campus file + submissions platform — Google Drive style. Laravel + Vue + Go tus uploads + ClamAV + Google Workspace.
Dragonica Spidpex dragonicaspidpex.com
Live private game server — security hardening engagement. Auth, cash shop, perimeter. Laravel, Cloudflare.
Offline AI Transcriber
Local speech-to-text with real-time waveform visualization — no cloud, fully on-device. Python, CTranslate2, Whisper.
E-PDS & Tourism Dashboard
Civil servant records platform + tourism analytics for Province of Surigao del Sur. Laravel, Vue.js, MySQL, SQL Server.
Repository Cleaner github
Terminal UI for bulk-managing GitHub repos. Go, Bubbletea, Lipgloss, GitHub API.
Education
Surigao del Sur State University 2015 — 2019
Bachelor of Science in Computer Science