McKelvie
KieranMcKelvieSoftware Engineer
Loading...

About Me

35 · Newton-Le-Willows, UK ·

Profile Image

Accomplished Front End Engineer possessing leadership attributes & management experience, with a keen eye for captivating User Experiences and a passion for clean, readable code. Always looking to evolve my skills in my quest to go Full Stack.

Beyond coding, I am an avid musician, well-versed in playing multiple instruments and have set up my own recording studio at home. I also play for a local amateur football team and I proudly hold a season ticket at my beloved Everton Football Club.

My unwavering dedication to excellence and my diverse interests make me a driven and well-rounded individual. I am eager to contribute my passion for technology, creativity, and user-centric design to meaningful projects that make a lasting impact.

Guitar

Core Skills

Work Experience

interactive investor Logo

interactive investor July 2023 - Present

App Developer

Manchester (Hybrid Remote)

ReactTypeScriptReact NativeXCodeJest / Native Testing LibraryChakra-UIReact Hook Forms / YupReact Query

Huler Logo

Huler February 2023 - July 2023

Front End Developer

Stoke-On-Trent (Remote)

ReactTypeScriptNextStorybookX-StateStyled-ComponentsFormik / Yup

Blinx Solutions Logo

Blinx Solutions December 2021 - February 2023

Software Engineer

Daresbury (Hybrid Remote)

ReactTypeScriptNextGraphQLJest / React Testing LibraryMaterial-UIAG GridHighChartsApollo Client

Gladstone Brookes Logo

Gladstone Brookes February 2018 - December 2021

Web Development Manager

Warrington (Hybrid Remote)

VueNuxtWordPressSEOCROGoogle AnalyticsData StudioMailChimpSendGridAdobe XDAdobe PhotoshopAdobe IllustratorZapier

Churchill Sloan Logo

Churchill Sloan March 2017 - February 2018

Digital Marketing Manager

Warrington

WordPressSEOCROGoogle AnalyticsData StudioMailChimpAdobe PhotoshopAdobe IllustratorAdobe After EffectsZapier

Gladstone Brookes Logo

Gladstone Brookes March 2015 - March 2017

Digital Creative Lead

Warrington

WordPressSEOCROGoogle AnalyticsMailChimpAdobe PhotoshopAdobe IllustratorAdobe After Effects

Education

Liverpool John Moores University 2012 - 2014

Music Production & Sound Design

Foundation Degree in Arts (FdA) with Distinction

Liverpool


St Helens College 2005 - 2007

Music Technology

National Certificate (NC2) with Distinction

St Helens


Sutton Academy 2000 - 2005

GCSE Studies

St Helens


About This Site

I developed my website using a modern and powerful tech stack to ensure a seamless user experience. The website is built on React, a popular JavaScript library for building interactive user interfaces. The use of TypeScript enhances code reliability and maintainability, allowing for a smooth development process with static type checking. To leverage the benefits of server-side rendering and routing, I employed Next.js, which provides improved performance and SEO optimization.

I utilized Tailwind CSS, a utility-first CSS framework that facilitated rapid and consistent styling throughout the project. For some components that required a more modular approach, I incorporated Styled Components. The Chakra-UI library contributed to a more accessible and visually pleasing UI, simplifying the implementation of responsive and accessible components.

Adding animations to the website was made possible with the use of Framer Motion. This animation library facilitated the creation of smooth and engaging interactions, enhancing the overall user experience. Additionally, for displaying data in a visually appealing manner, I integrated React-ChartJS2, which provided an array of customizable chart options and data visualization capabilities.

One of the standout features of my website is the 3D render of my head, created in Blender and integrated using Three.js. This powerful JavaScript library allowed me to add a captivating touch to the user experience.

To ensure optimal performance and seamless deployment, the website is hosted on Vercel, a leading platform for serverless deployment. Continuous integration and continuous deployment (CI/CD) have been set up via GitHub, enabling automated updates and hassle-free deployment, ensuring that my website is always up to date with the latest changes and improvements.

© 2024 Kieran McKelvie. All Rights Reserved.