Full-stack Software Engineer with nearly two decades of experience in the full development lifecycle. Expertise spans Microsoft .NET technologies and application support, focusing on technical leadership, project planning, and mentoring, driving quality outcomes and alignment between business needs and technical delivery.
Overview
18
18
years of professional experience
1
1
Certification
Work History
Senior Software Engineer
Nexa Group Inc.
Bondi Junction, Australia
03.2022 - Current
NEXA is an Australian company that delivers innovative solutions to streamline the customer journey.
Responsible for designing, developing, and delivering secure, maintainable, and scalable software solutions using the Microsoft .NET technology stack.
Contributes across the full software lifecycle and includes key responsibilities for technical leadership, architecture planning, mentoring junior team members, and ensuring quality outcomes.
Provides input into project planning, estimates development effort, and performs peer reviews to uphold development standards and team capability.
Collaborates with business analysts, project managers, and other stakeholders to ensure alignment between business needs and technical delivery.
Translate business requirements into scalable technical designs.
Provide mentorship, technical guidance, and code reviews to support developer growth.
Provide Level 2 technical support and troubleshoot complex incidents. Support deployment activities, including environment preparation and solution installation.
Contribute to pre-sales activities by preparing technical input, performing demonstrations, or assisting in Proof of Concepts. Ensure alignment between technical solutions and client expectations through clear communication.
App/Cloud Support Associate Manager
Accenture Inc.
Mandaluyong, Philippines
07.2012 - 02.2022
Accenture is a global company that offers Strategy and Consulting, Interactive, Technology and Operations services.
Provided functional and technical application support to multiple clients, ensuring optimal performance across various application versions.
Provide quality support and working/developing application enhancements based on technologies such as T-SQL, SSIS/ETL, SSRS, PowerShell, C#/.NET, ASP.NET, JQuery, Bootsrap, Angular, React, etc.
Develop product components/modules using Microsoft IIS, .NET and SQL technologies and javascript frameworks like JQuery, Angular, Bootstrap, etc. using Agile Scrum methodologies.
Develop and maintain reports using SSRS and PowerBI for leadership and management reporting regarding customer and support status.
Coach and mentor team members and provide functional and technical assistance to help achieve their targets.
Manage the team's task and assignment offshore. Monitors team's delivery and morale and coordinates with the Delivery Manager onshore.
Able to learn, adapt and support pre-built and on-going development applications created using various technologies.
DevOps practitioner. Configure self-hosted Build Server and agent and CI/CD pipelines for continuous build and deployment.
Manage DevOps Azure code repository, security access and manages who has access to repositories. Creates and Maintains code branches.
Software Developer
Igendev Center Inc. (iGen Technologies)
Makati, Philippines
12.2007 - 06.2012
IGenDev Center Inc. is a software development and consulting services organization that delivers business solutions that fit its clients' needs.
Develop and build product based on the given requirements using .NET technologies primarily C# and Entity framework, WCF, MVC, and third-party applications like DevExpress, Telerik and etc.
Participated in Sprint planning and daily Scrum, conducted code reviews, and performed peer programming to enhance team collaboration and code quality.
Collaborated with programmers, designers, and architects to ensure configuration and custom components aligned with application requirements and performance goals.
Developed reusable components for organization-wide use, improving consistency and reducing duplication in future projects.
Coordinated with application architects to ensure compliance with industry best practices.
Addressed and resolved problems to ensure project continuity and facilitate support.
Education
Bachelor of Science - Computer Science
Lyceum of The Philippines University
04-2007
Skills
Application maintenance
Software development
C# programming language
Microsoft NET stack
Blazor with ASPNET MVC framework
Angular and React
Frontend development with HTML and CSS
JavaScript libraries including jQuery
WCF for backend services
SQL and ETL
Microsoft Azure Administration
Azure DevOps
CI/CD pipeline management
Agile methodologies including Scrum
Testing with Cypress tools
Power BI and SSRS
AI tools
Certification
Microsoft Certified: Azure Data Fundamentals, 08/21
Senior Software Engineer at Egen Solutions Inc , Client : PeaPod Digital LabsSenior Software Engineer at Egen Solutions Inc , Client : PeaPod Digital Labs