My Stuff
Blog and Articles
Social Links
GitHub
Twitter/X
LinkedIn
|
|
Resume
Employment History
Barbarossa Games (2024 - Present)
- Founder & Software Engineer
- Developing unreleased C++ PC game and custom game engine.
- Contracting for other studios on game engine development with Rust and C++.
Sunshine Games / Merkur Gaming (2017 - 2024)
- Lead Software Engineer (2020 - 2024)
- Mentored and managed a team of 5 software engineers.
- Implemented and maintained Impulse Progressive Jackpot Controller with C++, C99, libevent, and SQLite.
- Implemented and maintained a slot game math engine with C++14. The slot math engine included a high-performance PRNG
implementation, game win evaluators, and exposed a framework for running Monte Carlo simulations to evaluate game performance.
- Sr. Software Engineer (2017 - 2020)
- Implemented custom game engine components and fixes in our proprietary game engine.
- Implemented games and game features using our proprietary game engine.
- Implemented multiple internal tools to streamline production tasks with C#, Rust, C, C++, and Python. These
tools cut our game production time by weeks and unlocked new game features for our design teams.
- Mentored a team of 5 software engineers.
- Worked with external regulatory and evaluation labs, like GLI and Merkur QA, to shepherd software releases
through deployment.
- After acquiring another company, Merkur closed down Sunshine Games as part of the merger.
Apartments247 (2014 - 2017)
- Lead Software Engineer (2015 - 2017)
- Managed and mentored a team of 20 software engineers.
- Lead engineer on constructing microservices to support several thousand mobile and web apps implemented on AWS, Java,
Go, NodeJS, and Python.
- Sr. Software Engineer (2014 - 2015)
- Built Aptcast Internet Listing Service (ILS) for apartment communities with heat-map filtering for iPhone using Swift and Objective-C.
- Implemented REST APIs with AWS, Python, Go, and PostgreSQL to serve data to the Aptcaset ILS app.
Galavantier (2014)
- Software Engineer
- Primary engineer on Marko's Guest List iPhone app, implemented with Objective-C, and the backend REST APIs built with Drupal, PHP, and MySQL.
- This company is no longer in business.
Lambda TD Software (2013)
- Software Engineer
- Implemented features and bug fixes on a prototype home automation platform with Java Spring, PostgreSQL, C, and C++.
- This company is no longer in business.
Volunteer and Community Involvement
Founder and Organizer, Las Vegas Go Meetup (2015 - 2018)
Organizer, Las Vegas C and C++ User Group (2018 - 2023)
Education
BS Computer Science, University of Nevada Las Vegas, December 2012
|