I'm a Front-End/UI Developer with deep expertise in React, TypeScript, and modern UI development, currently building and maintaining production systems in a CI/CD environment using Azure DevOps. I collaborate closely with design and backend teams to ship user-first features, delivering responsive, scalable applications across web and mobile, with experience across React Native and Vue.js. I'm exploring Web3 (Solidity, ethers.js, Hardhat) and am drawn to meaningful products and decentralised technologies. I'm open to remote or hybrid roles that value strong engineering culture, good design, and modern product thinking. In my work, I focus on creating maintainable, accessible interfaces and collaborating across disciplines to turn complex problems into elegant solutions.

Johnny Nolan

I'm a Front-End/UI Developer with deep expertise in React, TypeScript, and modern UI development, currently building and maintaining production systems in a CI/CD environment using Azure DevOps. I collaborate closely with design and backend teams to ship user-first features, delivering responsive, scalable applications across web and mobile, with experience across React Native and Vue.js. I'm exploring Web3 (Solidity, ethers.js, Hardhat) and am drawn to meaningful products and decentralised technologies. I'm open to remote or hybrid roles that value strong engineering culture, good design, and modern product thinking. In my work, I focus on creating maintainable, accessible interfaces and collaborating across disciplines to turn complex problems into elegant solutions.

Available to hire

I’m a Front-End/UI Developer with deep expertise in React, TypeScript, and modern UI development, currently building and maintaining production systems in a CI/CD environment using Azure DevOps. I collaborate closely with design and backend teams to ship user-first features, delivering responsive, scalable applications across web and mobile, with experience across React Native and Vue.js. I’m exploring Web3 (Solidity, ethers.js, Hardhat) and am drawn to meaningful products and decentralised technologies. I’m open to remote or hybrid roles that value strong engineering culture, good design, and modern product thinking.

In my work, I focus on creating maintainable, accessible interfaces and collaborating across disciplines to turn complex problems into elegant solutions.

See more

Experience Level

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

Language

German
Beginner

Work Experience

