Introduction: Hello! I'm Jo, thanks for coming to my page to learn more about me!
I am an experienced Front-End Developer with a strong background in delivering large-scale public sector projects. Prior to joining Deloitte, where I am currently contributing to the development of a high-profile registration and ordering system, I have worked as a Front-End Engineer at Beamly Consultancy as a UX/UI developer.
I am well-versed in the software development lifecycle, including writing clean code and implementing test-driven development practices. This allows me to consistently produce work of high quality and reliability.
At Deloitte, I have been working on projects in the commerce domain utilising my technical knowledge and practical experience in industry, I am well-equipped to effectively contribute to and deliver results for any project I am involved in.
Background: After 6+ years in the tech industry, this provided key commercial experience and developed vast transferable skills such as communication, teamwork, and organisation. Such examples are in addition to the technical programming skills gained at Deloitte and Makers Academy.
Key Technologies: JavaScript (ES6), React, Node.js, Express, Sinatra, Git workflow, SASS, CSS, HTML
Contributed to the build of a large-scale public sector ordering and registering platform for health testing client.
Contributed to the build of headless CMS product and design system using HTML 5, SCSS, JavaScript, React.js and Redux Updated and improved suite of components as part of a dedicated agile squad.
I was the first point of contact for 87 global clients, determining business needs and led the team to deliver projects on budget and on time.
Managed content delivery and optimisation of UK + 5 International Miss Selfridge e-commerce websites, mobile sites and apps, led a team of on-site digital assistants and offshore developers in India.
A 16-week intensive software engineering bootcamp. Working in a group setting following an Agile framework, using daily standups to ensure delivery of our target features. We used a TDD approach to create a series of fullstack applications using a combination of Ruby and Javascript with frameworks such as Node and React.
I was a student on a 10-week part-time course where I learnt to build responsive websites with HTML, CSS, and simple JavaScript. This course kick-started my career change, and I was able to transfer from a Delivery Management role to a Software Engineering role at the company I was working for at the time.
The course equipped me with offers a practical and repeatable methodology that achieves an ideal balance between the standards, rigour and visibility required for proper project management, and the fast-pace, change and empowerment provided by Agile.
Kesteven and Grantham Girls School - A levels in Business, Media, Theatre and Dance.
Maintenance and pipeline instrumentation - I have deployed my projects using Github Marketplace actions
Passionate about UI: During my time at Beamly my strengths were in being able to take a visual design in sketch, and transforming this into a fully functioning website/campaign page through Javascript, React and HTML/CSS, with pixel-perfect precision. I collaborated well with the UX team and was able to help meet the delivery deadlines which delighted clients.
Keen eye for detail while re-platforming the legacy websites from WordPress to React, this required redirecting legacy URLs to the new URLs, this taught me about regular expressions as all redirects were implemented through a JSON file, and needed a keen eye for detail. Additionally, this was sometimes in Russian or Chinese, so required special attention.
Accessibility - After Topshop was sued for lack of accessibility in 2018, this was due to alt images not having appropriate 'alt' tags and colour contrasting below satisfactory standards. I suggested to the next company I worked for that this be addressed to avoid any legal issues in future.
Performance - While running site tests at Arcadia, I spotted that the images provided by the Design teams were huge and slowed site performance down. I suggested we reduce the imagery size (while not compromising quality) for faster site performance; This improved the website load speed by 50%.
UAT testing, A/B testing - While working at Arcadia, I was running site analytics on Adobe Omniture (homepage tracking report) every week. I noticed that the homepage hero's second and third image on the slider was not generating many clicks. Therefore no traffic was reaching those pages. We decided to run A/B testing to see if the website homepage could be improved, I coded a few different examples, and the analytics proved over the coming months that this was the right decision as the visitors preferred to see all imagery upon landing on the homepage.
Mobile-first mentality - When building a website for a new client, I used my knowledge gained from General assembly. When queried on how to mobile optimise, I suggested we as developers use a triple nested flexbox as the design was in a grid-like format so would be the best approach. I had noticed that 80% of the audience was mobile users, so Mobile-first decisions should be at the forefront of decision making and flexbox allowed this. We built the website using mobile-first, and it launched in 2019.
Apart from being a web developer, I love staying fit and healthy by going to the gym. I am a member at At Your Beat Dance Studio and Base Dance studios, where I go to dance classes a few times a week via ClassPass. I also like to mix this up with Yoga and Pilates.
I also dedicate some time to volunteering for a Charity - 'Reenage' a charity which organises meet ups with elders in my local area, in a bid to tackle loneliness in the community. Here I organise tea parties for small group in my area on the weekends.
I have always been one for getting involved in multiple aspects of company life from social committees to Corporate Social Responsibility societies. I have been part of every social committee for every company I have worked for, even stemming back to university life where I was on the social secretary for the Leeds University Cheerleaders.
I am a qualified scuba diver
![]() |
![]() |
![]() |
Reengage Portal Full Stack application used to help with my volunteer work with the elderly for Reengage charity. Built using React, Node, Express and MongoDB. To hear more about the tech stack and agile workflow - here is a short video demonstration from the final project demo day This is live here |
Acebook Full Stack application which is a simplified dupe of social media website - Facebook built using React, Node, Express and Mongodb. Tested in JEST and Cypress |
Makers b&b Full Stack application which is a simplified dupe of booking website - Airbnb built using Ruby, Javascript, Sinatra, PostgreSQL. Tested in RSPEC (unit) and Capybara(feature) |
![]() |
![]() |
![]() |
Personal Website Front-end application showcasing my personal portfolio built using Javascipt, jQuery, HTML, SASS (currently converting to React) [deployed](https://www.joanne-young.co.uk/) |
News Summary API Front-end application using the Guardian newspaper API to display news articles on a single page application built using Javascript and Fetch API |
Weather API app Front-end application using the Open Weather API to display current weather conditions on a single page application built using Javascript and Fetch API Project deployed here - here. |
![]() |
![]() |
![]() |
Bank Technical Test This technical test demonstrates test driven development, high code quality and Object Orientated Principles. Users can withdraw and deposit cash and print statement via REPL Built using Vanilla Javascript and Jasmine for testing |
Bowling Kata Users can input bowling scores and keep record of the game built using Vanilla Javascript and Jasmine for testing |
Thermostat API app Front-end application allowing users to increase or decrease temperature with configuration settings Built in Vanilla Javascript. Using Open weather API to pull in current temperature information |
Please find my blog here