Hello. I’m Daniel Coy.
Marine Corps veteran with a strong passion for programming and application development, a love of technology, and the drive to continue learning and enhancing technical skills. Demonstrated ability to work collaboratively in a professional team environment, to communicate effectively with team members and supervisors to achieve organizational goals, and to maintain technical currency through studies and training.
Projects
Built using the GameMaker Studio 1.4 game engine, Alien Invaders! is a complete arcade action shooter in the style of Space Invaders. My customized code drives the functionality of dozens of in-game objects, and my artwork gives a "retro" pixel-art style to the game.
Platforms & Portals is an Unreal Engine 4 First Person Shooter project in which the player traverses a level using several mechanics to overcome obstacles and solve puzzles. The player can spawn and place platforms to bridge gaps and get to out-of-reach areas, and they can create portals and be transported where ever they wish. Each of these use Stamina, which the player must manage throughout the level, along with their ever diminishing Health. There are also destructible blocks, which can block the player's path, conceal items, or even be used to help overcome obstacles.
Left-Center-Right is a Windows Application built in Microsoft Visual Studio 17 using C++. It is a multi-player dice game where chips are passed between players based on each roll. Originally created as a text-based Windows console application for a school assignment, this is an on-going project where I am adding GUI functionality, resulting in significant redesign of the program. This project showcases Object Oriented Programming principles through its implementation of multiple custom created classes.
I have completed several Unreal Engine game projects using both the Blueprints system and C++. These projects demonstrate the ability to create code to accomplish complex tasks and solve unique problems, as well as to work in multiple development environments, and to create interesting gameplay mechanics.
I have created several other school and personal projects over the last two years. These projects showcase key coding skills as well as my familiarity with multiple programming languages.
​
I will be continuing to add projects to this list over time.
Skills
I bring a wide array of skills to the work that I undertake. From the education and coursework I have completed while pursuing multiple degrees, to the years of military training and experience that I received in the Marine Corps. I am ready to put my skills to work developing innovative software solutions.
Object Oriented Design
Microsoft Visual Studio
Unreal Engine 4
C++
C#
Java
Planning
Problem Solving
Team Management
Resume
Demonstrated ability to manage and oversee multiple projects, work collaboratively in a professional team environment, and communicate effectively with team members and supervisors.
Education
Bachelor of Science, Game Programming & Development Dec 2018, Manchester, NH
Southern New Hampshire University | Summa Cum Laude, GPA: 4.0
• Programming in multiple Integrated Development Environments (IDE)
• Digital Game Development in a modern 3-D game engine
• IT Project Management
​
Bachelor of Science, Computer Science May 2004, Nashua, NH
Daniel Webster College | GPA: 3.32
• Object Oriented Programming and development
• Algorithm development and Information Systems analysis
Work Experience
NETWORK OPERATIONS CENTER TECHNICIAN | SPRINT | June 2017 – June 2018
-
Diagnosed and troubleshot telecommunications equipment to quickly develop and implement solutions to a wide variety of technical problems on over 5,500 trouble tickets/cases.
-
Employed 10 separate management tools to apply and verify fix actions.
-
Coordinated troubleshooting with field technicians to properly resolve over 500 dispatched cases.
​
COMMUNICATIONS OFFICER | U.S. MARINE CORPS | 2004 - 2016
-
Planned and supervised the installation and operation of Information Technology networks in a wide range of fast paced and quickly changing environments.
-
Ensured the completion of project schedules and milestones, while setting priorities and supervising adherence to standards and procedures.
-
Communicated status of work to supervisors at multiple levels, providing continuous visibility of projects via written and verbal communication.
-
Led troubleshooting efforts, determining technical cause of network and IT system issues and implementing solutions.
-
Worked with teams in a collaborative and professional environment to solve complex problems, create detailed plans, and achieve collective goals for a wide range of missions and objectives.