Sam Clift

Senior Software Engineer at Phaidra

Glasgow, Scotland, 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
🎓
Top School
Sam Clift is a senior software engineer with 13 years of experience building full-stack, cloud-native applications and data-driven systems across startups and larger product teams. Currently at Phaidra after leadership and senior engineering roles at Cookpad and OVO, he blends frontend expertise in React and complex visualisations with backend skills in Python, Django, NodeJS, Kafka and AWS. He has delivered production services from UI to deployment—early-career work included deploying ML-backed file-classification at Cloudfind and high-throughput ad platforms at IO—and contributes to open source projects adding practical search and Elasticsearch-powered features. Based in Glasgow, Sam combines pragmatic engineering (Docker, Kubernetes, Postgres) with a track record of improving code quality and testability, and a knack for surfacing useful functionality from noisy data such as notification and issue search.
code13 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of the West of England
bookPhysics Maths Engineering and History, Physics Maths Engineering and History at Somervale
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (18)

dependency-manager10
dependency-management10
github10
dependency-analysis10
amazon-elasticsearch10
rails10
searching10
elasticsearchquery10
notification10
aws-elasticsearch10
elasticsearch10
ruby-on-rails10
elasticsearch-api10
postgresql9
javascript9

Programming languages (7)

TypeScriptHCLBatchfileJavaScriptHTMLRubyPython

Github contributions (5)

github-logo-circle
octobox/octobox

Dec 2016 - Aug 2018

📮 Untangle your GitHub Notifications
Role in this project:
userBack-end Developer
Contributions:14 commits, 6 PRs, 39 comments in 1 year 7 months
Contributions summary:Sam contributed to the Octobox project by implementing search functionality within the notifications system. They added a search box to the header and modified the controller to handle search queries. The user also addressed rebase issues, removed unnecessary code, and preserved existing parameters during search submissions. Further contributions included adding an index for full-text search and incorporating features such as allowing archived results and shift-click multi-selection for notifications.
inboxrailsrubynotificationsnotification
librariesio/libraries.io

May 2016 - Jan 2017

:books: The Open Source Discovery Service
Role in this project:
userFull-stack Developer
Contributions:18 commits, 7 PRs, 25 comments in 8 months
Contributions summary:Sam implemented and updated the issue search functionality, integrating Elasticsearch for improved search capabilities. They added a "help wanted" view and URL, modifying routing and the display of issues. Furthermore, the user updated the application to use Turbolinks 5 and added links to package manager promos. Finally, the user enabled users to connect multiple accounts and handle redirects from the accounts page.
dependenciesrailspackage-managerdiscoveryservice-discovery
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
Sam Clift - Senior Software Engineer at Phaidra