Hello, my name is Ian. I'm a Web developer! I enjoy building sites & apps. My focus is React (Next.js).
About me
After graduating in Mechanical Engineering, I worked in the automotive industry for nearly 8 years managing global supply chains. This experience sharpened my problem-solving abilities, communication and working as a team under pressure. However, my desire for a more technical challenge led me to complete a full-stack web development where I excelled as the the top student among over 100 peers. My interest in technical challenges, a key reason I pursued mechanical engineering, is also what excites me about the problem-solving aspect of programming. I appreciate the nuances of devising solutions, especially in my core stack: React, Next.js, Node.js, and MongoDB. Additionally, I've been looking to broaden my skillset with TypeScript and SQL, always eager to explore new technologies.
When not immersed in coding, my interests include cooking and traveling. I thoroughly enjoy learning new things, currently I'm learning dutch.
My projects
Community App
This project represents a social media platform built using modern tools and technologies. Users can share their thoughts, dive into discussions, and connect with the digital community.
Key Technical Features:
- Frontend: The application's frontend is crafted with Next.js, optimizing for faster page loads and enhanced SEO. TypeScript brings a layer of type safety, ensuring a robust application with fewer runtime errors.
- Backend: Express.js, running within the Node.js environment, managing server-side operations, routing, and data handling.
- User Authentication: Is managed with Clerk allowing a simplified yet secure user authentication system
- Database: MongoDB is at the core of data management, ensuring efficient storage and retrieval of user content.
Soupabase REST API
Soupabase is a public free to use and fast REST API that returns all data types for use in teaching, testing and prototyping for front end applications.
Key Technical Features:
- Frontend: Served from the backend with HTML responses making use of HTMX and tailwind
- Backend: Hono as the server and Supabase for the database
- Hosting: Hosted on a cloudflare worker for fast responses.
Clothing Store eCommerce App
This project serves as a demonstration of a full-stack e-Commerce platform. While currently just an example, the underlying architecture and technical integration showcase a cohesive blend of frontend and backend technologies.
Key Technical Features:
- Frontend: Built with React, ensuring a dynamic and interactive user experience. Styling enhanced by Sass for an organized CSS structure.
- Backend: Powered by Strapi on an Ubuntu VPS via Hostinger, providing reliable data management.
- Payments: Integration of Stripe in test mode demonstrates potential for secure transactions.
Quotation Manager
The RFQ MERN Application streamlines the procurement process, enabling interaction between buyers and suppliers in small organizations.
Key Technical Features:
- 3-tier Architecture: Frontend with React.js, Backend with Express.js and Node.js, Database managed by MongoDB.
- Next.js Integration for performance and dynamic pages.
- Functionalities include secure JWT authentication, RFQ management system, and personalized dashboards.
HyperionDev Portfolio
A comprehensive learning journey through Full Stack Web Development, covering front-end and back-end technologies, security protocols, and API integration.
Key Technical Features:
- Web Fundamentals: JavaScript, CSS, HTML.
- Front-End Mastery: CSS, React, Bootstrap.
- Back-End Proficiency: Express and MongoDB.
- Security Protocols: User validation and JWT.
- API Integration and Frameworks: React, Next.js.
My skills
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Git
- Tailwind
- MongoDB
- Redux
- Express
- Framer Motion
My experience
Beachshore Design - Watford, UK
Web Developer, Front end.
Working with a variety of clients to develop websites and applications to meet their specific requirements.
Oct 2023 - PresentUniversity of Edinburgh & HyperionDev
Student
Full stack Web Development Bootcamp. Throughout this course I learnt the fundamentals of Web Development and learnt coding in Javascript, HTML, CSS and learnt frameworks such as React and Next.
Mar 2023 - Sept 2023Tevva - Essex, UK
Senior Buyer
The commercial lead for electrified powertrian, ensuring the business has first to market technology leading in performance, cost and sustainability.
Jul 2022 - Mar 2023Alstom - Derby, UK
Commodity buyer
The local lead buyer for electrical hardware with targets to improve on contract postiion and new product development.
Feb 2021 - Jul 2022Jaguar Land Rover - Gaydon, UK
Senior Global Strategy Buyer
Responsible for the development and implementation of the global sourcing strategies across the category.
Feb 2019 - Feb 2021Jaguar Land Rover - Gaydon, UK
Buyer
I lead overall operations which comprised contract management supplier performance, improvement activities, and stakeholder management
Sept 2017 - Feb 2019Jaguar Land Rover - Gaydon, UK
Graduate Trainee
An introduction into automotive procurement and supply chain management.
Sept 2015 - Sept 2017University of Leicester
Student
I studied Mechanical Engineering with a focus on automotive.
Sept 2011 - Jun 2015Contact me
Please contact me directly at ihitchman83@gmail.com or through this form.