Skip to content
View hayden-flintoft's full-sized avatar

Highlights

  • Pro

Block or report hayden-flintoft

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hayden-flintoft/README.md

👋 Hi, I'm Hayden

I’m a passionate Full Stack Web Developer based in Nelson, New Zealand, with over four years of hands-on training in creating dynamic, user-friendly web solutions. I love using React, JavaScript, TypeScript, SQL, and PHP to build intuitive and efficient web applications.

🌟 About Me

I recently completed a 17-week intensive boot camp at Dev Academy, where I honed my skills in modern web technologies and agile methodologies. I'm driven by the excitement of solving problems and turning creative ideas into real-world solutions.

When I’m not coding, you’ll find me tutoring kids at CoderDojo Nelson, where I teach Python and Scratch, sharing my love for coding with the next generation of developers. I’m also a gaming enthusiast with a long-term dream of developing my own games!

🌍 Projects

NHK World Downloader

An automated Node.js tool for downloading and organising shows from NHK World Japan. Built with modern JavaScript and web scraping technologies, it features smart episode tracking, subtitle embedding, and organised media management. Eventually, this project will incorporate TVDB for episode metadata and an express server for background functionality like scheduling and file management.

Tic-Stack-Token

A strategic twist on the classic Tic-Tac-Toe game, Tic-Stack-Token adds a new layer of strategy by allowing players to stack tokens on top of others with lower numbers. Built with React, TypeScript, Vite, and Material-UI, this project showcases my passion for game development and ongoing commitment to enhancing the player experience.

Let 'Em Cook

Let 'Em Cook is a recipe discovery platform I developed with a talented team. It helps users find creative recipes based on the ingredients they have on hand. With a focus on reducing food waste, we built this app using React, Tailwind CSS, Express, and The MealDB API. This project is a testament to my collaborative skills and ability to build full-stack applications under tight deadlines.

💼 Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Material-UI
  • Backend: Node.js, Express, Knex, SQLite3
  • Tools: Git, GitHub, Vite, ESLint, Prettier, Vitest
  • APIs: The MealDB, Custom Ingredient API
  • Deployment: Bluehost, Pushed NZ

🚀 Currently Working On

  • Adding AI and mobile responsiveness to Tic-Stack-Token.
  • Improving features and functionality in Let 'Em Cook.
  • Building new projects while looking for exciting opportunities.

📫 Let's Connect

⚡ Fun Fact

I’m a huge fan of space, coding, and gaming—and I’m always learning something new!

Pinned Loading

  1. NHKollector NHKollector Public

    HTML 1

  2. tic-stack-token tic-stack-token Public

    Tic-Stack-Token is an innovative twist on the classic Tic Tac Toe game, introducing strategic token stacking mechanics to enhance gameplay depth and challenge.

    TypeScript

  3. let-em-cook let-em-cook Public

    Enter ingredients around the house and then app will tell you what you could cook using those ingredients.

    TypeScript

  4. cli-to-do cli-to-do Public

    A simple command-line todo app built with Node.js, Knex, and SQLite3 for managing tasks via CRUD operations.

    JavaScript

  5. todo-full-stack todo-full-stack Public

    A full-stack todo app using React, Express, SQLite, and React Query for task management with CRUD functionality.

    TypeScript