Matthew McGrath
Full-Stack Web Developer
matthew.mcgrath.b@gmail.com (909) 528-5426 matthewmcgrath.dev github.com/Epitome87 linkedin.com/in/matthew-b-mcgrath Riverside, CAEducation
Western Governors University Salt Lake City, UT
Bachelor of Science, Computer Science —
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 —
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
- 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
- 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