Freelance React and React Native Developer at Logistics UK
June 1, 2025 - September 10, 2025
Made changes and improvements to the Logistics UK SelfAdmin Web and React Native App.
Freelance VueJS Developer at magicplan
October 1, 2024 - September 10, 2025
Made changes and improvements to magicplan's cloud webapp.
Freelance VueJS Developer at WIKA via diva-e
June 1, 2023 - September 10, 2025
Changed the existing front end of the WIKA web app to VueJS.
Freelance React Native Developer at DocMorris
October 1, 2022 - September 10, 2025
Updated both the DocMorris and Medpex iOS and Android Apps.
Freelance React Front End Developer at Kyriba via Infosys
June 1, 2022 - September 10, 2025
Added a React UI to a pre-existing Java app.
Freelance React Native Developer at Nuri
May 1, 2021 - September 10, 2025
Implemented a full app redesign and rebranding project, Bitwala => Nuri.
Freelance React Native/React Front End Developer at Rakuten Kobo
December 1, 2020 - September 10, 2025
Developed new features for the tolino App and WebApp; remote work.
Freelance React Front End Developer at COREengineering GmbH
December 1, 2019 - September 10, 2025
Developed the Front End for two financial applications using React.
Freelance React UI Developer/Designer at Medulife GmbH
April 1, 2019 - September 10, 2025
Redesigned and developed components for the Medulife portal offerings.
Freelance Front End Developer at Fidelity
December 1, 2018 - September 10, 2025
Fixed visual issues across Fidelity front-ends.
Freelance UI Developer at Deutsche Bank
May 1, 2018 - September 10, 2025
Implemented look and feel for a pivotal Wealth Management application (React/Redux); IE11 support.
Freelance Front End Developer at Kuehne Nagel
December 1, 2016 - September 10, 2025
Produced data-driven components using D3.js.
Freelance HTML5 Banner Developer at SPARK44
September 1, 2016 - September 10, 2025
Developed HTML5 digital ads.
Freelance HTML5 Banner Developer/Designer at Eye-D Creative Limited
September 1, 2016 - September 10, 2025
Developed HTML5 digital ads.
Freelance HTML5 Banner Developer at AMV BBDO
May 1, 2016 - September 10, 2025
Developed HTML5 digital ads.
Freelance HTML5 Banner Developer/Designer at Saatchi & Saatchi
March 1, 2016 - September 10, 2025
Developed HTML5 digital ads.
Freelance HTML5 Banner Developer at SPARK44
July 1, 2016 - September 10, 2025
Developed HTML5 digital ads.
Freelance HTML5 Banner Developer at Doner UK
February 1, 2016 - September 10, 2025
Designed and developed HTML5 digital ads.
Freelance HTML5 Banner Developer/Designer at Freedman International
December 1, 2015 - September 10, 2025
Designed and served HTML5 digital ads.
Freelance HTML5 Banner Developer at MRM//McCann
November 1, 2015 - September 10, 2025
Developed HTML5 digital ads using GreenSock.
Freelance Front End Developer at F&F
August 1, 2015 - September 10, 2025
Developed the front-end using Magento and related tech; built promotional features.
Freelance Visual Designer at LexisNexis
August 1, 2013 - September 10, 2025
Redevelopment of LexisAdvance Quicklaw; wireframes and hand-coded CSS/HTML5.
Front End Developer (Permanent) at StylistPICK
July 1, 2012 - September 10, 2025
Developed front-end using Magento; implemented jQuery; contributed to blog setup.
Freelance Front End Developer at F&F
July 1, 2012 - September 10, 2025
Additional front-end work for e-commerce sites.
Visual Designer at LexisNexis
August 1, 2013 - September 10, 2025
Visual design work and front-end coding for Lexis Advance Quicklaw.
Front End Developer at StylistPicks
July 1, 2012 - September 10, 2025
Front-end development for fashion e-commerce solution.
Various Front-End Roles (Freelance/Contract) at Various Clients
July 1, 2011 - September 10, 2025
Jan 2000 – Jul 2011: A mixture of Front-End Development and Visual Design work for multiple agencies and brands.
Freelance React and React Native Developer at Logistics UK
June 1, 2025 - September 10, 2025
Making changes and improvements to the Logistics UK SelfAdmin Web and React Native App.
Freelance VueJS Developer at magicplan
October 1, 2024 - September 10, 2025
Making changes and improvements to magicplan's cloud webapp.
Freelance VueJS Developer at WIKA via diva-e
June 1, 2023 - September 10, 2025
Changing the existing front end of the WIKA web app to VueJS.
Freelance React Native Developer at DocMorris
October 1, 2022 - September 10, 2025
Updating both the DocMorris and Medpex iOS and Android Apps.
Freelance React Front End Developer at Kyriba via Infosys
June 1, 2022 - September 10, 2025
Adding a React UI to a pre-existing Java app.
Freelance React Native Developer at Nuri
May 1, 2021 - September 10, 2025
Implementing a full app redesign and rebranding project, Bitwala => Nuri.
Freelance React Native/React Front End Developer at Rakuten Kobo
December 1, 2020 - September 10, 2025
Developing new features for the tolino App , the main features being CarPlay and Chromecast , using React Native. In addition and in parallel to the above, I also did React development for the tolino WebApp.
Freelance React Front End Developer at COREengineering GmbH
December 1, 2019 - September 10, 2025
Developing the Front End for two financial applications using React.
Freelance React UI Developer/Designer at Medulife GmbH
April 1, 2019 - September 10, 2025
Redesigning and developing (components) for the new look and feel and visual design, for the various Medulife portal offerings.
Freelance Front End Developer at Fidelity
December 1, 2018 - September 10, 2025
Responsible for fixing visual issues relating to the front end of the Fidelity websites.
Freelance UI Developer at Deutsche Bank
May 1, 2018 - September 10, 2025
Solely responsible for implementing the look and feel and visual design for a pivotal Wealth Management application, built using React and Redux, IE11 and iPad Pro.
Freelance Front End Developer at Kuehne Nagel
December 1, 2016 - September 10, 2025
Producing data-driven components using D3.js.
Freelance HTML5 Banner Developer at SPARK44
August 1, 2016 - September 10, 2025
Developing HTML5 digital ads.
Freelance HTML5 Banner Developer/Designer at Eye-D Creative Limited
August 1, 2016 - September 10, 2025
Developing HTML5 digital ads.
Freelance HTML5 Banner Developer at AMV BBDO
May 1, 2016 - September 10, 2025
Developing HTML5 digital ads.
Freelance HTML5 Banner Developer/Designer at Spitfire Studios
July 1, 2016 - September 10, 2025
Developing HTML5 digital ads.
Freelance HTML5 Banner Developer at Freedman International
December 1, 2015 - September 10, 2025
Designing, coding and serving HTML5 digital ads.
Freelance HTML5 Banner Developer at MRM//McCann
November 1, 2015 - September 10, 2025
Developing HTML5 digital ads using GreenSock.
Freelance HTML5 Banner Developer/Designer at TSL Digital
July 1, 2015 - September 10, 2025
Developing HTML5 digital ads using GreenSock.
Freelance Front End Developer at F&F
August 1, 2015 - September 10, 2025
Developing the front-end using Bootstrap, customizing Magento and banner work; involved in jQuery, emails, etc.
Freelance Visual Designer at LexisNexis
August 1, 2013 - September 10, 2025
Redevelopment of LexisAdvance Quicklaw website; wireframes and visual design; hand-coded CSS3 and HTML5.
Front End Developer (Permanent) at Stylistpick
July 1, 2012 - September 10, 2025
Solely responsible for implementing look and feel and visual design for Wealth Management app, remote 60% for some; previously 12-month; restructuring period from 2011-07 to 2012-07.
Freelance React Developer at Unipro
July 1, 2025 - September 1, 2025
Creating React animations for events.
Freelance VueJS Developer at WIKA via diva-e
December 1, 2022 - June 1, 2023
Changing the existing front end of the WIKA web app to VueJS.
Freelance React Front End Developer at Kyriba via Infosys
May 1, 2021 - June 1, 2022
Adding a React UI to a pre-existing Java app.
Freelance Front End Developer at Deutsche Bank
January 1, 2017 - May 1, 2018
Implementing the look and feel for a pivotal Wealth Management application; IE11 and iPad Pro support; CSS Modules/Styled Components migration.
Freelance HTML5 Banner Developer/Designer at SPARK44
May 1, 2016 - July 1, 2016
Developing HTML5 digital banners and promos.
Freelance Front End Developer at F&F
September 1, 2013 - August 1, 2015
Developing the front-end and promotional features; used with Venda eCommerce; responsive features with Bootstrap.
Freelance Visual Designer at LexisNexis
July 1, 2012 - August 1, 2013
Redevelopment of the LexisAdvance Quicklaw website; wireframes using Axure; front-end development.
Front End Developer (Permanent) at Stylistpick
July 1, 2011 - July 1, 2012
Front-end development; Magento integration; banners; WordPress; UI enhancements.
Freelance Front End Developer/Visual Designer at Various (Jan 2000 – Jul 2011)
January 1, 2000 - July 1, 2011
A mixture of front-end development and visual design across multiple projects.

Education

BA Fashion Communication with Promotion at Central Saint Martins College of Art & Design
January 1, 1994 - January 1, 1998
BA Fashion Communication with Promotion at Central Saint Martins College of Art & Design
January 1, 1994 - January 1, 1998
BA Fashion Communication with Promotion at Central Saint Martins College of Art & Design
January 1, 1994 - January 1, 1998

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Transportation & Logistics