Summary
Martin Becker is a pragmatic software engineering professional with 12 years' experience building reliable backend systems and automation, currently improving BT Group's internal tooling with Rust and maintaining diverse stacks including Ruby, Ansible, and Python. He has a strong track record in payments, billing and DNS tooling—rewriting legacy services for maintainability, improving payment success via Direct Debit integrations, and automating OpenStack image and deployment workflows. Comfortable across systems and languages, he blends DevOps thinking with backend development, having created DSLs, streaming CSV processors and multi-stage Docker/RPM packaging to simplify operations. A collaborative team player based in London, he thrives on the engineering process: identifying required skills and tools, iterating pragmatically, and delivering robust end results. Less obvious: he deliberately chooses the best-fit tool for each problem, recently shifting to Rust for robustness while retaining practical use of existing Ruby and scripting ecosystems.
12 years of coding experience
8 years of employment as a software developer
University of Derby
College level degrees, Software Development, College level degrees, Software Development at King Solomon High School, Newham College, Waltham Forest College, University of Derby