James Gifford

Director Of Engineering at Upstart

Columbus, Ohio, 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
James Gifford is a Director of Engineering in Columbus, Ohio with 15 years of hands-on experience modernizing delivery pipelines and operational practices for large Ruby on Rails monoliths and microservices. At Upstart he has driven CI/CD investments, release and pipeline stability, and helped shift engineering culture toward true continuous delivery while still contributing to backend tooling. A longtime Rubyist, he’s an active open-source maintainer (notably updating delayed_paperclip to support modern job backends like Sidekiq), and comfortable across Kubernetes, PostgreSQL, Elasticsearch and DevOps tooling. He blends deep technical work—coding, performance tuning, and deployment automation—with team leadership and cross-functional program management. Colleagues rely on him to translate complex operational challenges into pragmatic, reliable systems.
code15 years of coding experience
job13 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
731reputation
61kreached
5answers
22questions
github-logo-circle

Github Skills (15)

ruby10
background-processing10
delayed-job10
paperclip10
sidekiq10
testing9
heroku6
html6
css6
fedora6
nokogiri6
cancan6
user-interface6
ruby-on-rails6
ubuntu6

Programming languages (17)

C#JavaC++CGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
jrgifford/delayed_paperclip

Sep 2012 - Aug 2017

Process your Paperclip attachments in the background with delayed_job or Resque.
Role in this project:
userBack-end Developer
Contributions:47 commits, 5 PRs, 5 pushes in 4 years 11 months
Contributions summary:James primarily focused on updating the `delayed_paperclip` gem to support newer versions of the `paperclip` gem and integrating new background job processing capabilities such as Sidekiq. Their contributions involved modifying existing code related to attachment processing, testing, and URL generation. They also implemented support for Sidekiq, enhancing the background processing options available to users of the gem. Additionally, they addressed bugs and merged in updates.
paperclipresquerubybackground-jobs
jrgifford/Windows8FartApp

Mar 2012 - Feb 2014

Contributions:7 commits in 2 years
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