Kurt Carcueva
Available for work
Profile Skills Work Contact
Portfolio — Vol. 01 Cebu, Philippines · 2026

Freelance Developer · Web · Mobile · UI/UX

Kurt Laurence Carcueva.

A developer building digital products where clean code meets deliberate design — from responsive web apps to native mobile.

View selected work
01

Profile

Status
Available for freelance & remote
Location
Cebu, Philippines
Focus
Full-stack · Mobile · UI/UX
Services
Web & mobile apps · AI integrations
Availability
Remote · GMT+8

I'm Kurt Laurence P. Carcueva — a developer who designs and builds digital products across web and mobile. I work across the full stack, from clean, responsive front-ends to backends, databases, and deployment.

Alongside the engineering, I work in UI/UX design — thinking past the code to how people actually feel using a product. I designed and built SkillSwap, taking it from Figma wireframes to a deployed React SPA; SplitVault, a native personal budgeting app for Android and the web backed by Firebase; and ResuMatch, an AI resume analyzer pairing a React front-end with a FastAPI + Gemini backend.

02

Capabilities

Languages

  • C
  • Java
  • Python
  • JavaScript
  • TypeScript
  • PHP

Frontend

  • HTML & CSS
  • React
  • Vite

Mobile

  • React Native
  • Expo

Backend

  • Spring Boot
  • Node.js
  • REST APIs

Data & BaaS

  • Firebase
  • Supabase
  • PostgreSQL
  • MySQL

Design & Tools

  • UI/UX · Figma
  • Git & GitHub
03

Selected Work

001

ResuMatch

2026Solo BuildAI Web App

An AI resume & job-fit analyzer. Paste in a resume and a job description, and ResuMatch returns a match score, ATS-readiness feedback, and a tailored cover letter on the spot. A React / Vite front-end talks to a FastAPI (Python) backend that wraps the Gemini API behind retry, backoff, and prompt guardrails — with JWT auth, saved profiles, and PostgreSQL persistence.

  • React
  • Vite
  • FastAPI
  • Python
  • Gemini API
  • PostgreSQL
ResuMatch home — paste a resume and job description ResuMatch job-fit score and analysis results ResuMatch AI-generated cover letter ResuMatch job-fit score and analysis results
002

SkillSwap

2026Solo BuildWeb App

A peer-to-peer skill exchange platform that connects people who want to teach with those who want to learn. Designed end-to-end in Figma and built as a full React / Vite single-page app — multi-step registration, a live skill feed, and user profiles, backed by Supabase and deployed on Vercel.

  • React
  • Vite
  • Figma
  • UI/UX
  • Supabase
  • Vercel
SkillSwap landing page SkillSwap discover and swap matching SkillSwap user profile SkillSwap multi-step registration
003

SplitVault

2026Solo BuildAndroid · Web

A personal budgeting app — "your money, split smart." SplitVault splits your funds into Savings and Expense wallets, logs expenses by category, and visualises spending with a live donut chart and full history. Written in JavaScript with React Native and Expo on a local-first architecture — instant and fully offline on-device, with background sync to Cloud Firestore for cross-device backup. Firebase handles auth and a biometric app-lock; ships as an Android app and a web demo via React Native Web.

  • React Native
  • Expo
  • Firebase
  • Firestore
  • React Native Web

Demo login — demo@splitvault.app · Demo1234

SplitVault home dashboard with total balance and wallets SplitVault spending insights donut chart SplitVault add-expense screen SplitVault transaction history list
04

Let's build
something good.

Open to freelance work, remote roles, and collaborations. If you need someone who bridges design and development, my inbox is open.

Email copied to clipboard