James Foley is a Full Stack Ruby on Rails developer with 8 years of professional experience building secure, production-grade web applications and APIs. He has led teams and projects across industries—from immigration case management and banking to ad tech and hosting PDF collections—often owning both front-end React work and back-end PostgreSQL/Rails services. Comfortable managing deployments and Linux servers on DigitalOcean and AWS, he also brings legacy integration experience with Perl, CGI, and C++ systems. James pairs pragmatic test-driven practices (RSpec, MiniTest) and background job orchestration (Sidekiq, Redis) with UI tooling like Tailwind and React Testing Library. Based in Sandy, Utah, he balances hands-on coding with team leadership and documentation, and is adept at translating complex requirements into auditable, automated workflows. A veteran of network- and systems-level projects, he brings an unusual depth in lower-level languages and operations for a Rails-focused engineer.
8 years of coding experience
9 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at University of Nebraska-Lincoln
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.