Tim Harper

Staff Backend Engineer at Rally UXR

Saratoga Springs, Utah, 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
Tim Harper is a Staff Backend Engineer with 18 years of experience building scalable, resilient backend and DevOps systems from startups to large distributed platforms. Based in Saratoga Springs, Utah, he has led infrastructure and orchestration efforts—deploying Mesos/Marathon, running containerized workloads, and integrating monitoring and security practices—to support high-availability services. Tim is a pragmatic open-source hacker, contributing substantive fixes and features to well-known projects like Mesos-DNS, Marathon/DCOS, mysql2 and testing tools such as Spork and email-spec, often improving authentication, networking, and test reliability. He combines deep Ruby and Scala experience with systems work (DNS, Postgres extensions, build tooling and OS X installers) and a history of shipping CI/CD and automation for production-grade builds. Notably, he built operational tooling for Ceph on Mesos and early AI-enhanced developer utilities at Bardeen, showing a knack for bridging developer productivity and platform reliability. He brings a foundation-focused engineering style—prioritizing maintainable architecture and measurable reliability—across both product and infrastructure domains.
code18 years of coding experience
job23 years of employment as a software developer
bookBrigham Young University
languagesSpanish, Italian
github-logo-circle

Github Skills (72)

authorizations10
gnu-make10
postgresql10
marathon10
testing10
rspec10
test-framework10
bash10
c1110
ruby10
c1710
javas10
automation10
dns10
database-management10

Programming languages (22)

SmartyJavaC++JinjaRustCScalaMakefile

Github contributions (5)

github-logo-circle
A popular and flexible JavaScript DatePicker for RubyOnRails (and others)
Role in this project:
userFull-stack Developer
Contributions:86 commits, 4 comments, 1 issue in 5 years 9 months
Contributions summary:Tim primarily contributed to the JavaScript-based front-end components, with modifications to the core JavaScript library and related tests. They fixed bugs, added features such as the ISO date format, and performed refactoring to improve code quality. The user also addressed some HTML-related issues within the test suite.
rubyonrailsjavascriptdatepickerflexible
sporkrb/spork

May 2009 - Dec 2014

A DRb server for testing frameworks (RSpec / Cucumber currently) that forks before each run to ensure a clean testing state.
Role in this project:
userBack-end Developer
Contributions:249 commits in 5 years 7 months
Contributions summary:Tim primarily contributed to the testing framework, Spork, by introducing several features and refactoring existing code. The user's contributions included implementing new specs to test flow control, paving the way for supporting multiple test frameworks by subclassing Spork::Server, and correcting the environment path for Cucumber. Additionally, the user improved the testing process by ensuring the each_run blocks are loaded after prefork. The user also addressed several bugs in the codebase.
rspec-cucumberdrbtestingbddruby
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 Harper - Staff Backend Engineer at Rally UXR