PortfolioRev 2026.07

James Gabriel Verceluz

Full-stack developer.

I ship production software across Next.js front ends and Ruby on Rails back ends — and own features from requirements through testing to deploy.

James Verceluz
Based
Naga City, PH
Building
Stadiops
Status
Open to work
Live
groovyph.com

Storefront taking real orders

2
Client projects

Philippines · Canada

Company-wide
Internal SMS dashboard

Nueca Technologies

01Who you'd be hiring

Profile

James Verceluz
James VerceluzNaga City

I build web applications end to end. Most recently that meant a Shopify storefront for a Philippine streetwear brand that now takes real orders, and an internal dashboard at Nueca Technologies that gave the team one place to track SMS logs across every system they ran.

I work best when I own the whole path — sitting with a client to pin down what they actually need, building it, testing it, and putting it in front of users. Right now I'm building the front end of Stadiops, a booking platform for a Canadian client, and taking on freelance work alongside it.

Now
Front end for Stadiops, a booking platform for a Canadian client
Built
An internal SMS log dashboard at Nueca Technologies, plus the Rails endpoints behind it
Studied
BS Information Technology, Ateneo de Naga University
022 roles

Experience

  1. 2026.02PresentCurrent

    Freelance Full-Stack Developer

    Self-employed

    Client web applications, front to back, from requirements to production release.

    • Build client applications in Next.js and React, integrating with Shopify and Laravel back ends over REST APIs.
    • Work directly with clients to gather requirements, iterate on features, and ship production-ready releases.
    • Next.js
    • React
    • TypeScript
    • Shopify
    • REST
  2. 2026.012026.04

    Ruby on Rails Cloud Developer Intern

    Tindahang Tapat — Nueca Technologies Inc.

    Built the internal dashboard the company used to track SMS logs across all of its systems, and the Rails API layer connecting it to their SMS provider.

    • Built the dashboard with one other intern — one place to track SMS logs from every system the company ran, instead of checking each one separately.
    • Designed and implemented 2 RESTful API endpoints in Ruby on Rails: one to fetch log data from the M360 SMS provider, one to send messages to it.
    • Wrote 300+ automated tests with RSpec, reaching 100% code coverage across all endpoints, including edge cases.
    • Debugged and refactored backend services for maintainability, delivering across six-week Agile sprints.
    • Ruby on Rails
    • RSpec
    • REST
    • PostgreSQL
    • Agile
033 projects

Selected work

01In build
Dates
2026.04 — Present
Role
Frontend Developer

Sports training booking SaaS

Stadiops

Booking and scheduling platform for a Canadian client serving private-training sports teams.

  • Building the front end in Next.js with TanStack Query handling data fetching and server state.
  • Covering booking and scheduling flows with end-to-end tests in Playwright.
  • Next.js
  • TypeScript
  • TanStack Query
  • Playwright
  • Claude Code
02Live
Dates
2026.01 — 2026.05
Role
Full-Stack Developer

E-commerce storefront

Groovy

The live store for a Philippine streetwear brand — a Next.js storefront on Shopify, processing real orders end to end.

  • Built and launched the customer-facing storefront, taking the brand from no online presence to processing real orders.
  • Configured the Shopify side and wired product, cart, and checkout flows through Shopify's APIs.
  • Next.js
  • React
  • Shopify
  • TypeScript
03Shipped
Dates
2025.06 — 2025.12
Role
Full-Stack Developer (backend-focused) · Undergraduate capstone
KILOS interface

Youth officials management system

KILOS

A platform for Local Government Units to manage youth officials — projects, ordinances, announcements, and public feedback in one place.

  • Built the platform on Next.js and Supabase, with content management for officials and a transparent public view of official updates.
  • Drew adoption interest from a local LGU seeking a tailored deployment; co-authored the accompanying capstone paper.
  • Next.js
  • TypeScript
  • Supabase
  • Tailwind CSS
  • Vercel
04What I reach for

Capabilities

Languages
JavaScriptTypeScriptRubyPythonSQL
Frontend
Next.jsReactTanStack QueryTailwind CSSChakra UI
Backend
Ruby on RailsREST API designShopify
Databases
PostgreSQLSupabase
Testing & tools
RSpecPlaywrightGitPostmanVercel
05Education & certifications

Credentials

Education

BS Information Technology

Ateneo de Naga University

Dates
2022.08 — 2026.05
QPI
3.25 / 4.00

Member — Ateneo Consortium of Technological, Information, and Computing Sciences (TACTICS)

Certifications

4

  • TOPCIT — Level 2 Proficiency

    Test of Practical Competency in ICT

  • Introduction to Programming with Python

    DataCamp · 2.6 CPE credits · 2026

  • Understanding Cloud Computing

    DataCamp · 2 CPE credits · 2026

  • Understanding Prompt Engineering

    DataCamp · 2 CPE credits · 2026

06Open to work

Get in touch

Have something that needs building? Tell me what it has to do.

I'm taking on freelance work and open to full-time roles. Email is the fastest way to reach me.

Location
Naga City, Camarines Sur, Philippines
Email
Phone

Elsewhere

Scan to chat

Viber

Viber QR code for James Verceluz

Open Viber → scan