Matthew McGrath
Full-Stack Web Developer
Education
Western Governors University
Salt Lake City, UT
Bachelor of Science, Computer Science — Expected July 2026
Relevant Coursework: Computer Architecture, Data Structures and Algorithms, Artificial Intelligence, Java, Web Development, Back-End Programming
Westwood College
Denver, CO
Bachelor of Science, Game Software Development — 2015
Cumulative GPA: 4.0/4.0 · Dean's List · Relevant Coursework: Assembly, Compiler Design, Software Engineering, Operating Systems, Game Development
Work Experience
Web Developer — Freelance
Oct 2020 – July 2025
- Created responsive, accessible websites utilizing React, HTML, CSS, and various frameworks
- Implemented business logic using JavaScript, TypeScript, Node.js, and Express
- Planned with and managed small groups of developers to create full-stack web apps
Lead Game Developer — Pixel Psyche Studios
2009 – 2020
- Independently developed and released two games for the Xbox Live marketplace
- Designed a C#-based game engine from scratch, improving development time and reducing game logic complexity
- Collaborated with 50+ game developers to playtest, improve, and create their dream games
Projects
Matthew McGrath's Web Developer Portfolio
- Launched a portfolio website built with HTML, Sass, and vanilla JavaScript — achieving a perfect Lighthouse score
- Designed with accessibility and SEO best practices throughout
Flat UI – Color Palette Picker
- Developed a polished full-stack clone of the Flat UI website using React, React Router, and Material UI
- Persistent local and global storage allows users to create and save custom color palettes
Avatars in Grave Danger — Xbox 360 Game
- Designed, programmed, and sold a wave-based arcade game for the Xbox 360 indie platform
- Built a full game engine using tens of thousands of lines of C# — experienced by thousands of players with a 4.2/5.0 rating
Avatar Typing — Xbox 360 Game
- Designed, programmed, and sold a light-hearted zombie typing game for the Xbox 360 indie platform
Skills
Front End
JavaScript, TypeScript, HTML, CSS, Sass, Tailwind
Back End
Python, C#, Node.js, Express, PostgreSQL, MongoDB
Frameworks
React, Next.js, Angular