Brett Kercher

Senior Software Engineer at Unity Technologies

Austin, Texas, 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

🤩
Rockstar
🎓
Top School
Brett Kercher is a Senior Software Engineer in Austin with 11 years of experience building full-stack and game development systems, currently at Unity Technologies. He taught himself to code in middle school and refined his craft at UT Austin, graduating with a 3.84 GPA in Computer Science. At Unity he’s focused on reliable, production-grade backend systems and DevOps, contributing to notable open-source tooling like the Unity Cache Server by improving memory-efficient cleanup algorithms and adding reliability and diagnostic logging. Prior roles at Certain Affinity and internships at Hudl and Mouser show a consistent track record of shipping multiplayer and web-facing features across studios and product teams. Brett pairs a builder’s curiosity with pragmatic engineering — enjoying hard problems and continuous learning — and brings an attention to low-level performance details that improve system robustness.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, 3.84 GPA, Bachelor of Science (BS), Computer Science, 3.84 GPA at The University of Texas at Austin
bookMansfield High School
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

caching10
cachemanager10
nodejs10
javascript10
performance-optimization10
testing9
error-handling9
devops8
cicd7
cd7

Programming languages (2)

C#JavaScript

Github contributions (5)

github-logo-circle
Unity CacheServer optimized for multi-client local networks
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 release, 26 commits, 18 PRs in 2 years 7 months
Contributions summary:Brett contributed to optimizing the Unity Cache Server's functionality, focusing on memory usage and timestamp comparisons in the cache cleanup process. They implemented a low-memory cleanup algorithm and added options to configure it. The user also integrated reliability manager changes and added tests to improve the server's reliability. Furthermore, they addressed potential connection issues by adding extra logging for ECONNRESET errors.
multi-clientunityoptimizedcacheunity3d
BrettKercher/gitTestProject

Oct 2018 - Aug 2024

Contributions:84 pushes, 12 branches in 5 years 11 months
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
Brett Kercher - Senior Software Engineer at Unity Technologies