Principal Software Engineer
Backflip Studios
Feb 2014 - Aug 2016 (2 years 7 months)
Lead development efforts on our next generation of server technology that will power several unannounced titles. It is a service oriented architecture written in Go and utilizing Thrift for the communication protocol between services and the C# Unity client. Internally, the services use a full suite of AWS services, such as Elastic Beanstalk, DynamoDB, S3, SNS, and SQS. TDD, Docker, Ansible, and Atlassian Bamboo are used to create testable, reliable, and repeatable builds that may be deployed across an arbitrary number of environments.
Lead the engineering team for the Apple Editor's Choice award-winning game Dwarven Den. Besides team management, code quality reviews, and architecture design for the major C++ systems of the game, I persona