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.
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.
Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
Role in this project:
Back-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.