sgtmcclain
Nathan McClain
Washington, United States

After retiring from the Army, serving as a mechanic and later a paralegal, I have followed my passion of developing and designing games. Just a year after leaving the Army I completed an Associates Degree in Game Design from Montgomery College, a Bachelor's Degree in Simulation and Digital Entertainment from the University of Baltimore. After graduating I decided to further my knowledge by earning a Masters Degree in Software Development from Boston University. I currently work as a software developer while teaching programming for interactive design at the University of Baltimore. My goal is to learn to harness the facets of game design and apply them to make ground breaking educational tools. To accomplish this goal I am in the process of applying for a PhD in Educational Technology.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

272
CodersRank Rank
Top 3%
Based on:
Stackoverflow 2 events
Top 50
C#
C#
Developer
United States
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Deloitte
Jun 2020 - Aug 2020 (2 months)
Virginia, United States
Software Engineer, Specialist Senior
c#
University of Baltimore
Jan 2019 - Aug 2020 (1 year 7 months)
Baltimore, Maryland
Adjunct Professor
- Prepares lesson plans, homework, and exams for COSC 315 Programming for interactive design
- Presents weekly lectures to a class of up to 30 students covering programming basics, design patterns, and other nuances of programming as it applies to C#, Unity3D, and game/interactive design.
- Educates students how to use industry standard tools and processes (agile, scrum, version control using git/github) as part of their programming workflow to better prepare for work after graduation.
- Uses collaboration tools such as Github, Discord, Zoom, Sakai and various others to maintain classroom interaction and engagement
c# unity git github visual studio
Booz Allen Hamilton
Jan 2018 - Jun 2020 (2 years 5 months)
Lexington Park, MD
Software Engineer
- Researched, proposed, and helped to implement the migration of an existing web application from backbone.js to Angular 6
- Developed a node.js solution to gather real-time data maintenance data produced by a HoloLens in the field and merge it with existing data for display within a secured web application.
- Researched, proposed and started migration of legacy .Net Framework and .Net Standard Libraries to .Net Core
- Designs project levels of effort based on project requirements for future software development using gantt charts and scrum best practices
- Supervised a spinoff software project, managing personnel and product roadmap in accordance with project requirements. Managed and delivered multiple releases for this software on time
- Proven angular application development and integration with military hardware radios
- Proficient with C# as primary development
- Uses Git/Github for version control, collaboration, and code review
- Experience with Windows Presentation Foundation for desktop applications and integration with military hardware radios and networking devices
- Participates in "Immersive Incubator" groups focused on expanding VR/AR capabilities of the Lexington Park office
- Uses the Atlassian suite (Jira, Confluence) to help manage product pipeline, in an agile environment, and documentation
- Researches and implements Continuous Integration\Continuous Delivery (CI\CD) tools such as Jenkins to manage builds, and unit testing to ensure that software is ready to potentially deliver at any time
- Implements and interfaces with code from hardware vendors for maximum compatibility between hardware and software
c# Angular wpf github visual studio git jenkins

Add some compelling projects here to demonstrate your experience
Stomp
Jan 2015 - Present
We made this game for Xbox 360 Kinect in Unity using Zigfu it is currently an ongoing project, come check us out at Gamescape 2015!
DEL:VR
Jan 2016 - May 2016
Virtual Reality experience for Google Cardboard.

Lead a team of 10 Artist and Programmers to create a VR experience using Unity3D.

http://technical.ly/baltimore/2016/09/30/5-maryland-made-virtual-reality-projects-know/
This section lets you add any degrees or diplomas you have earned.
Morgan State University
Dec 1996 - Dec 1997
University of Baltimore
Bachelor's Degree, Simulation and Digital Entertainment - Serious Games
Dec 2014 - Dec 2015
US Army Paralegal School (Fort Jackson, SC)
Dec 2003 - Dec 2003
Montgomery College
Associate of Arts (AA), Game and Interactive Media Design
Dec 2012 - Dec 2013
Boston University
Master of Science - MS, Computer Software Engineering
Dec 2017 - Dec 2018
Foundations of Programming: Test-Driven Development
Mar 2017
Ionic 2 and AngularFire2: Building Mobile Apps
May 2017
Up and Running with NoSQL Databases
Jan 2017

Jobs for you

Show all jobs
Feedback