- 17 years working in various Software Development and Engineering roles.
- Started career as a Science Research Specialist in DOST - Advanced Science Technology Institute – the R&D arm of the country when in ICT and Microelectronics
- Values the importance of a sound architecture in the success of products
- Always updates himself with new technologies, even outside his scope of work
- Comfortable working with managers, designers and clients, and mentoring junior and entry-level software developers
Work Experience
-
Metropolitan Bank and Trust Company
Sr. Manager / Javascript Section Head, – present
- Technical Development Manager for fullstack Javascript project teams
- Assigned to online banking projects and several other digital products offered by the bank
- Manages Development Leads to ensure manpower capacity is enough to meet project schedules
- Works with Delivery Managers, Testers, and Business Analysts to ensure timely resolution and delivery of project releases
- Participates in solution reviews and delivery reviews
- Works with other units to catch possible escalation of issues in schedule, quality of releases, and deployment of needed contractors to projects
- Conceptualizes and implements process improvements within project teams
- Reports to the Software Factory Department Head
-
NCS Pte. Ltd.
Lead Consultant, –
- Responsible for setting up production environment for application teams
- Involved in weekly deployment of new features and defect fixes in the UAT environment
- Liaised with infrastructure teams for any changes in the production environment setup
- Managed the Supporting Functions Team of any defects and improvements
- Monitors teams to follow standards and framework guidelines
-
United Coconut Planters' Bank
Manager - Java Unit Head, –
Joined the bank to build their Java development team and establish development standards and industry best practices. Introduced code versioning system to project teams (even .Net teams) in the bank.
-
Managed development of multiple Java-based projects:
- Trust Banking System - Spring Framework, Gradle, Grails, JBoss, and IBM DB2
- Trade Finance System - Spring Framework, Maven, Grails, Jetty, and IBM DB2
- OTP Sending - Spring WS, Maven, and Tomcat
- Bills Payment for Pag-IBIG (Home Development Mutual Fund) - Spring Framework, OpenAPI Tools, Gradle, Grails, and JBoss
- Redesigned development strategy established by the previous technical lead
- Introduced reusable UI components of the initial design system
- Continuously conducts code reviews with developers
- Recommends to managers improvements to the server architecture in the production, UAT and development environments
- Meets with development teams on the progress of their tasks/modules
- Regularly reviews performance of developers
-
Managed development of multiple Java-based projects:
-
Citco International Support Services Limited - Philippine ROHQ
Senior Java Developer, –
- Assigned to several projects/sub-systems for the company's financial management application suite
- Worked primarily as a back-end Java developer for XML/JSON over HTTP services using Spring and Hibernate
- Involved in deployment of application artifacts and setting up of test environments for QA and UAT teams
- Involved in technical meetings and project reporting sessions
-
DOST - Advanced Science and Technology Institute
Technical Team Leader / Senior Java Developer –
-
Civil Service Commission – Computerized Examination (CSC-COMEX) Project
- Designed the conceptual architecture of the CSC-COMEX system
- Designed and implemented major workflows used in development
- Developed 9 core internal Grails plugins used by system modules
- Evaluated and selected needed Grails plugins, Java libraries and technologies to be used in the development of modules
- Introduced a small set of reusable jQuery- and Grails-based UI components
- Led systems analysis and design sessions with CSC Technical Mgt. Team
- Practiced Kanban to track progress and manage tasks of back-end and frontend development teams
-
Philippine S&T Human Resource Information System
- Developed synchronization functionality for PSTHRIS
- Managed the project team’s releases in coordination with the development team, Systems Administrator and SQA team
- Lead system demos to stakeholders
- Participated in workshops, follow-up interviews and meetings
-
Civil Service Commission – Computerized Examination (CSC-COMEX) Project
-
Advanced Synergies Philippines Incorporated
Technical Team Lead / Senior Java Developer –
- Designed the Manufacturing module for MANCO Enterprise Information System
- Assisted in managing 3 development teams for the project
- Prepared UML diagrams of the specification documents for clients and developers
- Created a packaging tool to deploy updated source code to the client’s server
-
Oracle (Philippines) Corporation
Senior Java Developer and Packager –
- Developed system components according to the technical designs prepared by on-site architects for Yarra Valley Water's Customer Care & Billing
- Prepared test plans of developed components
- Built weekly package releases and system updates needed by the client
-
DOST – Advanced Science and Technology Institute
Java Developer –
-
Philippine Biosafety Clearing-House (BCH) System
- Wrote SOAP transaction handlers for data exchange with an external central portal
- Represented DOST-ASTI to the National Biosafety Clearing-House Task Force
- Provided the development team with designs based on business process specification
- Lead project planning and data gathering activities
-
Food and Nutrition Institute's e-Nutrition System
- Designed and implemented some administrator modules (Client Mgt, Data Mgt and Sales Mgt modules)
- Wrote MyDES, a stand-alone Java desktop application for consolidation of dietary data from individuals and households
- Participated in client interviews, regular meetings and demos
-
Philippine Biosafety Clearing-House (BCH) System
Freelance Work
-
Packt Publishing
-
Technical ReviewerBuilding Python Microservices with FastAPI,ISBN 9781803245966
-
Technical ReviewerJakarta EE 8 Recipes [Video],ISBN 9781789958607
-
Technical ReviewerBuilding RESTful Web Services with Spring 5,ISBN 9781788475891
-
Technical ReviewerSpring 5.0 Cookbook,ISBN 9781787128316
-