Kirby Cofino is a software engineer specializing in performance engineering, currently optimizing VALORANT at Riot with a decade of hands-on experience across game development and full-stack systems. He blends game-design sensibilities (M.A. in Game Design) with cloud-native engineering, having built scalable AWS-backed services and React/React-Native apps at ETS and Expo. At Expo he shipped key analytics integrations and refactored core CLI command structures, migrating telemetry to RudderStack for unified event tracking. As an indie developer and former IGDA DC deputy board member, he continuously ships personal game projects and has practical experience in Unity and Unreal focused on input, camera systems, and tooling. Kirby’s background shows a rare mix of production performance work for AAA games and deep product/infra contributions to developer tools that improve app-building workflows. Based in San Francisco, he brings a pragmatic, metrics-driven approach to making interactive systems both fast and user-friendly.
10 years of coding experience
5 years of employment as a software developer
Master of Arts (M.A.), Game and Interactive Media Design, Master of Arts (M.A.), Game and Interactive Media Design at American University
Bachelor of Arts (B.A.), Philosophy, Bachelor of Arts (B.A.), Philosophy at Purchase College, SUNY
Fastest way to build, submit, and update iOS and Android apps
Role in this project:
Full-stack Developer
Contributions:131 reviews, 29 commits, 44 PRs in 1 year 3 months
Contributions summary:Kirby primarily contributed to the `eas-cli` project by implementing and integrating analytics tracking. They introduced a new `EasCommand` abstract class to handle authentication and analytics, incorporating RudderStack for event logging. Furthermore, the user added tracking for Android keystore creation, enhancing the tool's features for mobile app development, while also refactoring analytics and removing references to Amplitude. Their work involved significant changes in the core command structure and analytics implementation.
Tools for creating, running, and deploying universal Expo and React Native apps
Role in this project:
Full-stack Developer
Contributions:31 reviews, 11 commits, 23 PRs in 1 year 1 month
Contributions summary:Kirby focused on enhancing the analytics capabilities within the Expo CLI tool. They implemented and integrated a second analytics client, adding events to the unified project and enabling user identification for the unified client. The user also updated the analytics clients to use RudderStack and removed the Segment client. Furthermore, they updated the expo-cli to reflect the changes.
deployingreactreact-nativewebpacknative-apps
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kirby Cofino - Software Engineer, Performance at Self-Employed