Senior Full Stack Engineer - Future Savvy (London Odyssey Core Platform (B2B Training Platform — Admin, Customer & Supplier Portals))
Duration: December 2021 - March 2026
Summary:- Development and maintenance of a B2B training platform including admin, customer, and supplier portals
- The platform supports bookings, invoicing, workflow automation, and customer portal registration, integrating AI and cloud technologies to enhance user experience and operational efficiency
Responsibilities:- Built and maintained backend using Symfony, API Platform, and PostgreSQL.
- Developed frontend features with Vue.js 2/3 and TypeScript.
- Integrated payment and accounting systems using Stripe and Xero.
- Implemented AI-powered questionnaire analysis with OpenAI GPT-4o.
- Developed Model Context Protocol server for Microsoft Copilot Studio integration.
- Improved application quality with automated testing tools.
- Supported production deployments using Docker, GitLab CI/CD, Helm, Kubernetes, and Google Cloud Platform.
Technologies: Symfony, API Platform, PostgreSQL, Vue.js 2/3, TypeScript, Stripe, Xero, Twig, Browsershot, OpenAI GPT-4o, Symfony Messenger, PHPUnit, Jest, Vitest, Cypress, Docker, GitLab CI/CD, Helm, Kubernetes, Google Cloud Platform
Senior Full Stack Engineer - Future Savvy (FutureSavvy Website)
Duration: December 2021 - March 2026
Summary:- Development of the FutureSavvy website using Next
- js and Sanity Headless CMS, integrating automated course outline PDF generation and AI-generated course proposals to support the Odyssey MCP platform
Responsibilities:- Built automated course outline PDF generation pipeline.
- Extended Sanity Studio with custom schemas and synchronization features.
- Integrated HubSpot newsletter subscriptions.
- Connected website with Odyssey MCP platform for AI-generated course proposals.
Technologies: Next.js, React, Gotenberg, Sanity CMS, HubSpot API
Software Engineer II - Hireplicity, Inc. (Illuminate Education Admin Dashboard and Related Dashboards)
Duration: May 2020 - December 2021
Summary: Maintenance and enhancement of education and HR-related dashboards including Illuminate Education Admin Dashboard, ChromeHero Dashboard, and Sidekick Dashboard, focusing on performance improvements, secure API authentication, and client-specific reporting.
Responsibilities:- Maintained and enhanced Zend Framework-based admin dashboard.
- Developed client-specific PDF reports using XSL-FO.
- Improved REST API performance and application stability.
- Built Laravel GraphQL and Nuxt.js single-page applications.
- Implemented secure API authentication with Laravel Passport.
- Collaborated with cross-functional teams for feature delivery and issue resolution.
Technologies: Zend Framework v1 & v2, PHP, XSL-FO, Laravel, Vue.js, GraphQL, Nuxt.js, Laravel Passport
Senior Web Application Developer - Neso Limited (Various Laravel Applications and API-First Projects)
Duration: May 2016 - April 2020
Summary: Development and deployment of multilingual Laravel applications and REST APIs with modular architecture, supporting multiple databases and integrating payment systems and cloud storage, while modernizing legacy applications and building responsive web applications.
Responsibilities:- Built and deployed Laravel applications using Docker, Kubernetes, and Codeship.
- Developed multilingual REST APIs with Laravel and integrated Stripe payments.
- Applied Porto Architecture, Dingo API, L5 Repository, and OpenAPI for API-first development.
- Implemented authentication and authorization with Laravel Passport, Laratrust, and Auth0.
- Developed automated tests using PHPUnit and Mockery.
- Integrated Google Cloud Storage and Laravel Excel for file and data management.
- Maintained and modernized legacy Perl and CodeIgniter applications.
- Developed dashboards and portals using Ember.js and React.js.
Technologies: Laravel 5.4–7, Docker, Kubernetes, Codeship, Stripe, Laravel Cashier, Porto Architecture, Dingo API, L5 Repository, OpenAPI (Swagger), Laravel Passport, Laratrust, Auth0, PHPUnit, Mockery, SQLite, MySQL, SQL Server, PostgreSQL, MongoDB, Redis, Google Cloud Storage, Laravel Excel, Perl, CodeIgniter, Ember.js, Emblem.js, React.js, AngularJS, Express.js
Senior Web Developer - Clicklabs, Inc (Real Estate Lead Generation, MiDASH, and Trakio Platforms)
Duration: September 2014 - March 2016
Summary: Development of lead generation landing pages, a lead and sales management platform (MiDASH), and an employee location tracking system (Trakio) for real estate and HR management, focusing on responsive design, API standardization, and secure authentication.
Responsibilities:- Developed lead generation landing pages using Laravel 4.2.
- Built MiDASH lead management platform with Laravel 4.2, Ember.js, and Bootstrap.
- Implemented Excel import/export and file/image handling.
- Integrated FullContact for lead profile enrichment.
- Standardized API responses and implemented role-based access control.
- Developed Trakio API and dashboard with Laravel 5.2 and AngularJS.
- Implemented JWT authentication and image processing.
Technologies: Laravel 4.2, Laravel 5.2, Ember.js, Bootstrap, Laravel Excel (Maatwebsite), Laravel Stapler, FullContact API, Authority Controller, AngularJS 1.5, Tymon JWT-Auth, Spatie Fractal, Intervention Image
Web Application Developer - Elumba Technologies (Pasalubong E-commerce and Pigeon Social Web Applications)
Duration: March 2014 - September 2014
Summary: Development of the first version of Pasalubong, a startup e-commerce project, and Pigeon Social, a web application managing social media accounts, focusing on responsive design and modern JavaScript frameworks.
Responsibilities:- Developed e-commerce platform using Laravel Framework.
- Created responsive websites for Pasalubong affiliates using Bootstrap and Foundation CSS.
- Contributed to development of Pigeon Social using Knockout JS.
Technologies: Laravel Framework, Bootstrap, Foundation CSS, Knockout JS
Multimedia Website Developer - Junespring Multimedia (Various Multimedia and Mini E-commerce Projects)
Duration: September 2013 - March 2014
Summary: Full-stack development of multimedia websites including audio, video, and image management for a foreign artist, and initiation of a mini e-commerce project with online payment integration.
Responsibilities:- Developed backend services using native PHP5 and MySQL.
- Implemented front-end functionalities with JQuery and Knockout JS.
- Managed AJAX-based file upload and download.
- Initiated and developed mini e-commerce project with online payment.
- Shared knowledge and collaborated with co-developers.
Technologies: PHP5, JQuery, Knockout JS, MySQL, AJAX
Website Developer - Self-employed (ZoomOp Web Application)
Duration: July 2013 - September 2013
Summary: Contractual development of dynamic questionnaire and online exam modules, including creation of web service API for mobile app integration.
Responsibilities:- Developed dynamic questionnaire and online exam modules using native PHP5, JQuery, and Knockout JS.
- Created web service API for mobile app integration.
Technologies: PHP5, JQuery, Knockout JS
Website Developer - St. Vincent General Hospital (St. Vincent General Hospital Website and Hospital Information System Integration)
Duration: April 2013 - July 2013
Summary: Development of hospital website and integration of Hospital Information System covering patient booking to medical results release.
Responsibilities:- Developed web platform using native PHP5, JQuery, Knockout JS, and Smarty templating.
- Planned and designed website and HIS data integration.
Technologies: PHP5, JQuery, Knockout JS, Smarty
Software Engineer - Rameses Systems Inc. (ETRACS2 and Related Java Applications for LGU Automation)
Duration: December 2011 - September 2012
Summary: Development and deployment of desktop, mobile, and web applications for Philippine Local Government Units automation, including training LGU employees and developers on software usage and Java programming.
Responsibilities:- Developed Java applications using JPA, Groovy, and various IDEs.
- Assisted in deployment and training for ETRACS2 project.
- Developed Android applications with mobile-to-server data integration and Bluetooth printing.
- Worked with MySQL and PostgreSQL databases and deployed web apps on JBoss, Tomcat, and Jetty servers.
Technologies: Java, JPA, Groovy, Android, MySQL, PostgreSQL, JBoss, Tomcat, Jetty, Netbeans, Eclipse