I’m a dedicated web developer with a passion for building fast, accessible, and visually engaging web experiences using Vue.js, React.js, and TypeScript. I enjoy turning complex requirements into clean, scalable code and leading teams to deliver high-quality features on time. Having worked with UK retailers like Wickes and Dreams, I thrive in collaborative environments and value performance, accessibility, and continuous improvement. I’m committed to mentoring colleagues, embracing Agile practices, and creating delightful digital experiences for users.

Johnny Cooper

I’m a dedicated web developer with a passion for building fast, accessible, and visually engaging web experiences using Vue.js, React.js, and TypeScript. I enjoy turning complex requirements into clean, scalable code and leading teams to deliver high-quality features on time. Having worked with UK retailers like Wickes and Dreams, I thrive in collaborative environments and value performance, accessibility, and continuous improvement. I’m committed to mentoring colleagues, embracing Agile practices, and creating delightful digital experiences for users.

Available to hire

I’m a dedicated web developer with a passion for building fast, accessible, and visually engaging web experiences using Vue.js, React.js, and TypeScript. I enjoy turning complex requirements into clean, scalable code and leading teams to deliver high-quality features on time.

Having worked with UK retailers like Wickes and Dreams, I thrive in collaborative environments and value performance, accessibility, and continuous improvement. I’m committed to mentoring colleagues, embracing Agile practices, and creating delightful digital experiences for users.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Bulgarian
Fluent
English
Fluent
German
Intermediate

Work Experience

Lead Web Developer at Dreams
November 1, 2024 - Present
Led and managed the development team, providing direction and mentorship to ensure high-quality deliverables. Architected a new front-end solution to reduce time across trading, design and development teams, reducing manual coding needed for campaigns. Ensured optimal site functionality, performance, and uptime, including SEO and usability monitoring. Identified and resolved bugs while deploying changes to the live environment. Collaborated with technical and non-technical stakeholders to ensure seamless delivery of digital projects. Scoped and planned complex projects, delivering innovative solutions from project briefs. Maintained existing applications while building reusable code and components. Advocated for Agile principles and best practices, ensuring secure development and high performance.
Lead Web Developer at Wickes
January 1, 2020 - September 23, 2025
Led and guided a team of web developers to deliver high-quality code. Integrated a headless CMS. Architected scalable front-end solutions aligned with business needs. Collaborated with cross-functional teams for project success. Mentored and coached web developers for professional growth.
Junior Web Developer at Wickes
January 1, 2019 - September 23, 2025
Developed complex web applications using modern front-end framework Vue.js. Translated design mocks into pixel-perfect responsive web interfaces. Optimized website performance and loading times through code optimization. Collaborated with UI/UX designers. Mentored junior web developers.
Web Developer at Wickes
January 1, 2020 - September 23, 2025
Developed and implemented user-friendly web interfaces using HTML, CSS and JavaScript. Wrote clean, well-structured code following best practices and coding standards.
Lead Web Developer at Dreams
November 20, 2024 - Present
Led and managed the development team, providing direction and mentorship to ensure high-quality deliverables. Architected a new frontend solution to reduce development time across trading, integrated a headless CMS, and delivered scalable front-end architecture aligned with business needs. Collaborated with stakeholders to deliver digital projects, scoped complex initiatives, and maintained reusable code and components. Advocated Agile practices and secure, high-performance development.
Senior Web Developer at Wickes
January 1, 2019 - September 23, 2025
Led and guided a team of web developers to deliver high-quality code. Integrated a headless CMS and architected scalable frontend solutions aligned with business needs. Collaborated with cross-functional teams for project success. Mentored and coached junior web developers for professional growth.
Junior Web Developer at Wickes
January 1, 2020 - September 23, 2025
Developed web applications using modern frontend technologies, collaborated with design and product teams, and contributed to site performance improvements.
Graduate Developer / Trainee at Just IT
March 1, 2018 - Present
Professional training and apprenticeships covering core web technologies (HTML5, CSS3, JavaScript) and project-based learning.

Education

Bachelor's degree in Psychology at South-West University 'Neofit Rilski', Blagoevgrad, Bulgaria
January 1, 2010 - January 1, 2012
Bachelor's degree at South-West University 'Neofit Rilski', Blagoevgrad
January 1, 2012 - January 1, 2016
Foreign Language School (English & German) at Hristo Botev, Bulgaria
January 1, 2006 - September 23, 2025
High School at Hristo Botev High School
January 1, 1999 - September 23, 2025

Qualifications

MTA Software Development Fundamentals
January 11, 2030 - September 23, 2025
CIW Advanced HTML5 & CSS3 Specialist
January 11, 2030 - September 23, 2025
MCSD (Microsoft Certified Solutions Developer) - Web
January 11, 2030 - September 23, 2025
MTA Software Development Fundamentals
January 1, 2016 - September 23, 2025
CIW Advanced HTML5 & CSS3 Specialist
January 1, 2016 - September 23, 2025

Industry Experience

Retail, Software & Internet, Media & Entertainment, Professional Services