Thomas Brand

Software Engineer at Ignition Works

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

👤
Senior
🎓
Top School
Thomas Brand is a seasoned software engineer with 25 years’ experience specializing in Ruby and agile/XP practices, currently building reliable systems at Ignition Works. He brings deep domain expertise in equity fund management — from trade capture and settlement to compliance and integrations with custodians, fund accountants and market services like Bloomberg. A pragmatic test-focused developer, he contributes to the Cucumber project (improving its Ruby test infrastructure and RSpec migration) and champions executable specification tools such as RSpec and Cucumber. He has led teams delivering fund management platforms and continues to favour a small, high-leverage toolset (Git, Jenkins, Puppet, Capistrano) to speed safe delivery. Active in the London Software Craftsmanship Community, he organizes events from code retreats to roundtables, and off-hours he channels precision and risk management into yacht racing as a Yachtmaster.
code25 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS), Mathematics, Bachelor of Science (BS), Mathematics at University of Southampton
bookSt. Dunstan's College
github-logo-circle

Github Skills (5)

cucumber10
rspec10
junit10
test-automation10
ruby10

Programming languages (11)

TypeScriptDockerfileSCSSJavaScriptGoPHPObjective-CVim script

Github contributions (5)

github-logo-circle
cucumber/cucumber-ruby

Sep 2013 - Jun 2014

Cucumber for Ruby. It's amazing!
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:21 commits in 8 months
Contributions summary:Thomas primarily contributed to the testing infrastructure and quality assurance of the Cucumber-Ruby project. Their commits focused on fixing issues related to the JUnit formatter, ensuring correct output for example tables within the testing framework. They made improvements to the report adapter, which suggests work related to the generation and formatting of test reports. Furthermore, the user updated the RSpec suite to use RSpec 3 and modified the codebase to align with it.
cucumberrubyamazingpolyglot-releasetidelift
tom025/vimfiles-1

Mar 2015 - Jan 2019

The Vim Configuration. Uses NeoBundle to manage plugins.
Contributions:4 pushes, 1 branch in 3 years 10 months
vimvim-configuration
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
Thomas Brand - Software Engineer at Ignition Works