Ian Hitchman

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.
Community App
Soupabase REST API

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.
Clothing Store eCommerce App
Quotation Manager

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.
HyperionDev Portfolio

My skills

My experience

Contact me

Please contact me directly at ihitchman83@gmail.com or through this form.