Full-Stack Engineer · 13+ years building for the web

Rochelle Domingo

Software engineer. Problem solver. Builder.

I turn complex problems into clean, working software. 13+ years of building web solutions — from custom tools to production plugins used by thousands.

About

I build what you
need. Then I make
sure it works.

I love figuring out how things work
When something's broken and no one knows why, I dig in. My background in PHP means I can trace issues through any codebase — familiar or not.
I think beyond the ticket
Whether I'm working solo or with a team, I keep the bigger picture in mind — architecture, edge cases, and how everything fits together.
I think about the person using it
Started in design. I still care how things feel, not just how they work — software that's hard to use is software that fails.
I use the right tools
Custom code, no-code, AI — whatever gets the best result. I've been using Claude Code in my workflow and it shows in the speed and quality of what I ship.
At a glance
Building software since 2011
Current title Full-Stack SWE
Location Manila, PH
Work style Remote
PHP JavaScript MySQL WordPress REST API Git CI/CD Claude Code

Projects

E2E Test Suite
Quality engineering

Built a Playwright testing framework from scratch for MetaSlider — 40+ automated tests covering core flows and known regression points.

Playwright JavaScript GitHub Actions
Release Notes Generator
Automation

Automated a release documentation process that previously took 2–3 hours per release. Now runs in under 5 minutes — a one-click tool that reads version history and writes formatted notes.

PHP Automation Developer tooling
Weekplan weekly planner app showing a calendar week view
Weekplan
Open source

A simple, opinionated weekly planner PWA. Built with vanilla JS, no build step, offline-first, and installable — a small side project for a problem I actually wanted solved.

JavaScript PWA Offline-first
Live demo

How I Work

I communicate clearly

You'll always know where things stand. I document decisions, flag blockers early, and don't disappear mid-project.

Fully remote, fully reliable

I've worked remotely for years. Async-first, timezone-flexible, and used to delivering without someone looking over my shoulder.

I work iteratively

I'd rather show you something early and adjust than disappear for weeks and surprise you. Feedback is part of the process, not a disruption.

I don't cut corners

Fast and good aren't mutually exclusive. I use automated testing and AI tooling so I can move quickly without leaving a mess behind.

Easy to work with

I take feedback well, ask good questions, and don't need hand-holding. I'm here to make your project succeed, not to be right.

I finish what I start

Delivery isn't just pushing code. I make sure it works, it's documented, and you're not left with questions when I hand it over.

Contact

Got a problem to solve?

I'm available for senior engineering roles, contract work, and interesting build projects. Based in Metro Manila (PHT), fully remote, flexible on hours.