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.
16 years of coding experience
14 years of employment as a software developer
BSc (Hons) 2:1 Artificial Intelligence, BSc (Hons) 2:1 Artificial Intelligence at University of Westminster
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.
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