Elliot Crosby-mccullough

Staff Engineer at Smart/Casual Ltd

London, England, 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

🤩
Rockstar
🎓
Top School
Elliot Crosby-mccullough is a Staff Engineer based in London with 16 years delivering pragmatic engineering and product outcomes for startups, public sector platforms and SaaS businesses. He helps founders and teams identify where technology can cut costs and boost revenue, blending UX, business analysis, procurement and rapid bespoke backend delivery—most often in Ruby on Rails and Java. Elliot has repeatedly improved large-scale government and enterprise systems (GOV.UK, DfE) and built analytics infrastructure at FreeAgent, showing a focus on reliability, data and operational efficiency. He contributes to open source—improving docs, tests and code quality in notable projects like the Phoenix framework—underscoring attention to maintainability. Known for mentoring engineers and reducing operational spend (one role cut monthly infra costs by ~80%), he balances hands-on development with strategic technical leadership.
code16 years of coding experience
job14 years of employment as a software developer
bookBSc (Hons) 2:1 Artificial Intelligence, BSc (Hons) 2:1 Artificial Intelligence at University of Westminster
stackoverflow-logo

Stackoverflow

Stats
759reputation
50kreached
26answers
0questions
github-logo-circle

Github Skills (16)

testing10
activerecord10
web-framework10
elixir10
ruby10
documentation9
data-validation9
sql9
data-modeling8
api-server8
netcat6
shell6
resque6
command-line6
httparty6

Programming languages (20)

JavaC++CSSCScalaGoHTMLXSLT

Github contributions (5)

github-logo-circle
alphagov/whitehall

Sep 2013 - Jun 2019

Publishes government content on GOV.UK
Role in this project:
userBack-end Developer
Contributions:601 commits, 155 PRs, 270 pushes in 5 years 10 months
Contributions summary:Elliot made changes to the back-end code, including modifications to models (e.g., `WorldLocation` and `HistoricalAccount`) and associated helpers (e.g., `WorldLocationHelper`). They also implemented functionality to handle invalid political party data within historical accounts and refactored existing code for more efficient database interactions. The contributions involved improvements to data sorting, validation, and data import processes for the Whitehall application.
govgovuk-publishing-frontendgovukgovernmentcontainer
phoenixframework/phoenix

Apr 2015 - Aug 2015

Peace of mind from prototype to production
Role in this project:
userBack-end Developer
Contributions:8 commits, 5 PRs, 1 comment in 3 months
Contributions summary:Elliot contributed to the Phoenix Framework codebase by making several targeted improvements. These changes included clarifying documentation in `Phoenix.Controller`, correcting word usage in documentation, and refactoring test names in `flash_test`. Additionally, the user fixed a minor issue by adding missing newlines to template templates, and corrected a word in a test file. These contributions indicate a focus on documentation, testing, and code quality within the Elixir-based Phoenix framework.
realtimepeacephoenix-frameworkelixirprototype
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
Elliot Crosby-mccullough - Staff Engineer at Smart/Casual Ltd