Digital Banking Platform – Philippines
Java Developer, January 2026 – Present
Project description
- Developed a digital banking platform for customers and employees.
- Built secure banking services integrated with core banking and fraud systems.
- Migrated 500,000+ users from a legacy platform to a new digital banking solution.
- Improved delivery efficiency through AI-assisted development and intelligent monitoring.
Responsibilities
- Collaborated with Backbase APAC and Solution Architects to design banking solutions and system integrations.
- Designed and developed backend services for account opening, fund transfers, employee/customer data ingestion, and fraud system integration.
- Worked closely with the bank's technical teams to synchronize data with core banking systems.
- Managed application deployment and release activities across Kubernetes environments.
- Ensured application security, code quality, and compliance with banking standards.
- Investigated and resolved production issues while maintaining system stability.
- Conducted code reviews and mentored team members.
- Utilized AI-assisted engineering tools to accelerate development, troubleshooting, and knowledge sharing.
Technologies
- Java, Spring Boot, Backbase, MySQL, Kubernetes, Jenkins, Keycloak, Liquibase, AES Encryption, Datadog, Grafana, PagerDuty, REST APIs, AI-assisted Development
Finance – United States
Java Developer, December 2022 – December 2025
Project description
- Working on a team of 11 members including 1 Scrum Master, 1 PO, 3 Frontend Developers, 4 Backend Developers, 1 Data Developer and 1 designer.
- We were tasked to build a platform to connect and optimize the balance sheets of customer financial partners (Credit Unions). So that they can fund more loan and quickly reacting to opportunities.
Responsibilities
- Acted as a liaison between Product Owner and development team to clarify business requirements, ensuring alignment before estimation and planning.
- Analyzed and optimized performance bottlenecks in slow-loading APIs, resulting in improved response times and user experience.
- Developed scalable and modular RESTful microservices using Spring Boot, aligning with modern system architecture practices.
- Provided constructive feedback through code reviews, helping to improve code quality and team collaboration.
- Authored and maintained comprehensive technical documentation on the internal wiki to support knowledge sharing and onboarding.
Technologies
- Microservices, Java, Spring boot, DynamoDB, Elasticsearch, Docker, Kafka, AWS EC2, S3, CloudWatch, Git
Finance – Switzerland
Java Developer, November 2017 – November 2022
Project description
- Working on a team of 7 members including 1 Scrum Master, 1 PO, 5 Developers.
- Develop a platform for points out relationships and networks, plus any business and political mandates. Intelligently linked information about companies and individuals in both the national and international environment generates transparency regarding any background details relevant to solvency
Responsibilities
- Translated user feedback and ideas into practical feature enhancements through thoughtful design, development, and iteration.
- Ensured the stability and continuous improvement of six production-grade software systems through proactive development and maintenance.
- Identified inefficiencies in code, workflows, and standards, and proposed actionable improvements to enhance team productivity and codebase quality.
- Collaborated cross-functionally with Product Owners and Database Engineers to analyze existing documentation and clarify complex requirements.
- Supported the product owner to resolve customer problems, maintaining quality standards, and ensuring the responsiveness of applications.
- Facilitated smooth collaboration among six cross-functional teams distributed across three geographic locations and two time zones.
- Mentored and onboarded three junior backend developers, fostering their growth and accelerating team integration during expansion.
Technologies
- Java, SpringMVC, JSP, Primeface, OracleSQL, Elasticsearch, JMS, ActiveMQ, Tomcat, Angular, jQuery, Git.
Public Event creation – Vietnam
Java Developer, June 2017 – November 2017
Project description
- Working on a team of 12 members including 1 Scrum Master, 1 PO, 5 Developers.
- Develop web application for event management using Angular and Spring.
Responsibilities
- Led the end-to-end development of a new application from the ground up, including architecture design, implementation, and deployment.
- Translated business requirements into technical solutions by designing and delivering new features with a focus on functionality and scalability.
- Collaborated closely with the Product Owner to refine and validate business logic, ensuring accurate and value-driven implementation.
Technologies
- Java, Tomcat, Spring, MySQL, Angular, jQuery, Bootstrap, Git
Embedded Vehicle – Japan
Embedded Engineer, January 2016 – June 2017
Project description
- Working on a team of 6 members including 1 PM, 3 Developers, 2 testers.
- Develop the head-up display (HUD) for Mercedes cars.
Responsibilities
- Collaborated with clients and project managers to gather requirements and design system architecture, including database schema, technology stack, and codebase structure.
- Delivered feature development and enhancements aligned with evolving business needs, ensuring maintainability and performance.
- Built responsive and user-centric interfaces based on client-provided designs, contributing to an improved and intuitive user experience.
- Composed clear technical specifications and test documentation to support quality assurance and knowledge transfer.
Technologies
- ActionScript, Qt, C++, SVN