Senior Software Engineer / Team Lead at IBM (2024-04 – Present)
- Serve as a technical lead guiding cross-functional teams to analyze business requirements, manage sprint timelines, and deliver solutions within established deadlines.
- Implement Java microservices and cloud-native frameworks.
Software Engineer / Associate Manager at Accenture (2023-09 – 2024-04)
- Led the design, implementation, and testing of Java applications, translating business needs into technical roadmaps.
- Managed development team, overseeing resource allocation, tracking project milestones, and ensuring streamlined cross-functional collaboration.
- Directed end-to-end delivery of software projects, monitoring sprint goals, quality benchmarks, and deployment schedules.
Software Engineer / Assistant Manager at Security Bank Corporation (2022-10 – 2023-09)
- Mentored developers, coordinated peer code reviews, and aligned stakeholder goal.
- Led the design, debugging, implementation, maintenance, and optimization of applications.
- Translate business requirements into software specifications and project deliverables
Senior Software Engineer at Tech Mahindra Ltd. (2020-11 – 2022-10)
- Served as the technical point of contact for clients and QA teams to negotiate enhancements, define scope, and resolve bottlenecks.
- Onboarded and trained new developers, establishing technical standards and providing solutions to business requirements.
- Developed and maintained web/backend applications and scripts based on client/BO requirements.
Java Developer at BDO Unibank, Inc. (2019-08 – 2020-11)
- Contributed to the requirements and technical aspects of any development specification
- Engineered and integrated secure SOAP/RESTful Web Services and Microservices, maximizing functionality and data exchange speeds across existing legacy banking systems.
Junior Programmer at Social Security System (2014-08 – 2019-06)
- Contributed to the requirements and technical aspects of any development specification.
- Worked with business analysts to establish requirements and determine priorities.
- Developed new applications, components & functionality to existing systems.
Emergency Web Service Developer at UP Diliman Interactive Learning Center (2014-05 – 2014-06)
- Investigate and assist in the resolution of software/ hardware support issues.
- Developed and installed web applications, services, mobile apps and hardware facilities.