Accomplished Senior Software Developer with 17 years of experience in designing and deploying enterprise software solutions in financial services and technology. Expertise in C#, .NET Core, RESTful APIs, and modernizing legacy systems with Docker and Microsoft Azure. Skilled in implementing CI/CD pipelines with GitHub Actions, enhancing deployment workflows, and ensuring system security and reliability.
Overview
1
1
Certification
Work History
Team Lead / Supervisor
Hosting NxtGen PH Inc.
Makati City
2019 - 2025
Architected and maintained scalable enterprise web applications using .NET Core and SQL Server.
Implemented automated CI/CD pipelines using GitHub Actions, reducing manual deployment steps and improving release consistency.
Containerized applications using Docker and deployed to Azure App Services and Azure Kubernetes Service (AKS).
Implemented secure JWT-based authentication and integrated third-party payment gateway systems.
Led code reviews, sprint planning, QA coordination, and production deployment strategies.
Collaborated with infrastructure teams to enhance monitoring, logging, and system reliability.
Improved deployment turnaround time and reduced post-release defects through automation and structured release processes.
Coordinated communication between departments to ensure seamless service delivery.
Led team in daily operational tasks and project management initiatives.
Developed and maintained high-impact business projects.
Ensure all codes, documentation, unit test plans and results are reviewed and that the development quality assurance standards are adhered to.
Senior Software Developer
CGI Philippines Inc.
Taguig City
2014 - 2019
Project/Operational Lead
Developed, enhanced and maintained company employee evaluation system using .NET Framework, C#, SQL Server, and SSRS.
Participate in meetings and presentation for upstream or downstream updates/activities.
Create and maintain existing project documentations.
Maintain Project Workspace.
Optimized database performance and improved reporting efficiency for large datasets.
Supported production deployments and resolved high-priority operational issues.
Presenting fortnightly status reports to project stakeholders.
Led code reviews to ensure adherence to coding standards and best practices.
Worked successfully with diverse group of coworkers to accomplish goals and address issues related to our products and services.
Mentored junior developers in software development techniques and tools usage.
Business Solutions Unit Head
National Confederation of Cooperatives
Quezon City
2008 - 2014
Strategize with different Unit Heads and IT Head for plans and upcoming projects/technologies.
Researched and advised on purchasing new hardware and software to enhance application upgrades, improving user effectiveness and satisfaction through increased stability, security, and speed.
Practice Project Management principles (from planning, costing, potting tasks up to Gant chart).
Assign duties, responsibilities to technical support and software developer.
Supervise company programmers for different projects.
Develop and maintain integration tool for SWITCH using Proprietary Messaging Format for Pinoy ATM, EFT-POS, Mobile Banking (Megalink and SIMM sponsored by USAID), Internet Banking.
Designed and developed modular Loan Portfolio, Accounting, and Client Information File modules to replace Windows-based applications using ASP.Net (C#, Framework 3.5), LINQ, Web Service, OOP, JavaScript, CSS, HTML, Microsoft SQL 2008, and Crystal Report.
Configure VMWare ESXI 5.0.1, VMWare VCenter using high availability, V-Motion and Failover integrated with DELL EqualLogic SAN Server.
Perform Data Center Capacity Planning.
With good understanding on Windows and SQL Database failover Clustering using iSCSI volumes.
Familiar with Network Infrastructure administration, troubleshooting, and concepts.
System Administrator
Gideon Academy
Pasay City
2003 - 2008
Prepared comprehensive computer syllabus for preschool to high school students, aligning curriculum with educational standards.
Create lesson plans.
Teach computer fundamentals and programming.
Coach students for inter-school computer competition.
Developed and maintained grading/enrolment system, library system, attendance system, bell system, and shared folder utility tool using Visual Basic and Microsoft Access, enhancing data management and accessibility.
Coordinated daily administrative activities to streamline operations and improve workflow efficiency.
Data Encoder
International Bank (IBank)
2002 - 2002
Processed client data and proposals to ensure accuracy and completeness.
Entered data into banking systems accurately and efficiently.
Reviewed documents for completeness and compliance with bank regulations.
Maintained organized files for easy retrieval and reference of customer information.
Education
Bachelor of Science - Computer Science
City College of Manila
Manila
Skills
Leadership skills
Backend development
API design
Security protocols
DevOps automation
Database management
Cloud platforms
Unit testing
Reporting tools
Training
AWS Developer Associate DVA-C02 (In Progress - UDEMY)
Angular – Complete Guide (In progress – UDEMY)
The Complete Python Bootcamp (In Progress – UDEMY)
DevOps Fundamentals: Tools, Technologies, and Infrastructures, 10/11/18
DevOps Testing and Delivery, 10/04/18
DevOps Methodologies and Development, 10/04/18
Personal Information
Date of Birth: 03/31/81
Gender: Male
Marital Status: Married
Certification
Microsoft Azure Fundamentals (AZ-900) (Certification # 98A4C1-BDE29D)