I am a Senior AEM Developer with over 5 years of experience delivering scalable, high-quality digital solutions for enterprise-level clients, including work within the British Gas (Centrica) ecosystem. I specialise in Adobe Experience Manager (AEM), with strong expertise in HTL, JavaScript, and component-driven development. I’ve led and contributed to impactful projects such as building data layer integrations to track user interactions, transforming legacy components into modern AEM solutions, and implementing headless CMS architectures that power React-based applications through structured JSON content. What sets me apart is my combination of technical depth and leadership experience. As a team lead, I don’t just write clean, maintainable code—I also ensure solutions align with business goals, are scalable, and are easy for content teams to manage. I’m proactive, detail-oriented, and focused on delivering real value, not just completing tasks. If you’re looking for someone who understands both the technical and business sides of AEM development, I’m ready to help bring your project to life.

Yusaf Osei -Bonsu

I am a Senior AEM Developer with over 5 years of experience delivering scalable, high-quality digital solutions for enterprise-level clients, including work within the British Gas (Centrica) ecosystem. I specialise in Adobe Experience Manager (AEM), with strong expertise in HTL, JavaScript, and component-driven development. I’ve led and contributed to impactful projects such as building data layer integrations to track user interactions, transforming legacy components into modern AEM solutions, and implementing headless CMS architectures that power React-based applications through structured JSON content. What sets me apart is my combination of technical depth and leadership experience. As a team lead, I don’t just write clean, maintainable code—I also ensure solutions align with business goals, are scalable, and are easy for content teams to manage. I’m proactive, detail-oriented, and focused on delivering real value, not just completing tasks. If you’re looking for someone who understands both the technical and business sides of AEM development, I’m ready to help bring your project to life.

Available to hire

I am a Senior AEM Developer with over 5 years of experience delivering scalable, high-quality digital solutions for enterprise-level clients, including work within the British Gas (Centrica) ecosystem. I specialise in Adobe Experience Manager (AEM), with strong expertise in HTL, JavaScript, and component-driven development.

I’ve led and contributed to impactful projects such as building data layer integrations to track user interactions, transforming legacy components into modern AEM solutions, and implementing headless CMS architectures that power React-based applications through structured JSON content.

What sets me apart is my combination of technical depth and leadership experience. As a team lead, I don’t just write clean, maintainable code—I also ensure solutions align with business goals, are scalable, and are easy for content teams to manage. I’m proactive, detail-oriented, and focused on delivering real value, not just completing tasks.

If you’re looking for someone who understands both the technical and business sides of AEM development, I’m ready to help bring your project to life.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
Beginner
Beginner
See more

Language

English
Fluent
Javanese
Advanced

Work Experience

Senior AEM Developer & Team Lead at Cognizant
September 1, 2020 - Present
Led Adobe Experience Manager initiatives, building data layer interfaces to capture and analyze user interactions for the Recite Me toolbar on the British Gas site; created/modified Nucleus components with HTL and JavaScript for CMS managers; redesigned web forms by delivering a new suite of form components; implemented a headless AEM approach with configurators storing JSON for the Hive React app to retrieve and render content on pages.
Trainee Full-Stack Developer at Futureproof
November 1, 2019 - February 1, 2020
Developed React/Redux applications displaying transport status (TFL lines); built a Bootstrap-based TDD quiz; created a Python (Flask) web app that queries Spoonacular API to generate recipe lists from user-provided ingredients.
Senior AEM Developer & Team Lead (Client: British Gas) at Cognizant
February 1, 2023 - Present
Led delivery of enterprise customer journeys by coordinating designers, engineers and product owners, resulting in features used by millions of customers. Implemented a data layer tracking solution by instrumenting accessibility toolbar usage to enable data-driven decisions on customer behaviour. Mentored two developers by leading code reviews and knowledge sharing, improving engineering standards across the team.
Futureproof Trainee Full-Stack Developer at Cognizant
November 1, 2019 - February 1, 2020
Built a real-time transport status application by integrating a TfL API with a React-based web application, delivering live service updates to users. Reduced frontend defects by applying test-driven development with Jest across multiple applications, achieving near-bug-free software. Developed the Foodversity application using Python and Flask for ingredient-to-recipe conversion.

Education

MSc Advanced Software Engineering at King's College London
September 1, 2018 - January 1, 2019
BSc (Hons) Computer Science at Brunel University London
September 1, 2014 - June 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
Beginner
Beginner
Beginner
See more