Go Testify
Senior Front End Developer
- Created reusable components using JavaScript and Vue.js in a single page application to enhance user feedback with video screen recordings, surveys, and touch data.
- Revamped the PC screen recording application built on React and Electron, introducing an array of user-centric features, including an intuitive user interface overhaul and a fresh branding update.
- Led UI/UX development for an immersive video player highlighting game highlights and player sentiments, whilst also implementing interactive features like timeline navigation.
- Integrated AI-generated summaries for both player and game levels to extract sentiments into a user-friendly format, improving user experience.
September 2022 - September 2023
Accenture/bp
Senior Front End Developer
- Led engineering efforts for bp's customer-facing website for their electronic vehicle leasing service, overseeing tasks from conception to implementation with a focus on UI/UX development.
- Developed a Single Page Application (SPA) using React and Aurelia to optimise performance and to ensure a seamless browsing experience for a mobile first approach.
- Implemented bp's style guide and component library for a visually consistent representation aligned with the brand, streamlining development and emphasising professionalism.
- Created ad hoc marketing tools such as a pricing calculator for tradeshows, enhancing engagement and facilitating on-the-spot decision-making by showcasing product customisability.
March 2020 - September 2022
Immediate Media TV
Lead UI Developer
- Led the front-end development of new features for two television shopping channels, improving audience engagement and success.
- Initiated the creation of a modern TV catch-up service, integrating multiple RESTful APIs with JavaScript and Vue.js for a smooth user experience.
- Achieved rapid development by leading the creation of a hybrid mobile app within a four-week timeframe, using Ionic to deliver a user-friendly solution from proof of concept to final deliverables.
- Played a pivotal role in recruiting, mentoring, and supporting junior/mid-level team members, fostering their growth within the organisation.
June 2018 - March 2020
ioSTUDIOS
Senior Front End Developer
- Participated in end-to-end development cycles for websites, web applications, and hybrid mobile apps, ensuring seamless conceptualisation, execution, and deployment using JavaScript and Angular
- Utilised Adobe XD for dynamic prototypes, providing essential proof of concept for web applications, while simultaneously assessing UX/UI designs for technical feasibility.
- Pioneered a responsive, mobile-first approach to standardise project outputs, bolstering cross-device accessibility and user engagement, ultimately driving superior digital experiences.
December 2013 - June 2018