← Portfolio

Christopher Vistal

Open to remote roles & contracts

I design, build, and maintain web platforms from start to finish.

Tandag, Surigao del Sur, PH · UTC+8 · 5+ years

Experience

Freelance Software Engineer

2024 – Present

Self-employed

  • Built ATA Law Firm's case management platform on AWS, solo in about 4 months. Case tracking, document automation, and a secure client portal, with an access model built around attorney-client privilege. Up to 10 attorneys and staff use it daily.
  • Built NEMSU Data Hub, a multi-campus file and submissions platform. Go services for resumable (tus) uploads and PDF signing, ClamAV scanning, S3 and local storage, ONLYOFFICE in-browser document editing. Live across all 4 campuses.

Software Engineer

2021 – 2024

Province of Surigao del Sur

  • Built the province's E-PDS system and tourism analytics dashboard, digitizing 500+ civil-servant records and tracking visitor data for planning.
  • Cut reporting response times by ~60% by resolving N+1 bottlenecks and adding indexes on legacy applications.
  • Introduced Git/GitHub and modern dev tooling, standardizing branching, code review, and deployment across government projects. Mentored 3 engineers.
  • Delivered internal tools: GSIS deduction processing, BIR tax reporting, an SMS service, a Java Android 201-files app, and an uptime monitor, cutting manual paperwork.
  • Built an offline AI transcription tool for the provincial board with CTranslate2 and Python, local speech-to-text, so confidential audio never leaves the machine.

Intern Developer

Jul – Aug 2018

NEMSU

  • Built a faculty evaluation web app with Python NLP sentiment analysis, used by 3,000+ students.
  • Coached capstone teams through system design, stack decisions, and implementation, turning academic requirements into shipping software.

Skills

Languages
PHP, Go, TypeScript, JavaScript, Python, SQL
Frameworks
Laravel, Vue.js, Inertia.js, Tailwind CSS, Node.js / Express, REST APIs, PHPUnit, Pest
Data
MySQL, SQL Server, S3, queues
Infra
AWS (EC2, S3, RDS, SES), Docker, Nginx, Cloudflare, ClamAV, Linux, CI/CD, RBAC
AI / ML
Whisper, CTranslate2, on-device inference, NLP
Also
ONLYOFFICE, Google Sign-In (OAuth), GitHub API, GTK3, Bubbletea

References

"Chris took our entire firm off spreadsheets and onto a real platform. Case tracking, document automation, and the client portal have been running daily for over a year without drama."
ATA Law Firm, Principal Attorney
atafirm.ph · case management
"Christopher modernized our internal systems and brought the team onto Git and proper deployment. The E-PDS platform and tourism dashboard are still in production across the province."
Province of Surigao del Sur, IT Supervisor
civil servant records · analytics dashboard
"A dedicated, knowledgeable developer with strong skills across system design and backend. As a mentor, patient and reliable, always approachable."
Professional Recommendation, Mentor / Colleague
software development · mentorship