E.On NEXT
Senior Front End EngineerCollaborated effectively within the Front End team to deliver impactful solutions that elevated both user experience and developer productivity. Notable achievements encompass:
- Devised and executed a novel incentive campaign aimed at boosting client engagement and soliciting valuable feedback on energy meter data.
- Successfully led the implementation of the appointment rebook feature, enhancing user convenience and streamlining the booking process.
- Collaborated closely with the technical team to enhance the utilization of the headless CMS, contributing to improve the content management workflows and system efficiency.
- TypeScript
- React
- Gatsby
- CSS Modules
- Cypres
- MSW
- Contentful
- Git
- Gitlab CI
- Agile
- CI/CD
Tray
Senior Front End EngineerAs a member of the Content Engineering squad, I worked on the Marketing, Documentation, and Academy websites. My accomplishments include fully refactoring a website to use the latest technologies like TypeScript and adding testing to improve code quality, maintainability, and scalability. I also successfully refactored another project from Gatsby to Next.js to enhance website performance and scalability. Additionally, I migrated a project from local MDX files to Contentful, streamlining content management. To ensure optimal website functionality and user experience, I implemented E2E testing and upgraded our CI/CD pipelines, migrating them to Github Actions for more efficient and effective development workflows.
In my role as a senior team member, I am also involved in the front-end guild, collaborating with other developers to share knowledge and best practices. I also participate in the interview process for new hires, helping to identify talented individuals who can help us achieve our goals.
- TypeScript
- React
- NextJS
- Gatsby
- Framer Motion
- MSW
- NodeJS
- MDX
- Contentful
- Algolia
- Git
- Github Actions
- Jenkins
- Agile
- CI/CD
Babylon Health
Senior Front End EngineerWorking within the Appointments squad to develop and improve the user booking web flow and the appointment management service tool.
As part of the wider technical team I collaborate to move forward the technical stack, improve the pipeline, increase automated processes and overall help create a better developer experience.
- TypeScript
- React
- Redux
- GraphQL
- Apollo
- Styled Components
- Cypress
- Git
- Agile
Sainsbury's
Senior Software EngineerAs Front End Tech Lead of one of the teams in the marketing family, I’m responsible for shaping the direction of the Front End architecture of the products from inception to delivery with particular attention to the React landscape to improve the performance of the sites, reduce error rates and improve accessibility; with particular focus on tooling to increase automation and the developer experience in order to deliver more, faster and safer.
As part of the leadership team of the family, I’m particularly involved in the interview process and in the community of practices, where I’m really active by collaborating, sharing and reaching out to other colleagues and teams.
- TypeScript
- React
- Gatsby
- Redux
- GraphQL
- Styled Components
- Cypress
- Serverless
- Lambda
- Webpack
- Git
- Agile
- CI/CD
Optimad
Front End DeveloperIn charge of developing a new platform for the UK TV Broadcasters and Advertisement Media Outlets, implementing a modern front end setup, and designing and maintaining a comprehensive style guide for the project.
- HTML5
- CSS3
- Javascript
- ES6
- jQuery
- Git
- Gulp
- Webpack
- Agile
- Scrum
- Figma
- Balsamiq
Harrods
Front End DeveloperDeveloped and supported the main website with special focus in the checkout user journey using high standards of performance, responsiveness and accessibility.
Created several internal tools to improve the efficiency of other departments’ workflows. Additionally I was responsible for the development of the email templates.
- HTML5
- CSS3
- Javascript
- ES6
- jQuery
- React
- Umbraco
- Git
- Grunt
- Gulp
- Webpack
- Agile
- Scrum
Penta Consulting
Front End DeveloperDeveloped and supported legacy Wordpress theme designs. Worked alongside the design team to create mockups and implement them afterwards.
- HTML5
- CSS3
- Javascript
- jQuery
- Bootstrap
- Wordpress
- PHP
- Git
- Bitbucket
- Grunt
- Vagrant
- Agile
- Kanban
Hotel Ardora
Front End DeveloperSmall freelance role to develop a SPA for the Hotel Ardora.
- HTML5
- CSS3
- Javascript
- jQuery
- Bootstrap
- SVGs
MyMoneyPlatform
Front End DeveloperDeveloped and supported the main web application alongside the front end team, focusing on the overall design and paying special attention to the responsive design for mobile devices.
- HTML5
- CSS3
- Javascript
- jQuery
- Bootstrap
- Wordpress