Senior Software Developer

James Dulangon.

I ship mobile apps, web apps, Claude Code workflows, kiosk systems, and scalable APIsAcross platforms, with spec-driven, AI-engineered workflows. Currently at a Singapore EdTech with 19 centres and 30,000+ students.

Portrait of James Steven Dulangon

About

Across platforms, end to end.

I'm a software engineer with five years of experience across mobile, web, desktop, and backend. I take products from first commit to the app stores and production cloud, then stick around for the releases and maintenance that keep them healthy. These days I build in a spec-driven, AI-engineered way, with agentic tooling wired into real CI/CD, so ideas become shipped software fast.

Expertise

What I build

Web Development

Full-stack web apps, from platforms and marketing sites to admin portals, built from first commit to deploy.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Node.js

Mobile Development

Native-quality apps shipped to the App Store and Google Play, taken from zero to launch and maintained after release.

  • React Native
  • Flutter
  • Firebase
  • Store delivery

Desktop & Embedded

Kiosk and embedded systems built end to end, from hardware integration up to the cloud backend.

  • Hardware integration
  • AWS
  • Node.js
  • Kotlin

AI Agents & Automation

Agentic workflows, chatbots, and automation pipelines, delivered spec-first and wired into real CI/CD.

  • Claude Code
  • Agent pipelines
  • Chatbots & assistants
  • Workflow automation

Work

Selected work

Featured · Singapore EdTech · current role

One K-12 learning ecosystem, four products.

Learning management system for a Singapore tuition + EdTech group: two companion apps (student and educator) shipped to both stores within four months, the flagship K-12 revision web platform, and the customer marketing site, plus an internal branch administration portal used by centre staff across all 19 locations, on a bi-weekly release cadence.

0K+
students on the platform
0
centres across Singapore
0.0%
educator-app retention
0%
crash rate post-launch

More projects

OOPAL kiosk app, locker compartment grid
OOPAL

OOPAL

End-to-end smart-locker pickup system for QSR. Python QT kiosk on industrial PCs, admin dashboard, AWS backend, and Wix-store integration.

EV app screen 1
EV Charging

EV Charging (Japan)

Charging-station finder and route planner for Japanese EV owners. Real-time geolocation, charging-aware routes, check-in rewards.

KYOCERA Mobile Print screen 1
Kyocera

KYOCERA Mobile Print

Kyocera's flagship enterprise mobile printing app. Print, scan, copy, and fax over Wi-Fi or Wi-Fi Direct from iOS and Android, with file-transfer encryption.

Printer Setup Tool screen 1
Kyocera

Kyocera Printer Setup Tool

Companion utility for connecting Wi-Fi-enabled KYOCERA printers to a Wi-Fi network using a mobile device.

ServiceNAVI Plus screen 1
Kyocera

ServiceNAVI Plus

Field-service utility used globally by KYOCERA technicians to diagnose and resolve MFP device issues.

Contact

Have a build in mind? Let's ship it.

Mobile, web, or full-stack. Happy to talk about engineering roles, freelance, or smaller collaborations.

jamesdulangon@gmail.com