17 Years, 8 Roles: The Engineering Journey

Where I've engineered

An interactive record of what I've built and where I've driven results.

  1. Jun 2024 – Present
    NOW
    JavaScript Software Developer
    Nityo Infotech — Metrobank

    Full-stack JS across Metrobank service apps, mostly backend micro-services. Took the team's code review and unit testing from ad-hoc to a written standard everyone ships against.

    NodeJSTypeScriptLoopback 4MochaChai
  2. Mar 2021 – Jun 2023
    FINTECH
    Senior Software Engineer · Backend
    Curo Teknika — Maya (PayMaya)

    Owned payment-processor and internal services at Maya (PayMaya), and built the alerting that caught outages before customers reported them. Shipped React on Payments Web when the frontend needed hands.

    NodeJSTypeScriptNestJSSailsJSJest
  3. Oct 2020 – Mar 2021
    FREELANCE
    Full-stack Software Engineer
    Independent

    Websites, AWS Lambdas and NodeJS scrapers for clients — including a web-socket rewrite that cut server request load.

    GatsbyReactJSAWSMongoDBMSSQL
Show 5 earlier rolesHide earlier roles
  1. Oct 2019 – Oct 2020
    SENIOR
    Senior Web & Mobile Developer
    KDC Software Solutions

    Built CMSs, a POS management system and restaurant ordering apps. First real exposure to Docker, DevSecOps and Jest.

    ReactJSReact NativeExpressJSRedisAWS
  2. Apr 2016 – Oct 2019
    MOBILE
    Junior Web & Mobile Developer
    Fynd Ltd.

    Phone-repair booking platform for customers, employees and admins, plus a customer app and automation scripts.

    React NativeMeteorJSAWSTwilioPython
  3. Jul 2014 – Feb 2016
    WEB
    Junior Web & Mobile Developer
    Kayweb Solutions

    CMS-driven sites, an alcohol-auction platform and an online poker site — developing on Fedora Linux.

    MeteorJSNodeJSMongoDBPHPMySQL
Show 2 earlier rolesHide earlier roles
  1. Aug 2012 – Jun 2014
    APPS
    Junior Application Developer
    Linkstar — Bugweis (now Argo22)

    Internal HR/performance dashboards and deal-site scrapers with a presentation & validation portal for customers.

    ZendPHPMySQLPythonJS
  2. Dec 2008 – Jul 2012
    FIRST
    Web Developer
    Managed Uptime Service Inc.

    Email-alert & worklog systems, theme/module work and a product-image customizer — where it all started.

    DrupalPHPMagentoNetsuiteJSP

You're seeing colours you picked earlier, not the site's own.