Background Img
Hi, I'm

Matt Levere

Computer and Programming Analysis graduate

Fireflies are clickable!

Hobby:
Skilled, dare I say savy, in lifting weights up and down.


No templates used; All projects are made from scratch. No school projects included.

Tech Stack
React React Native Javascript Next Typescript DaisyUI Material UI DotNet Express Node.js MongoDB MySql MySql

Projects

Web OS

Web OS Img

A virtual filesystem in the web

  • Filesystem is read from a JSON file.
  • Working command line and file explorer
  • Uses web sockets for some apps to connect to others in real time using socket.io
  • Uses Redis for an in-memory database to keep track of sockets and data within the apps.
  • Swipable pages on mobile
  • Context menu depending on where you held down or right clicked (mobile/pc)
React Node.js Express Icon Description

DSA Practice

DSA Practice Img

A website that has all the Leetcode problems I've completed, plus alternative solutions for further study.

  • Uses @monaco-editor that executes JS code via vm2
  • Runs 3 Leetcode test cases + 47 ChatGPT-generated test cases, per test
  • Some answers will displays multiple solutions for deeper learning
  • Reads tests from Redis or falls back to local JSON file
Next Typescript DaisyUI MySql

Invoice & Estimate Generator

Invoice Generator Img

InvoiceFly clone: build and send invoices/estimates with PDF support, email delivery, and optional client signature.

  • Login/Register with JWT auth
  • Create/edit clients, service items, invoices/estimates
  • PDF generation using QuestPDF + Azure Blob Storage
  • Email system sends PDFs + quote link; clients can approve/decline estimates
React Native React DotNet Icon Description Azure Blob Storage

Social Networking

Social Networking Img

A full-stack social media app with posts, comments, and friends

  • Register/Login with profile page
  • Create posts, comment, like, reply, upload images
  • Add/Delete friends
React Node.js Express Icon Description

Sorting Algorithm Visualizer

Sorting Visualizer Img

Visualize sorting algorithms in action with adjustable speed and algorithm types.

  • Sorts an array of 150 whole numbers, values ranging 5-300
  • Supports multiple algorithm types
  • Visual animation with speed control
React CSS

Multiplayer Chess Game

Multiplayer Chess Img

Play real-time multiplayer chess via room codes or against a bot.

  • Join/Create rooms with aliases
  • Chat with your opponent
  • Play against a bot with random valid moves
  • Move history shown during game
React Node.js Express Icon Description

Chess Game

Chess Game Img

Classic chess game with sound, validation, and restart-on-checkmate.

  • Select chess set before game
  • Move validation and capture sounds
  • Game resets when king is taken
HTML5 CSS Javascript

Portfolio

Portfolio Img

This portfolio site itself, built to showcase my projects, skills, and experience.

HTML5 CSS Javascript

About Me

This sounds cliché, but my journey started when I first printed "Hello, World!" to a screen. I'm someone who is obsessed with anything that is endlessly progressive. Whether in video games, sports, or real life, if there is a way to progress without limit, I'm game. When I watched "Hello World!" print on my screen, I imagined a virtually limitless world, that was when I knew this profession is for me.

My hobbies include coding, gaming, working out, and thinking about project ideas that never start. I tinker with robotics, Arduino in particular, as I also see a limitless journey in the world of robotics.

Contact

Contact Me