Available for work

Vincent Linus
Caayupan

I'm a full-stack developer from the Philippines. I build web applications and take them to production. Recent work spans hospital and accounting systems, government HRIS platforms, and e-commerce for real businesses.

0 projects0 livePhilippines
01About

Hi, I'm Linus

I'm a full-stack developer based in the Philippines. Right now I'm a Software Engineer at Nerve Technologies, and I take on contract work on the side, building web platforms for clients across a range of industries.

Most of what I build is product and client work that ends up in production. I move around the stack depending on the job: React and Next.js on the front end; Node, Express, NestJS, and Laravel on the back end; PostgreSQL, MySQL, or MongoDB for data; and Socket.io or Convex when something needs to be real-time.

I'm open to full-time roles and freelance work.

Currently
Software Engineer @ Nerve
Focus
Full-stack web
Education
BS InfoTech, PUP
Status
Open to work
02Work

What I've built

Most of these are live. Click a screenshot to see it full size.

Live
E-commerce / F&B

Jai's Kitchenette

E-commerce platform for a real bakery in Imus, Cavite: storefront with cart, GCash/COD checkout, senior-citizen discounts, and reviews, plus a full admin back office for products, orders, inventory, vouchers, and PDF/Excel reports.

Next.js 15 • React 19 • TypeScript • Express • MongoDB

--
--
Visit
Live
Productivity

Ledger

Workflow tracker for freelancers: daily task checklists per client, salary tracking with pay-day calendars, and a completion-history heatmap. Installable as a PWA.

Next.js 16 • TypeScript • Convex • Tailwind v4 • shadcn/ui

--
--
Visit
Live
Real-time / Games

Tic Tac Toe

Multiplayer Tic Tac Toe with AI opponent, real-time online play, chat, and competitive leaderboards.

Next.js • TypeScript • Socket.io • Express.js • MongoDB

--
--
Visit
Live
F&B / POS

Buzz Coffee Shop System

Coffee shop management with token-based ordering, real-time tracking, and a staff dashboard.

Next.js 15 • TypeScript • Firebase

--
--
Visit
Live
Health / AI

AI Fitness Planner

Fitness app with AI-generated workout and meal plans (Gemini API) and progress tracking.

Next.js 14 • TypeScript • Gemini AI • Supabase

--
--
Visit
Live
Aviation

Piper Warrior App

Aircraft information system with QR code scanning for parts documentation and training manuals.

Next.js • TypeScript • Supabase

--
--
Visit
Live
Corporate

Homalift Corporate Site

Elevator company website with product showcases, a project portfolio, and lead-generation forms.

Next.js • Tailwind CSS

--
--
Visit
Enterprise

Facilities System

University facilities management with maintenance requests, equipment reservation, and room booking.

HTML • CSS • Tailwind CSS • PHP • MySQL

--
--
Travel

Travel Agency Website

Booking and reservation system with streamlined trip management and a customer portal.

WordPress • WPTravelEngine

--
--
Education

DriveMetro

Driver-education LMS with student enrollment, course tracking, and automated PDF report generation.

Next.js • Supabase • Puppeteer

--
--
Mobile / Safety

Emergency GPS Tracker

Mobile emergency-response app with real-time GPS tracking, offline storage, and location services.

Flutter • Geolocator • Flutter Map

--
--
Mobile / Commerce

NUDMarket Mobile POS

Mobile e-commerce POS with a shopping cart, product reviews, and inventory management.

Flutter • Supabase

--
--
03Stack

Tools I work with

The ones in cyan are what I use most.

Languages
JavaScript
TypeScript
Frontend
React
Next.js
Vite
Tailwind CSS
Framer Motion
TanStack Query
SCSS
Bootstrap
Ant Design
Chakra UI
Material UI
Flutter
Backend
Node.js
Express.js
NestJS
Laravel
Socket.io
Prisma
Sequelize
Database
PostgreSQL
MySQL
MongoDB
Firebase
Supabase
Convex
Tools & AI
Git
GitHub
Jest
Vitest
VS Code
Postman
Figma
Canva
Slack
npm
Claude Code
ChatGPT
04Background

Experience

Software Engineer

Nerve Technologies

Oct 2024 — Present
  • Top-3 contributor on a multi-tenant franchise marketing SaaS — 43-route Express/MongoDB API, React + Ant Design frontend, Socket.io realtime
  • Top-3 contributor on a multi-tenant inventory and POS SaaS (Express, Sequelize, MySQL, React 19)
  • Built features across a hospital facility-management system of 7 microservices behind an API gateway (Express, NestJS, PostgreSQL)

Freelance Developer

Contract work

2024 — Present

Select contract engagements alongside my full-time role:

Client names disclosed in my résumé or on request.

Software Development Client — Full-Stack Developer
Jan 2026

#1 contributor on a double-entry project-accounting platform now in production (NestJS, TypeORM, PostgreSQL, Next.js), and building a hospital information system across an 84-model clinical and billing domain (Fastify, tRPC, Prisma, React 19).

Game Studio Client — Lead Full-Stack Developer
Mar 2026

Core engineer on a pre-launch browser-based multiplayer social RPG (Next.js 16, React 19, Convex): real-time chat with presence and DMs, a deterministic typing-combat engine, and a server-validated daily vendor economy.

Government HRIS Client — Full-Stack Developer
Oct 2025

Built payroll, timekeeping, and employee-records features for HRIS platforms serving two national government agencies — React 19 + Vite frontends over Laravel 12 microservices — and was primary developer of a public online recruitment portal.

Digital Agency Client — Full-Stack Developer
Oct 2024

Built a contract e-signing and invoicing SaaS used by film production crews, shipped GCash/BPI payment checkout for a fine-art print store, and enhanced a cinema-equipment e-commerce platform (Next.js, Firebase).

Web Developer Intern · Team Leader

Unified Internship Program

Mar 2024 — Jul 2024
  • Led a small development team building a travel-agency booking system
  • Used WordPress and WPTravelEngine for booking and reservation workflows
  • Gained hands-on experience in project leadership and team coordination

BS Information Technology

Polytechnic University of the Philippines

2021 — 2024
  • Consistent Dean's / President's Lister
  • Built a strong foundation in programming and software development
05Contact

Get in touch

Got a role or a project in mind? Send a message, or email me directly.

Available for workEmailv.caayupan@gmail.comPhone(+63) 927 022 0661
LocationPhilippines