Work Experience
July 2021 - Present
Proletariat Inc.
Game Engineer
See Spellbreak for feature breakdown and contributions.
-
Launched a multiplayer online game on Epic, Steam, PS4, Xbox, and Switch.
-
Collaborated closely across disciplines including; production, design, UI/UX, 3D art, QA, & engineering.
-
Worked with leads to define and support good software development practices, coding standards, and process improvements.
-
Interfaced closely with design to ensure new features were well understood and any gaps/concerns were identified.
-
Provided accurate estimates for features & tasks, updating as necessary as development progressed.
-
Worked closely with team members to implmenent small to large scale features and bug fixes.
-
Gave timely feedback to production and engineering leads while arranging task assignment.
-
Communicated risks or red flags to current production schedule within the scope of a team or set of features.
-
Learned, and later helped onboard others, onto our codebase, updated & creating new documentation to help future readers.
-
Prioritized code and feature reviews, iterating on feedback received and providing good feedback to peers.
-
Built and maintained knowledge as a primary subject matter expert, documenting and sharing knowledge as possible.
-
Acted as a technical resource / interface with other disciplines and external partners.
June 2019 - July 2021
Proletariat Inc.
Associate Gameplay Engineer
See SpellBreak​ for feature breakdown and contributions.
-
Took direction from engineering leads and mentors on good software development practices, coding standards, and expected development process.
-
Asked questions of POs and other stakeholders to ensure that new features & tasks were well understood.
-
Worked closely with mentors to provide reasonably accurate estimates for assigned features & tasks, and updated those estimates as necessary.
-
Worked closely with mentors and other engineering team members to implement small features and bug fixes with good quality and coverage.
-
Provided timely feedback to production and engineering leads on the progress of assigned tasks.
-
Learned from team members’ code reviews and expanded my knowledge of the codebase.
-
Maintained positive and respectful working relationships with other team members and coworkers.
May 2016 - May 2019
Resident Assistant
Champlain College
Developed a safe and inclusive community within the residence halls/dorms, as well as being a role model and leader at Champlain College.
Duties Included:
-
Helping residents with issues about their rooms and roommates
-
Assisting residents in dealing with both everyday issues and policy violations
-
Informing residents of ongoing events and extracurricular activities
-
Hosting events in the halls/dorms for students to spend time at and enjoy the presence of one another
Spring 2019
Conference Associate
Game Developers Conference
-
Helped answer questions from attendees
-
Organized large quantities of attendees in an efficient manner to get them into talks
-
Supported other Conference Associates in helping attendees
May 2018 - August 2018
Game Engineer Internship
Disruptor Beam
-
Fixed gameplay and network related bugs
-
Added new features to the LiveOps mobile game Star Trek: Timelines
-
Developed a standalone tool to help designers create new weekly/monthly content
Jan 2018 - May 2018
Project Manager
Champlain College
-
Project Manager and Producer for the Open-Source Software Development (OSD) program.
-
Acted as a producer for 2 teams of 3-4 (merged to one team of 7 after 5 weeks) of software development interns (other students in the Information Technology & Services division).
-
Team created a class scheduling system for the campus, which and then pitched to the College administration to get funding for the group to hire students in the coming semester and years.
May 2017 - Aug 2017
Software Engineer Internship
LORD Sensing-Microstrain
-
Developed and maintained SensorConnect, which was a tool for configuring and displaying a collection of data from real-time sensors.
-
Used C++ and the Chromium Embedded Framework (HTML, CSS, JavaScript, WebGl).
-
Developed demonstration of sensors using communications library MSCL using Unity.
May 2016 - Aug 2016
iDTech Instructor
Taught the basics of programming logic, as well as Java and C++ code, to campers ages 10-17.
Duties Included:
-
Working with kids to help them understand the basics of how a computer works
-
Teaching the Java language in conjunction with Minecraft
-
Teaching the C++ language to help students create text based games
-
Watching and facilitating outdoor activities and indoor games for campers ages 6-17
Education
2015 - 2019
Champlain College
Bachelor’s Degree | Game Programming
-
Activities and societies:
-
Student Government Association
-
National Society of Leadership and Success
-
Emerging Leaders
-
Rock Climbing Club
-
Parkour Club
-
-
Involved as a divisional representative for ITS students in the Student Government Association.
-
Worked as a Resident Assistant.
-
Worked at the on campus forensic lab (LCDI).
Technical Skills
Programming Languages
C++, Rust, C, C# (.NET), Python, Java, Bash Shell
Integrated Development Environments & Platforms
Unreal Engine 4, Unity, Visual Studio & VSCode, JetBrains products, Flash
Platforms & Consoles
Windows (Epic & Steam), PlayStation 4, Xbox, Switch
Version Control and Project Management
Git, Perforce, Jira, Subversion, Github/Gitlab/Bitbucket
Libraries
Vulkan, OpenGL, HLSL/Shaders, DirectX, ActionScript, Chromium Embedded Framework
Web
ReactJS, JavaScript, HTML, Twig/Jekyll/Liquid, CSS, AJAX, PHP