Keaton Greve

Software Engineer at YouTube

Martinez, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Keaton Greve is a software engineer with 13 years of experience, currently building products at YouTube in the San Francisco Bay Area. A dual Computer Science and Mathematics graduate from the Raikes School, he combines strong engineering fundamentals with practical business sense. His background includes senior mobile platform work at Hudl where he led iOS and React Native initiatives, evangelized fastlane for build automation, and developed core Cocoa libraries for networking and internationalization. Keaton is an active open-source contributor to high-profile projects like fastlane, improving mobile CI/CD and iOS testing workflows. He also brings systems and audio-focused backend experience from hobby and legacy-revamp projects, demonstrating attention to tooling, automation, and cross-platform media handling. Based in Martinez, CA, he blends production-grade product delivery with a researcher’s eye for prototyping new mobile technologies.
code13 years of coding experience
job6 years of employment as a software developer
bookB.S., Computer Science, Mathematics, B.S., Computer Science, Mathematics at University of Nebraska-Lincoln
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
442reputation
35kreached
16answers
0questions
github-logo-circle

Github Skills (29)

ios10
dspic10
sni10
c1110
fastlane10
ruby10
c1710
automation10
google-apps10
mobile10
automations10
game-development10
dspace10
testing9
cicd9

Programming languages (6)

TypeScriptC++CJavaScriptSwiftRuby

Github contributions (5)

github-logo-circle
snesrev/zelda3

Aug 2022 - Oct 2022

Role in this project:
userBack-end Developer
Contributions:8 reviews, 8 commits, 10 PRs in 1 month
Contributions summary:Keaton primarily focused on improving the resource generation and compilation scripts, adding flexibility in ROM path selection and error handling. They implemented changes to the DSP (Digital Signal Processor) code by using enum identifiers to improve readability and fixed issues related to audio rendering, particularly with mono audio. The user also added functionality for in-application volume adjustment, utilizing OS mixer on Windows platforms.
fastlane/fastlane

May 2015 - May 2017

🚀 The easiest way to automate building and releasing your iOS and Android apps
Role in this project:
userMobile Developer (iOS) & Automation Engineer
Contributions:4 commits, 3 PRs, 32 comments in 2 years 1 month
Contributions summary:Keaton primarily contributes to the `fastlane` project by enhancing its functionalities and improving automation capabilities. The user fixed a bug related to the `automatic_release` setting and added a `release_type` configuration item to the hockey action, suggesting improvements for app deployment processes. The user also refactored and optimized the `scan` action, removing a separate report generation process and updating the test command generation, highlighting a focus on automation and testing within the iOS development workflow.
fastlaneandroid-appsappsdeploymentreact-native
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
Keaton Greve - Software Engineer at YouTube