Geoff Berl

Principal Software Engineer at Run Free Project

Town of Perry, New York, 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
Geoff Berl is a Principal Software Engineer with a hands-on blend of embedded systems, backend development, and DevOps experience, currently leading engineering work at Run Free Project while teaching robotics and embedded software at Monroe Community College. He brings over a decade of professional engineering practice plus formal training in software engineering, and is fluent in languages from Java and C# to C/C++ and Python. Geoff has practical electronics and avionics roots from the USMC and electronics technician roles, which inform his ability to design integrated hardware-software solutions for autonomous systems. At NetFoundry and on open-source projects like OpenZiti he improved deployment automation and cross-platform support, including ARM/Apple builds and DNS-aware router installs. Colleagues rely on him for reliable sustaining work, clear milestones, and pragmatic design choices that balance customer needs with maintainability.
code4 years of coding experience
job20 years of employment as a software developer
bookBachelor’s Degree Computer Software Engineering, Bachelor’s Degree Computer Software Engineering at Rochester Institute of Technology
bookAssociate’s Degree Computer Science, Associate’s Degree Computer Science at Monroe Community College
languagesGerman, English
github-logo-circle

Github Skills (14)

golang10
sh10
automation10
script10
automations10
docker10
shell10
devops10
dockers10
scripting10
zero-trust9
go9
vpn8
networking7

Programming languages (4)

MDXCGoSwift

Github contributions (5)

github-logo-circle
openziti/ziti

Dec 2021 - Jan 2023

The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti
Role in this project:
userBack-end & DevOps Engineer
Contributions:70 reviews, 197 commits, 138 PRs in 1 year 1 month
Contributions summary:Geoff's contributions primarily involved modifications to the quickstart setup scripts within the OpenZiti project. The changes include improvements to the Docker-based express install, such as enabling the specification of a custom version and incorporating handling for ARM architecture on Apple computers. Furthermore, they added code to inject the router's hostname with external DNS. These changes are focused on improving the automation and usability of the deployment and configuration processes.
zero-trust-network-accesszero-trust-securityopenzitizero-trustztha
openziti/ziti-doc

Apr 2022 - Jan 2023

Documentation describing the usage of the Ziti platform.
Contributions:46 reviews, 27 commits, 31 PRs in 8 months
ziti
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
Geoff Berl - Principal Software Engineer at Run Free Project