Open to interesting work

Martin Rupert
Bulquerin

I build live dispatch boards

Senior Software Development Engineer II with close to a decade shipping production software — the operational tools businesses actually run on, and lately the AI agents that work alongside them.

Since 2015
Apps shipped 10
Current XtendOps
Focus Web · AI
Martin Rupert Bulquerin
Iloilo, Philippines UTC+8

Profile

A decade of production software

I'm a senior engineer with close to ten years of shipping production software, now focused on full-stack web development and AI-powered applications. My work has mostly been operational: tools that people use all day to run a business — tracking repairs, logging incidents, dispatching rides, managing appointments — where correctness and uptime matter more than novelty.

I take a project end to end: database schema and API design through to the responsive frontend. Recently that's meant integrating LLMs into real workflows — Claude and OpenAI-powered agents handling customer interactions and automating support — plus real-time interfaces built on streaming and WebSockets. I care about clean code, good developer experience, and software that is genuinely useful.

Role Sr. SDE II
Company XtendOps Philippines
Since February 2020
Based Iloilo, PH · UTC+8
Education BS Computer Science
Availability Open to work

Stack

Tools I reach for

Frontend

Svelte / SvelteKitReact TypeScriptTailwind Material UIRedux · Saga

Backend

Node.jsExpress RESTGraphQL WebSocketsDrizzle PrismaPHP

AI

Claude APIOpenAI API LLM agentsStreaming Prompt engineering

Data

PostgreSQLMySQL MongoDBFirestore SQLite

Mobile

Flutter · DartReact Native Android · JavaFCM

Infrastructure

DockerLinux VPS ApacheVercel FirebaseGit

Work

Selected projects
In production

Nexus Cloud Services

A multi-tenant SaaS platform for appointment-based businesses. Customers book through a portal, reception works a live desk, and an operations board updates in real time as appointments move. Includes staff and service management, and subscription billing.

SvelteKitSvelte 5 TypeScriptTailwind 4 PostgreSQLDrizzle ORM better-authMulti-tenant PayMongoResend
nexuscloudservices.org

Also deployed

Live demos

PEAK-Coach

Coaching

Athlete performance platform for coaches — manage a roster, run assessment sessions, chart progress over time, and share per-session feedback with each athlete.

SvelteKitSvelte 5 TypeScriptDrizzle ORM PostgreSQLChart.js Tailwind
Live demo

AI Feedback for Arnis

Computer vision

Real-time technique coaching for Arnis, the Filipino martial art. MoveNet pose detection tracks joint keypoints through the webcam, measures angles, and scores strikes and stances — with recordings saved for later review.

SvelteKitTensorFlow.js MoveNetMongoDB CloudinaryTailwind
Live demo

Grade Management System

Education

School records system with separate admin, teacher and student roles. Handles school years, subjects by semester, quarterly grade entry with incomplete-requirement tracking, PDF reports, email notifications, and cloud-stored teaching resources.

SvelteKit 5Supabase OneDrive APIjsPDF NodemailerRBAC
Live demo

Archive

2016 — 2020

Mobile apps I built earlier in my career, mostly at Spring Valley Tech. These are no longer published — kept here as a record of the work.

iProtech incident reporting app
Flutter · Mobile

iProtech

Incident reporting that replaces the paper logbook. Logbooks are easy to write in and nearly impossible to analyze — this turns incidents into searchable data that supports prevention.

Pasalubong Exchange marketplace app
Android · Native

Pasalubong Exchange

A marketplace that puts micro, small and medium enterprises online — built native for Android, with an active base of sellers listing products.

Remarkable Roxas city guide app
Flutter · Firestore

Remarkable Roxas

The official digital platform for Roxas City, Capiz — sights, events and local delicacies for visitors and residents of the Seafood Capital of the Philippines.

Shutl shuttle hailing app
Flutter · Mapbox

Shutl

Ride-hailing mechanics applied to public shuttles: instead of booking a car, passengers flag their location so the shuttle driver knows where to stop.

Viaje ride booking app
Flutter · Firestore

Viaje

Ride booking with a paired driver app, running on a real-time Firestore backend with Google Places for pickup and destination search.

Nex.Us Wi-Fi sharing app
Android · NFC

Nex.Us

Share a Wi-Fi password without reading it aloud — generate a QR code or write the credentials straight to an NFC tag.

Track record

2015 — present
2020 — now 4+ yrs

XtendOps Philippines

Sr. Software Development Engineer II

  • Lead development of iFix, the internal repair-management tool handling customer repair requests, parts ordering and tracking — Flutter on mobile, Svelte and Node.js on web.
  • Built XtendOps Rewards, a Flutter employee recognition app on a Svelte and Node.js backend.
  • Delivered and maintained multiple internal web applications in React, TypeScript and Node.js.
  • Integrated the Anthropic Claude and OpenAI APIs to build Smart Agents automating customer interactions and support workflows.
FlutterReactSvelte TypeScriptNode.js Claude APIOpenAI PostgreSQLMongoDB
2017 — 2020 2 yrs 3 mo

Spring Valley Tech Corp.

Mobile Developer · Team Lead

  • Led a mobile team building and maintaining production apps against client requirements.
  • Shipped several apps to the Play Store, including Pasalubong Exchange, iProtech and Remarkable Roxas.
  • Scoped and prototyped new applications with the engineering team.
AndroidJavaFlutter DartFirebaseREST
2016 — 2017 7 mo

OpenPort Philippines Inc.

Jr. Developer

  • Contributed across every phase of the development lifecycle.
  • Wrote well-designed, testable code to specification on Java EE batch systems.
JavaJava EE BatchMySQL
2015 — 2016 10 mo

Filamer Christian University

IT Substitute · Part-time Teacher

  • Planned and taught lessons to curriculum standards; tracked student progress and grades.
  • Maintained classroom hardware and software.
VB.NETJava C#DBMS

Background

Education & speaking
BS Computer Science Filamer Christian University
Graduated 2015
Mobile Application Development Seminar-Workshop Guest speaker · Filamer Christian University
Sep 2019
Computer Literacy Seminar — Mobile Development Resource speaker · Filamer Christian University
Mar 2019

Contact

Usually reply within a day

Happy to talk about work, collaborations, or a problem you're stuck on.

iProtech — Incident Reporting

Reporting, recording and analyzing untoward incidents in the Philippines is still largely manual. Logbooks are easy to write in but notoriously difficult to extract information from. iProtech digitizes that pipeline so incidents become searchable, analyzable data that supports prevention.

Built entirely with Flutter.

Pasalubong Exchange — Marketplace

Pasalubong eXchange enables micro, small and medium enterprises to connect with their customers online, presenting a unique and efficient e-commerce experience.

Built with native Android development. The platform hosts an active base of sellers listing products.

Remarkable Roxas — City Platform

The official digital platform for Roxas City, Capiz — a guide to sights to see, places for fun, events to join and delicacies to eat. Whether you're visiting the Seafood Capital of the Philippines for the first time or coming home after a long time away, it's built to guide your stay.

Built with Flutter and Firestore.

Shutl — Shuttle Hailing

Shutl works like a ride-hailing app, but instead of booking a car you flag down your location so the shuttle driver knows where to pick you up.

FlutterDartMapbox RESTAuth

Viaje — Ride Booking

Viaje lets users book a ride, with a separate companion app for drivers. Built with Flutter on a real-time Firestore backend, fully functional and ready for Play Store release.

FlutterFirebase Google PlacesMaps

Nex.Us — Wi-Fi Sharing

Nex.Us lets you share your Wi-Fi password by generating a QR code or writing the credentials straight to an NFC tag. Built with native Android development.