Nick Ricketts is a seasoned software engineer with over 16 years of hands-on experience building scalable, distributed systems across web, voice, and video domains. He has driven end-to-end projects—from a global, multi-datacenter language translation platform and voice-to-voice conferencing translation to large-scale video transcoding and inventory automation—using a wide stack including Ruby, Lisp, Node.js, CouchDB, ElasticSearch, Docker, and AWS. At Liaison International and prior startups he focused on backend engineering and system reliability, often implementing custom adapters and integrations. An active open-source contributor, he improved core functionality in well-known Ruby projects like delayed_job (adding a CouchDB backend and robust specs) and fog (Linode compute support). Colleagues rely on him for pragmatic architecture and clean refactors that make complex distributed features maintainable in production. He combines deep systems experience with a knack for translating research-grade ideas into resilient, customer-facing services.
Contributions summary:Nick contributed to the `fog/fog` repository, a Ruby cloud services library, by implementing core functionality related to Linode compute services. Their work included adding kernel models, server provisioning, and integrating stack script functionality. They also developed models for data centers, flavors, images, and disks.
Database based asynchronous priority queue system -- Extracted from Shopify
Role in this project:
Backend Developer
Contributions:9 commits in 2 months
Contributions summary:Nick primarily contributed to adding and improving a CouchDB backend adapter for the delayed_job system. Their work involved implementing core functionalities, including database interaction, job serialization, and management of job states (e.g., locking, availability, and deletion). Furthermore, the user added comprehensive specs to validate and ensure the stability of the CouchDB integration. They refactored and cleaned up code to improve readability and maintainability.
asynchronoussidekiqdatabaseprioritypriority-queue
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
Nick Ricketts - Software Engineer at Liaison International