Senior Software Engineer

Cody Van De Mark

Full-stack engineer, security-minded. Building software and infrastructure at Microsoft — with games in Unreal Engine after hours.

Skills

Focus Areas

  • Back-end
  • Full-Stack
  • Distributed Systems
  • Infrastructure
  • Architecture
  • Game Development
  • Multiplayer
  • Security
  • Privacy
  • Data-management

Skills

  • Programming (any language)
  • Compliance
  • Management
  • Team Leadership

Experience

  • C#
  • TypeScript
  • JavaScript
  • SQL
  • .NET
  • React
  • Node.js
  • Unity
  • Unreal Engine 4/5
  • SQL Server
  • MongoDB
  • REST APIs
  • WebSockets

Professional Experience

Tank Goblins gameplay screenshot

Earth Giant Games

Head of Engineering

Ongoing

  • Unreal 5
  • Steam
  • C++
  • Multiplayer Networking
  • Game Development
  • Engineering Leadership

Personal Projects

Evolution Moon Warfare gameplay screenshot

Sole Engineer

Evolution Moon

Unreal 4 · Steam

  • Unreal 4
  • C++
  • Blueprint
  • Multiplayer
  • EOS
  • Game Development
Table Trenches augmented reality gameplay

Network Architect & Engineer

Table Trenches

Unity · C# · iOS · Android

  • Unity
  • C#
  • iOS
  • Android
  • P2P Networking
Driftwood RP tabletop web app screenshot

Partner Engineer

Driftwood RP

Node.js · MongoDB · WebSockets

  • Node.js
  • MongoDB
  • WebSockets
  • REST
  • Canvas

Code Samples

Tech Demos

About

I am a software engineer and a people person. I have led teams at Microsoft. Prior to that, for seven years I taught software engineering to graduate and undergraduate students. Coaching them to perform and succeed taught me valuable leadership skills. I've used those skills in leadership at Microsoft and to mentor a number of engineers.

Let's talk

Open to senior engineering roles and interesting collaborations. The fastest way to reach me is LinkedIn, or send a note below — it comes straight to my inbox.

Prefer LinkedIn? Message me there.