top of page

Evan McGrath

PROGRAMMER
PORTFOLIO
EXPERIENCEO

PORTFOLIO

FEATURED PROJECTS SEE MORE >

Experience

Aug. 2023-Present

FULL SWING SIMULATORS

Gameplay Developer
Resolved countless issues with four upcoming game modes for Full Swing's signature product, the Full Swing Golf Simulator. Under my tenure, reported issues declined significantly, and any existing problems were resolved in a timely manner.

Jan. 2023-Jul. 2023

EQUINOX GAMES

Unity Developer

Utilizing my knowledge of Unity C# and Mirror Networking, I assisted in development for 3 upcoming multiplayer projects. Overhauled databases to pull from cloud hosted Microsoft Azure databases instead of local CSV files.

Jun. 2021-Dec. 2022

AIRSTRAFE INTERACTIVE

Network Gameplay Programmer
Built generic online subsystem backend for ease of porting to other platforms and full lobby system using Steamworks.  Developed “Invasion” mechanic allowing players to visit lobbies with their entire party for a time. Reworked countless scripts to function properly and efficiently in an online multiplayer environment. Automated the build process with Jenkins, including scripts to clean up old builds and upload directly to Steam.

May 2020-Jun. 2021

ZELGOR, INC.

Jan. 2020-Nov. 2020

Software Engineer

Programmer on two projects targeting mobile devices. Refactored existing C# codebases to pull from cloud hosted spreadsheets instead of Unity data files, allowing for additional content and fixes without patching the game. Implemented gif exporting of gameplay feeds compatible with all platforms, including mobile.

MASS DiGI / PETRICORE, INC.

Optimization Programming Lead
Worked on optimization for the serious mobile game, Wizdy Pets, to update the project to modern versions of Unity for a relaunch. Optimized and profiled a total of three games for an interactive TV box, including Spell Strike, in collaboration with Petricore.

May. 2019-Aug. 2019

BECKER COLLEGE / MASS DEPARTMENT OF HEALTH

Dec. 2018-Jun. 2019

Systems Programmer
Worked for 10 weeks with Becker College in collaboration with the Mass Department of Heath to develop new systems for the serious game project, Journey to Blackwood, including improved dialogue and quest systems.

SMUSH

Design Lead & Programming Lead

Managed a team of three to develop the award nominated Steam game Smush in its entirety. Integrated the game with the Steamworks developer toolkit, including features such as achievements and Steam interface integration.

Aug. 2018-May. 2020

MASS DiGI

Programmer / Lead Programmer

Developed a number of mobile games for the Massachusetts Digital Games Institute, including Spell Strike, and Line Slider. Based on insights gathered during soft launches, both games saw notable improvements to user retention and stability during my tenure.

ABOUT

About

_Y8A4602_small.png

For as long as I can remember, creation and puzzle solving have been my passions. These two interests met halfway, and have steered me down the forbidden path of the programmer. As a programmer, whether it be patching that one error, creating animation import tools, or creating a two player UI input system, my mind and heart are content! I have been coding for eight years, and from the beginning I have consistently proven to be a strong worker that will get the job done. Throughout my journey, I have worked in C#, C++, Java, and HTML. I have experience in Unity, Godot, and Unreal Engine. Evan's Programming Repository features the finest examples of my work.

CONTACT
CONTACT

I love to hear from other developers! Please contact me if you want more information or just want to talk!

RESUME

Thanks for submitting!

  • White LinkedIn Icon
  • White Twitter Icon
  • White Facebook Icon
bottom of page