Work Experience
View LinkedInMy professional journey and contributions in the tech industry.
Full stack Developer
January 2021 - August 2021IknowaVisit
- I spearheaded the development of the second version of the frontend application using Vue.js and TypeScript, and integrated Vuex for robust state management. I also designed and implemented the backend architecture with NestJS, developed migration scripts using TypeORM, and integrated AWS pre-signed URLs to enable secure and efficient file handling
VuejsVuexCSSHTMLJavascriptNestjsMySQL
Web/Mobile Developer
October 2018 - October 2020Hivemind Inc.Visit
- At Hivemind, I contributed to the development of web and mobile applications across multiple projects. For Parkit, I built the mobile app using the Ionic Framework, integrated Google Maps for location-based search, and implemented native device features via Cordova. On eDriver, I developed the admin dashboard as a Single Page Application and helped initiate the transporter app using Ionic. For iSurvey, I worked on the admin panel, implemented a flexible logging system, integrated real-time vessel tracking on MapboxGL, and embedded a 3D vessel model using Three.js. I collaborated closely with project managers and designers throughout these projects.
AngularIonicCSSJavascriptHTMLNodejsReactive Programming
Senior Software Engineer/Team Lead
June 2014 - March 2018Touch Fire Technology Services Inc.Visit
- I progressed from a Junior to a Senior Developer, leading a team of three and conducting code reviews to ensure adherence to best practices. I actively participated in client and internal meetings to support project planning and continuous process improvement. I played a key role in the development of Traders Exchange, a platform for managing client funds, by implementing core frontend features, integrating backend APIs, and writing unit tests using Jasmine with ExtJS. I also contributed to Super Sabong, a gaming app for Resorts World Manila, where I focused on enhancing the existing codebase for improved quality and performance.
ExtJsSencha TouchCSSJavascriptSQLNodejsJasmineElectronMongoDB
PHP Developer/Team Lead
January 2014 - June 2014Universal Tech Inc.Visit
- Led the development of "Showbizsite CMS", a custom content management system, by initiating both the frontend and backend architecture. I managed a small team of developers and worked closely with the project manager and design team to define project requirements. I also implemented a custom library built on top of jQuery to manage dynamic content. This library supported modular content blocks such as text, images, and social media embeds. Additionally, I authored system documentation, including an overview and standardized content tagging guidelines.
PHPCodeIgniterCSSJavascriptjQueryHTMLMySQL
PHP Developer
September 2012 - January 2014Webxpress Inc.
- WebXpress Online Solutions is a web design and application development company. I was part of the team that developed the company's proprietary Content Management System (CMS). My responsibilities included maintaining the CMS templating system to support dynamic module injection, implementing a custom script to validate standard tagging and prevent template errors before deployment, and enabling dynamic resizing of the main content and sidebar to enhance layout flexibility.
PHPCSSJavascriptjQueryHTMLMySQL
PHP Developer
May 2012 - August 2012Taking You Forward Inc.Visit
- A Business Process Outsourcing (BPO) services provider. I developed an asset inventory tracking application using the PHP CodeIgniter framework, collaborated with the design team to improve UI/UX, and enhanced existing website features for better performance. I also implemented a reporting feature that exports data in CSV format.
PHPCodeIgniterjQueryJavascriptCSSHTMLMySQL