Open for projects & tutoring

Building systems that
matters most.

I'm Twin — a licensed teacher turned software developer. I build the dashboards, accounts systems, and learning platforms that keep institutions across Cagayan Valley running, and I teach the people who maintain them.

7+Years building
25+Live systems
500+Students taught
Twinford Cris Compa
FULL STACK DEV
About

Two jobs, one skill set.

I write software for a living and I teach it for a calling. Those two things feed each other — the systems I build get simpler because I have to explain them to a room of students, and my lectures stay honest because I'm shipping production code every week.

Right now I'm a dashboard developer at YML Group Manila, designing and maintaining internal company systems. Alongside that I run TwinSolution — accounts management systems, scholarship portals, and learning platforms for schools across Cagayan Valley, plus workforce tools for a HIPAA-compliant healthcare BPO.

If you need something built, or you need to learn how to build it yourself, both conversations start the same way.

Master of Science in Information TechnologyMSIT
Licensed Professional TeacherLPT · PRC licensed
Civil Service PasserProfessional level
Stack

What I build with

Backend

PHP Laravel ASP.NET MVC C# MySQL SQL Server REST APIs

Frontend

JavaScript Blade Syncfusion Razor HTML5 CSS3 Bootstrap

Services & tooling

Hangfire PuppeteerSharp Moodle Git cPanel / Hostinger Linux

I also teach

Web development Programming logic Database design Capstone mentoring
Selected work

Live systems, real users.

Every one of these is in production today, serving students, cashiers, and administrators.

AI Windows App ARIX

ARIX

ARIX is an AI-powered coding partner, built to understand your project and help you build, fix, and improve software. Think of it as an expert teammate that investigates before it acts, turns ideas into practical changes, and helps you verify the results.

ASP.NET Core MVC on .NET 10 with C#Entity Framework Core and SQL Server/Azure SQLplus ASP.NET Core Identity for authentication. The UI uses RazorAdminLTEBootstrap 5and JavaScript; exports use PDFsharpClosedXMLand Open XML SDK
Healthcare · Internal

UNICQA — Break Timer Management System

Workforce tool for a HIPAA-compliant healthcare BPO with distributed remote staff. Tracks break schedules and compliance across the team, with self-service registration, password recovery, and administrator-gated account approval.

PHPMySQLJavaScriptSession auth
View the login
Healthcare · Corporate

UNICQA — Corporate Site

Public-facing site for a healthcare business processing company handling intake, case management, quality assurance, and billing for U.S. providers. Covers services, careers, and the security and compliance story that clients in this sector need to see up front.

WebContent strategySEO
Visit the site
Education LearnMore Space — Learning Management System

LearnMore Space — Learning Management System

A Moodle 5 platform built to change how courses get delivered in Cagayan Valley and beyond. Open to institutions, educators, and independent learners, with course authoring, assessments, and progress tracking out of the box.

Moodle 5PHPMySQLLinux
Visit the platform
Finance

St. Anthony's Academy of Gonzaga — Accounts Management

Handles the financial records of an entire school: student fees, tuition payments, balances, and reporting. Built so a cashier can learn it in an afternoon and an administrator can audit it in minutes.

Laravel 9PHPMySQLBlade
Visit the system
Government

CSU Gonzaga — Online Scholarship Management

Streamlines scholarship administration end to end. Scholars submit applications and requirements, administrators post announcements and review submissions, and stakeholders get one place to see where everything stands.

LaravelPHPMySQL
Visit the system
Finance

Gonzaga Bible Baptist Academy — Accounts Management

A full financial operations platform covering both student and faculty accounts, built on Laravel 10. Same discipline as the SAAG build, expanded to cover payroll-adjacent records and multi-role access.

Laravel 10PHPMySQLBlade
Visit the system
Experience

How I got here.

Classroom first, production code second — and now both at once.

2026 — Present

RnD Developer - Analyst

YML Innovation

Re-assigned to RnD Team from previous Dashboard Team to focus on development and Research of AI Tools and new products.

2024 — 2026

Dashboard Developer

YML Innovation

Design and maintain the company's internal systems. Day to day this means ASP.NET MVC dashboards with Syncfusion components, background jobs on Hangfire, and automated reporting with PuppeteerSharp.

2019 — Present

Freelance Web Developer

TwinSolution

Custom web systems for schools and small institutions — accounts management, scholarship portals, learning platforms. Most of the work in the section above came from here.

2020 — 2024

Teacher / IT Instructor

High school and college

Taught web development and programming to students and aspiring developers across several frameworks. Mentored capstone projects and ran hands-on lab sessions.

Services

What I can do for you.

Two ways to work together — build it with me, or learn to build it yourself.

Custom web systems

End-to-end builds on Laravel or ASP.NET MVC, from database design through deployment on your hosting.

  • Accounts & billing systems
  • Admin dashboards and reporting
  • Records and enrollment portals
  • Deployment and handover

Learning platforms

Moodle setup, customization, and hosting for schools that want their own LMS instead of renting one.

  • Moodle 5 installation & theming
  • Course structure and user roles
  • Staff training
  • Ongoing maintenance

One-on-one tutoring

Online sessions for students and career shifters. I teach the way I wish I'd been taught — build something real, then understand why it works.

  • PHP, Laravel, JavaScript
  • Database design & SQL
  • Capstone project mentoring
  • Interview and portfolio prep
Contact

Let's talk about it.

Tell me what you're trying to build, or what you're trying to learn. I reply to everything, usually within a day.