I’m Brian, a Network and Gameplay focused Programmer with 5+ years of experience. I have a love for multiplayer games, especially ones with social interaction features and competitive PvP, and strive to take my passions and embed them in my programmatic work.

I’m currently exploring new opportunities.

Know where I’d be a good fit? Contact me!


Work

Sky Castle Studios

ACDMY

2020-2021

I was employed at ACDMY as a Network Programmer, though I spent a large amount of time working on Gameplay and Engine systems while at the company related to our project.


Programming

  • Implemented debug networking systems for R&D
  • Implementation of IK Rigs and Constraints for our Procedurally Generated Animations and creatures
  • Implementation of Gameplay Systems
  • Implementation and R&D of Creature AI systems (Behavior Tree, GOAP, HTN)
  • Implementation of Visual Programming systems.
  • Implemented Jenkins CLI Pipeline for product builds
  • Implementation of Raymarching and Metaball systems for early R&D
  • Helped majorly optimize game client
  • Implemented Camera management and recording systems

Art / Tech Art

  • Rigged models as necessary for projects
  • Created visual effects using ShaderGraph, VFXGraph, Shuriken, and Houdini as necessary for projects
  • Implemented fractal asset generation in engine
  • Implementation of scene lighting

Business

  • Programmed company Discord Bot for Community Management
  • Acted as Community Manager / Moderator on Subreddit

2017-2019

During my time at Babaroga I served as an in-house Developer and a contractor for other companies. I multiple roles across a variety of projects during this time.


  • Implemented Audio Cue system for handling unique NPC dialogue
  • Optimized audio engine to reduce memory footprint of loaded audio files
  • Minor AI Behavior Tree implementation and cleanup

  • Port to HTC Vive Focus and Oculus Quest
  • Implementation of client requested features
  • Device specific shader and visual effects cleanup
  • Implemented User Authentication / DRM

  • Developed an unreleased VR-based music player application.
  • Handled RESTful-based data transfer calls between multiple backend services
  • Implemented Audio Visualization on frontend
  • Implemented UI on frontend

  • Port to Samsung VR and HTC Vive Focus
  • Research and Development for AWS cloud-hosted VR scene streaming
  • Assisted in implementation of asset streaming features

  • Sole Developer on project
  • Audio Engine implementation
  • Physics Engine implementation
  • Gameplay system implementation

  • Port to HTC Vive Focus
  • Device specific shader and visual effects cleanup
  • Implemented User Authentication / DRM

  • Worked on project during both chapters 1 and 2
  • Ported to HTC Vive, Oculus Rift, Windows Mixed Reality
  • Device specific shader and visual effects cleanup
  • Implemented User Authentication / DRM

About Me

A little information about the developer behind the projects

  • I love tabletop games! Be it tabletop RPGS like D&D, Exalted, Shadowrun, or more traditional tabletop games like Twilight Imperium, Betrayal at the House on the Hill, Codenames, Wingspan, Nemesis, Arkham Horror.
  • I was on an esports team for Splatoon. It was a very short lived experience.
  • I’m an avid spray paint artist in my free time. I like to make landscape paintings and stencils!

Find Me On