George Lester

Software Engineer at Epic Games

Bellevue, Washington, 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
George Lester is a software engineer with 12 years of experience building high-throughput, production-grade backend systems, currently driving engineering at Epic Games in Bellevue. He has designed architectures that handled millions of live-streaming transactions per second and built fault-intolerant systems for broadcast customers where uptime and correctness carried legal risk. Past roles at Comcast, Microsoft, and thePlatform spotlight his full lifecycle ownership—from architecture through deployment—of cloud-native, containerized, and monitoring systems. He’s an active open-source contributor with deep low-level expertise in package management and expression evaluation (notably adding APK support to fpm and core parsing to govaluate). George prefers tackling hard problems in ways that make them easy later, and often surfaces hidden requirements early to avoid costly rework. Practical, detail-oriented, and mentorship-minded, he bridges ops and engineering to ship resilient systems at scale.
code12 years of coding experience
job7 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
2,117reputation
328kreached
35answers
17questions
github-logo-circle

Github Skills (31)

algorithm10
tar10
algorithms10
expressions10
testing10
packaging10
go-testing10
ruby10
go10
apk10
expression10
parsing10
parse10
scripting9
software-design9

Programming languages (9)

DockerfileShellCoffeeScriptC++GoHTMLRubyVCL

Github contributions (5)

github-logo-circle
Knetic/govaluate

Dec 2014 - Jun 2018

Arbitrary expression evaluation for golang
Role in this project:
userBack-end Developer
Contributions:11 releases, 293 commits, 19 PRs in 3 years 7 months
Contributions summary:George primarily contributed to the development of the govaluate library, focusing on implementing core functionality related to expression parsing and evaluation. Their work included implementing token parsing tests, creating the initial token parsing strategy, developing support for numeric, string, and boolean token types, and implementing all basic operators. They also added functionality like parameter and nested parameter evaluation, function support, string concat, and the creation of SQL output functionality.
golangevaluationarbitraryparsinggo
jordansissel/fpm

Dec 2015 - Dec 2015

Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
Role in this project:
userBack-end Developer
Contributions:60 commits, 1 PR, 14 comments in 16 days
Contributions summary:George focused on implementing APK package support for the fpm project, which involves building packages for multiple platforms. Their contributions include developing the core logic for creating APK packages, including control scripts, checksum generation, and tar archive manipulation. They implemented key features like checksum rewriting, end-of-tar record removal, and ensuring proper file concatenation for the APK format. The user's work demonstrates a deep understanding of package management internals and the APK file structure.
rpmpackagingpackage-managerlinuxplatforms
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
George Lester - Software Engineer at Epic Games