Work Experience
Engineering Team Lead
Ezypay 2024 – Present
Responsible for recruitment, talent retention, and talent growth within the team. Remove impediments blocking team members and work closely with the Product team for feature delivery. Provide mentoring to software engineers to ensure they remain relevant in the market.
Software Engineering Manager
GBG 2023 – 2024
Responsible for recruitment, working closely with internal recruiters to grow the team. Bridged the gap between engineering and product to ensure smooth delivery, removed impediments blocking engineers, and coordinated collaboration between engineers and clients.
Principal Software Engineer
GfK 2022 – 2023
Led hiring efforts by working with internal and external recruiters to identify candidates and conducted interviews to build the new team. Responsible for the career growth and retention of team members. Collaborated with the Product team to clarify technical requirements and directions.
Senior Software Engineer
GfK 2016 – 2022
Drove technical direction for the team and worked closely with the Product Owner to resolve technical ambiguities and impediments. Collaborated with tech leads from other teams to ensure smooth application integrations. Promoted a test-first culture grounded in the Agile Testing Manifesto. Served as Chapter Lead for several team members, supporting their career growth and marking my entry into people management. Also participated in the hiring process by conducting candidate interviews. Promoted Scrum best practices across the team to improve agile delivery.
Analyst Programmer
GfK 2014 – 2016
Developed features based on requirements from the Product Owner and followed technical directions from the Technical Architect.
Software Engineer
TimWe 2013 – 2014
Developed Liferay portlets based on clients' requirements, guided team members, and provided assistance during UAT, deployment, and production.