Experienced Software Engineer specializing in microservices, reactive systems, and workflow orchestration within enterprise environments. Skilled in Java, Spring ecosystem, and distributed system design, with hands-on experience in Camunda, Hexagonal Architecture, and cloud integrations (Azure). Adept at building secure, scalable, and maintainable solutions, driving system modernization, and collaborating across teams to deliver high-impact business outcomes.
Overview
8
8
years of professional experience
1
1
Certification
Work History
Backend Engineer
ING
09.2024 - Current
Developed and maintained Digital and Postal Address Change Orchestration systems, ensuring data consistency across customer channels.
Designed and implemented workflow orchestration using Camunda, coordinating validations, business rules, and system integrations.
Applied Hexagonal Architecture, improving system maintainability and separation of concerns.
Engineered an authorization framework using Spring AOP to enforce secure and consistent permission checks.
Integrated with enterprise shared services (e.g., BTM API, Permission & Restriction API) for seamless cross-system communication.
Collaborated with cross-functional teams to deliver reliable end-to-end solutions.
Developed POCs to evaluate new architectural approaches and improve system design.
Modernized legacy services by exposing RESTful APIs and improving performance.
Utilized AI-assisted development tools to enhance productivity and accelerate development.
Java Developer
Lyon Future Web Development Inc.
04.2020 - 08.2024
Developed and maintained enterprise applications for HSE (Health, Safety, and Environment) and course management systems using Java 8, Spring Boot, Hibernate, and JPA.
Designed and implemented RESTful and GraphQL APIs, enabling flexible and lightweight data retrieval tailored for frontend applications with dynamic and metadata-driven requirements.
Worked on multi-tenant system architecture, ensuring efficient data isolation and configuration across multiple clients.
Developed a Document Center module using Azure Blob Storage for document storage and Cosmos DB for metadata management, aligned with a multi-tenant design.
Executed migration of legacy users and data to a new database, ensuring data integrity and minimal disruption.
Implemented secure authentication and authorization using Keycloak integrated with Spring Security.
Containerized applications using Docker, improving deployment consistency and portability.
Participated in code reviews, refactoring, and technical discussions, maintaining high standards of code quality and performance.
Analyzed and improved existing systems, delivering bug fixes, optimizations, and design enhancements.
Collaborated with cross-functional teams to deliver business-aligned solutions.
Mentored and supported junior developers, contributing to team growth and knowledge sharing.
Survey Programmer
Dynata
03.2018 - 03.2020
Designed and implemented dynamic survey flows with conditional logic, ensuring personalized question paths based on respondent inputs.
Collaborated with project managers to gather and refine questionnaire requirements, translating business needs into functional survey logic.
Configured skip logic, branching, and validation rules to control question visibility and improve data accuracy.
Worked closely with data processors to resolve data inconsistencies and perform data backfilling, ensuring completeness and integrity of survey responses.
Partnered with QA teams to validate survey functionality and ensure alignment with business requirements and logic expectations.
Coordinated with account managers and stakeholders to meet project deadlines and deliver high-quality survey solutions.
Education
Associate in Computer Technology - Computer Technology
University of San Carlos
Cebu City, Province Of Cebu, Philippines
04.2001 -
Skills
Java
Spring, Springboot
RestFul Api
Maven
TDD
SQL
NOSQL
HTM, CSS
JavaScript
Hexagonal Architecture
Camunda Orchestration
Postman, Bruno
Accomplishments
Selected participant in an internal CTO Hackathon, where we designed a project scaffolding solution for Spring-based applications.
Designed and developed an internal PR tracking web application, consolidating pull requests across multiple Azure DevOps repositories into a single interface.
Certification
Spring Certified Professional 2024
Timeline
Spring Certified Professional 2024
10-2025
Backend Engineer
ING
09.2024 - Current
Java Developer
Lyon Future Web Development Inc.
04.2020 - 08.2024
Survey Programmer
Dynata
03.2018 - 03.2020
Associate in Computer Technology - Computer Technology