Matthew Landis

Web Developer

MatthewLandis51@outlook.com

Welcome to my Portfolio!

I'm a web developer with skills in frontend and backend development.
Check out the projects I've worked on to see what I can accomplish.
Feel free to reach out if you'd like to collaborate or learn more about my work!

Projects

About Me

Greetings!

My dream is to earn a career in web development. I believe I have the skills necessary for this task. In the meantime, I will continue to create fun projects to showcase my proficiency in several computer programming languages.

My Journey

Education

2016 - 2018

National Technology Society
Oakland Schools Technical Campus

During high school, I spent half of my day here.
I learned the basics of coding such as HTML, CSS, and JavaScript.

Was on the National Techincal Honor Society
2020 - 2022

Schoolcraft Community College

In college, I honed my skills and branched into other languages, such as C#, C++, and Java.

Graduated with an Associates Degree

Projects

2022 - 2023

Portfolio

A place to showcase my projects and skills.

2025 - 2026

Yu-Gi-Oh! Cardmaker

An interactive card maker for Yu‑Gi‑Oh! fans.

2026 - 2026

Notebook

A site where anyone can write or read stories.

My Skills

HTML

CSS

Type / JavaScript

Angular

Express

PostgreSQL

Git / GitHub

More to come!

My Projects

Yu-Gi-Oh! Cardmaker

I present the greatest Yu-Gi-Oh! cardmaker out there!

https://cardmaker-frontend-production.up.railway.app

As a fan of Yu-Gi-Oh! I often found myself creating cards. However, the card makers out there are not optimized and are riddled with ads. So, I took on the challenge of creating my own card maker. My version is built with several quality-of-life improvements and uses high-quality assets to make any card created look identical to real life.

    Features

  • User authentication
  • An intuitive card editor
  • Real-time preview while editing
  • Create, update, and delete cards in your collection
  • Upload custom art
  • Export the card to PNG

  • Tech Stack

  • Angular
  • Express
  • PostgresSQL

Notebook

Notebook is a very small project that I completed in only a few days. It's a minimalistic website where users can write and post stories anonymously and read those stories posted by other users at random. Its simple workflow helped me to visualize just how much more comfortable I am with Angular, Express, and Postgres after learning of those systems initially with Yu-Gi-Oh! Cardmaker.

    Features

  • Read other submissions
  • Write and submit your own story

  • Tech Stack

  • Angular
  • Express
  • PostgresSQL

More projects to come!