Free Range Games
(September 2022 - Present)
Responsibilities:
- Integrate game with Elastic Stack for data ingestion
- Implement data lake in S3 for async ingestion
- Implement several user-facing game features in Unreal
- Create dashboards using analytics gathered from gameplay sessions
- Maintain and refactor OnlineSubsystem for easier implementation of cross-play
- Architect and build out an in-house, low-cost Analytics Backend solution using GCP
and BigQuery
Technologies Used:
- Unreal Engine 4.27
- Elastic Search, Kibana, Logstash
- AWS S3, EC2
- GCP Cloud Run, BigQuery, Artifact Registry
- Protobufs, gRPC
- ASP.NET 8.0
- Docker
Responsibilities:
- Integrate in-game proximity voice chat using player positions
-
Architect and build out an in-house, low-cost Analytics Backend solution using GCP
and BigQuery
-
Tune and stress test Kubernetes deployments with Google's Agones to autoscale based
on player count on each server
-
Fine-tune headless bot-based testing implementation to support a larger number of
bots in a separate Kubernetes Cluster to best simulate a lifelike load of players
joining our servers
-
Optimize and maintain separate Game Services backend, decoupled stateful components
to better scale with larger user bases
Technologies Used:
- Unity 5
- GCP Cloud Run, Kubernetes Engine, Agones, BigQuery
- Protobufs, gRPC
- ASP.NET 6.0, 8.0
- Kubernetes, Docker