Eric Boren

Senior Software Engineer at Google

Chapel Hill, North Carolina, 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
Eric Boren is a Senior Software Engineer with 14 years at Google, specializing in infrastructure, build systems, and CI automation for large-scale C++ projects such as the widely used Skia 2D graphics library. Based in Chapel Hill, he blends deep engineering rigor—updating toolchains, resolving complex build and linking issues, and automating Kubernetes-driven CI—with a background in teaching and mentorship. He holds an MS and BS in Computer Science (the latter combined with Music Composition) from UNC, and brings hands-on audio production experience as a former director of a campus studio. Outside engineering, he composes music, produces audio, photographs, and dives, reflecting a creative, detail-oriented approach that informs his work on reproducible, reliable build infrastructure.
code14 years of coding experience
job7 years of employment as a software developer
bookMaster of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of North Carolina at Chapel Hill
stackoverflow-logo

Stackoverflow

Stats
1reputation
290reached
0answers
1question
github-logo-circle

Github Skills (11)

docker10
dockers10
build-automation10
bazel9
go9
bash9
windows8
cicd8
gerrit8
android6
cygwin6

Programming languages (7)

C++CJavaScriptGoHTMLPythonDart

Github contributions (5)

github-logo-circle
google/skia

Jun 2015 - Jan 2023

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
Role in this project:
userBackend & DevOps Engineer
Contributions:309 commits in 7 years 8 months
Contributions summary:Eric primarily worked on infrastructure and build-related tasks, focusing on the integration of various tools and packages within the Skia project. Their contributions included modifying scripts and build files to incorporate new toolchains and versions (e.g., Windows, Go), updating dependencies, and resolving build issues. They were also involved in managing and maintaining the Continuous Integration (CI) system, automating aspects of the build process through the use of scripts and tools like `kubectl`, and ensuring the correct linking of libraries.
drawingtext-drawingskia2dopengl
Contributions:418 commits in 3 years 1 month
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
Eric Boren - Senior Software Engineer at Google