Senior Software Engineer with 15+ years of experience delivering scalable, cloud-ready solutions across airline, finance, insurance, and enterprise platforms. Specialized in C#/.NET, RESTful API engineering, Azure cloud services, and CI/CD automation. Proven ability to lead Agile teams, modernize legacy systems, and improve production reliability. Strong advocate of Clean Architecture, SOLID, automated testing, and AI-assisted engineering using GitHub Copilot.
Professional Summary
Core Skills
Backend & Cloud
Frontend
Databases
Testing
Tools
AI Tools
Professional Experience
Senior Software Engineer B3
Cognizant Technology Solutions, Makati, Philippines - Alaska Airlines
- Progressed from Software Engineer B2 to Lead Developer while supporting Alaska Airlines' Loyalty Rewards platform.
- Led one Loyalty Rewards POD and delivered roadmap features and milestone updates for the 2026 program.
- Implemented Contentstack CMS integration so editors could manage and publish Loyalty Rewards app content with greater control and faster turnaround.
- Prepared team user stories and defined clear Definition of Ready (DoR) and Definition of Done (DoD) criteria to improve delivery quality.
- Collaborated with business stakeholders in backlog refinement sessions to align requirements, priorities, and implementation scope.
- Built and maintained scalable C#/.NET APIs using Clean Architecture, improving maintainability, reliability, and release quality.
- Optimized Azure Service Bus and Function App processing, increasing throughput while controlling operational cost.
Software Engineer B2 / Consultant
Magenic Manila Inc., Makati, Philippines (Acquired by Cognizant) - Domino's Pizza
- Delivered high-priority internal applications supporting business-critical workflows.
- Strengthened code quality through peer reviews and expanded automated testing coverage.
Software Engineer / Consultant
Magenic Manila Inc., Philippines (Acquired by Cognizant) - Ensek
- Assigned as a Consultant to maintain and enhance existing internal business applications.
- Designed and developed web pages using the client's custom JSON-based page creation framework.
- Supported Collections and Payments workflows by investigating reported defects and resolving computation discrepancies.
- Worked as a full-stack developer across Vue.js frontends, .NET APIs, and SQL Server databases.
Consultant / Developer
Magenic Manila Inc., Makati, Philippines - EY and Broadridge
- Assigned as a Consultant / Software Engineer across client engagements including EY and Broadridge.
- Assigned to the Calculation Services pod, where I developed and optimized microservice endpoints, investigated and fixed reported defects, and increased code coverage through additional automated tests.
Senior Software Engineer
Total Cloud Solutions Inc. (Cloud Employee), Makati Philippines
- Served as a Consultant / Senior .NET Developer for Ripe Insurance UK, supporting the team in delivering and maintaining insurance applications.
- Assigned to the Generate Quote module, supporting feature maintenance and enhancements for quote computation workflows.
- Investigated and resolved bugs across frontend and backend layers, identifying root causes and implementing reliable fixes.
- Contributed to the ongoing support and improvement of tenant-based insurance solutions built with Umbraco CMS and AngularJS.
- Coordinated integration, testing, and deployment activities to support stable and consistent releases.
Software Engineer
PetSure Services Inc, Taguig, Philippines
- At PetSure (Pet Insurance Australia), I was assigned to enhance the Pet Insurance Quote Tool as part of a CRM implementation.
- Used Umbraco CMS to enable providers, including Bupa and Medibank, to control, customize, and publish their own content updates.
- Improved release reliability through structured delivery, testing, and support practices.
Consultant / Software Engineer
Yondu, Taguig, Philippines - EastWest Bank
- Delivered and maintained applications for banking, finance, and insurance clients in a consulting role.
- Collaborated in Agile teams across system integration, testing, deployment, and internal support.
- Developed reporting applications using VB and Crystal Reports.
Consultant / Software Engineer
Flexisouce IT (Formerly Big OS Corp), Makati, Philippines
- Delivered finance and insurance projects in Agile collaboration with business analysts and developers.
- Designed RESTful C# APIs and handled integration, testing, deployment, and ongoing maintenance.
Web Developer
Oak Drive Ventures, Taguig, Philippines
- Developed loan and pension systems for retired police officers, firefighters, and teachers.
- Collaborated in Agile teams across integration, testing, deployment, and application maintenance.
Developer / IT Support
Non-life Insurance Company, Makati, Philippines
- Designed, developed, and maintained non-life insurance applications using Progress 4GL.
- Provided IT support and resolved network-related incidents.
Developer
Consulting Company, Makati, Philippines
- Designed, developed, and maintained non-life insurance applications using Progress 4GL.
Education
Bachelor of Science in Information Technology
University of the East - Manila, Philippines
Comprehensive study of Information Technology principles and practices
Certifications
AZ-900: Microsoft Azure Fundamentals
Microsoft • Nov 2020 • AZ-900 • View Credential
GH-300 - GitHub Copilot
Microsoft • Apr 29, 2026 • GH-300 • View Credential
Featured Projects
Alaska Airlines Loyalty API Modernization
Led one of the Loyalty Rewards PODs, delivering new platform features and milestone adjustments aligned with 2026 product and engineering targets.
Developed and maintained APIs for new and existing capabilities, improving backend/frontend integration, service reliability, and release stability for high-availability operations.
Improved the Azure processing flow (Service Bus / Function App) by tuning max concurrency to balance throughput and cost, while establishing clear DoR/DoD criteria and stakeholder-aligned requirements before sprint kickoff.
Certify Ready (Personal Project)
Built a mock certification exam platform to simulate real exam conditions and improve candidate readiness before certification attempts.
Solved the gap between technical knowledge and exam performance by supporting configurable sessions, answer validation with explanations, and result-history tracking.
Delivered a practical self-study workflow that improves pacing, confidence, and measurable exam preparation outcomes.
Enterprise Financial Systems
Served as a Consultant / Software Engineer across client engagements including EY and Broadridge, contributing to enterprise financial systems and delivery initiatives.
Assigned to the Calculation Services pod, where I developed and optimized microservice endpoints, investigated and fixed reported defects, and increased code coverage through additional automated tests.
Delivered backend enhancements that improved application stability and reduced recurring production issues.
Multi-Tenant Pet Insurance Applications
Developed multi-tenant insurance applications using Umbraco CMS and AngularJS, enabling multiple providers to launch tailored portals on a shared core platform.
Implemented reusable templates and configurable branding to accelerate onboarding and reduce duplication across client implementations.
Automated key workflows and strengthened release processes, improving delivery consistency and long-term maintainability.
Portfolio & Open Source
Certify Ready
A mock certification exam platform for running realistic exam sessions, validating answers with explanations, browsing question dumps, and tracking result history. Built with a React + Vite frontend and an ASP.NET Core Web API backend.
Spec-Driven Design (SDD) with GitHub Copilot
A reference implementation showcasing spec-driven design principles and vibe coding workflows using GitHub Copilot and Speckit. Demonstrates how structured specifications drive consistent, high-quality code generation across a full development lifecycle.
Clean Architecture ASP.NET Core REST API Boilerplate
Clean Architecture ASP.NET Core REST API for Person CRUD with EF Core (code-first), MS SQL database, and Swagger.
ASP.NET Core JWT Auth Angular Boilerplate
Boilerplate project combining ASP.NET Core JWT authentication, MediatR-based application flow, MongoDB persistence, Docker containerization, and an Angular frontend for secure, full-stack application development.