JavaScript
Software
Engineer.
I'm Melchor Bungalso — a software engineer with over 15 years of experience across web and mobile application development, automation scripts, and internal tooling.
JavaScript/Node.js is my main stack across the full spectrum, but I operate as a language-agnostic engineer who adapts to whatever technology the project requires.
My recent work has focused mostly on backend — some of the services behind Maya and Metrobank.

PUP · BS Computer Science
Civil Service Eligible · 93.77
Don't know it all. Figure it out anyway.
My professional start was PHP — Drupal, Magento, one CMS after another. Then NodeJS through ExpressJS in 2014, and it's been my main tool ever since.
Full-stack when a project needs it, backend by preference. I've completed React and React Native front ends, but the services behind them are where I do my best work.
Most recently that's meant the backend micro-services behind Metrobank and, before that, the payment processors at Maya (PayMaya) Philippines.
Quality comes before volume for me — I'd rather take the extra time to do it right than push something I'll pay for later. I take code review seriously and I follow coding standards. I question, I ask, I challenge — not to prove I'm right, but so the team ships something better, if not the best. I'm not always right; when I'm wrong, I learn.

