Tim Gent is a Staff Software Engineer based in London with 11 years of experience building full-stack systems, leading teams, and shipping production services across startups and the public sector. He blends strong backend expertise in Scala, Elixir and Node.js with pragmatic DevOps and data engineering practices, having led platform and CI/CD improvements using Docker, Kubernetes and AWS. Tim has repeatedly moved between hands-on engineering and technical leadership—scaling teams at Multiverse and ONZO and guiding delivery at the Home Office—while maintaining a deep interest in AI tooling. He’s adept at turning complex legacy integrations into modern, testable microservices and mentoring engineers through recruitment, training and progression. Outside of code, his earlier commercial and programme roles give him a rare fluency in contracts, stakeholder management and organisational design. He’s currently helping Gizmo.ai apply learning-focused engineering to make education more accessible.
11 years of coding experience
13 years of employment as a software developer
BSc (Hons), Physics, BSc (Hons), Physics at University of Nottingham
A frontend-independent IDE "smartness" server for Elixir. Implements the "Language Server Protocol" standard and provides debugger support via the "Debug Adapter Protocol"
Contributions:6 reviews, 1 PR, 11 pushes in 1 year 7 months
Contributions:1 release, 4 PRs, 4 pushes in 1 year
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.