My name is Max

My world is code

Portfolio

  • Goat Vote

    This MERN (MongoDB, Express, React, Node) app allows users to vote on which athletes are the best of all time and of the current season. Uses TypeScript, Tailwind, Nodemailer, TanStack Query, TanStack Router, Vite, the Wikimedia API, Redis, AWS S3, and Mongoose. The repo is private but I'll invite you if you email me to request access.

  • maxWellness

    The stack of this workout tracking progressive web app includes the Next Pages Router, TypeScript, Tailwind with shadcn, Vitest, React Query, and Firebase. You can log into the demo account using the email m@m.com with the password 123123.

  • margaretmonis.com

    screenshot of margaretmonis.com

    My mom's blog, which I created for her using the Next 15 App Router, React 19, Typescript, Tailwind, GraphQL, DatoCMS, Nodemailer, and Firebase.

Previous Projects

  • screenshot of bomb.maxmonis.com

    BOMB is a simple websocket-based Golang and HTML multiplayer game I built primarily using prompts to GitHub Copilot.

  • screenshot of alcalandrea.com

    alcalandrea.com is my girlfriend's portfolio, which she designed and I built using Next, TypeScript, Tailwind, GraphQL, and DatoCMS.

  • screenshot of code-repo.vercel.app

    CodeRepo is a social media site for programming challenges and its stack includes Next, Firebase, and Emotion.

Additional Repos

  • AuthApp is an Express server with a React frontend which has 100% test coverage using React Testing Library and Jest, with Mock Service Worker for HTTP mocking. I also recreated the application with Angular, and then again using Vite Vanilla TypeScript.

  • Building maxWellness-v1 was the main way I taught myself to code before turning pro, and there have probably been about ten iterations.

  • The website you're viewing right now uses only HTML, CSS, and JavaScript. Its repo is open source, as is that of the original Gatsby version.

About Me

Max Monis
Not really Tom Hardy (sorry)

Biography

Sports ➔ Music ➔ Fitness ➔ Software

Check out my blog and my resume

Technologies

HTML, CSS, JavaScript, TypeScript

React, Next, Gatsby, Angular

Tailwind, Sass, Less, MUI

REST, Node, Express, GraphQL

MongoDB, Firebase, DatoCMS