Tim Sharpe

Co-Founder at golingo

Sydney, New South Wales, United Kingdom
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
Tim Sharpe is a seasoned software engineer and co-founder with 16 years of hands-on experience building reliable infrastructure and developer tooling. Based in Sydney, he has a strong DevOps and test-automation focus, demonstrated by substantive open-source contributions to Puppet tooling—improving logrotate automation and expanding rspec-puppet's testing capabilities. He combines product-level entrepreneurship at golingo with deep technical craftsmanship, routinely refactoring code, increasing test coverage, and adding features like hourly log rotation. Known for pragmatic problem solving, Tim turns operational complexity into auditable, maintainable systems. His trajectory across three intentional careers reflects curiosity and a willingness to tackle both code-level quality and strategic product challenges.
code16 years of coding experience
github-logo-circle

Github Skills (11)

ruby10
rspec10
configuration-management10
puppeteer10
devops10
puppet10
test-automation10
testing10
test-framework8
build-automation8
cicd8

Programming languages (12)

PowerShellHCLShellCSSJavaScriptGoHTMLVim script

Github contributions (5)

github-logo-circle
rodjek/rspec-puppet

Aug 2011 - Feb 2020

RSpec tests for your Puppet manifests
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:597 commits, 267 PRs, 263 pushes in 8 years 8 months
Contributions summary:Tim primarily focused on enhancing the testing capabilities of the rspec-puppet project. Their commits reveal a focus on expanding test coverage through the introduction of new matchers for different types of Puppet resources. They also implemented new testing features for functions and resolved various issues within the testing framework, demonstrating a deep understanding of test automation within a Puppet environment. The contributions included the addition of pre-release tests with various modules and code to run and interpret these tests.
puppetrubyrspeccapybaramanifests
rodjek/puppet-logrotate

Mar 2012 - Mar 2014

Puppet logrotate module
Role in this project:
userDevOps Engineer
Contributions:52 commits in 2 years
Contributions summary:Tim primarily focused on improving the Puppet logrotate module. Their contributions include adding RSpec tests for the base and rule components, enhancing test coverage, and refactoring the module's internal structure. They also addressed code quality, refactoring the template and fixing escape sequences in the code. They implemented support for hourly logrotate jobs and ensured proper configuration removal when modifying the rotation frequency.
logrotatepuppet
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
Tim Sharpe - Co-Founder at golingo