Thomas Barker

AVP Software Engineer at Bank of America Merrill Lynch

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 Barker is an AVP Software Engineer in London with eight years’ experience building high-performance systems in finance and defence, currently focused on FX options pricing and risk at Bank of America. He pairs strong C++ performance tuning—profiling with tools like perf and flamegraph—with pragmatic Python development, CI/CD automation and containerised deployments. At BAE he led test-harness design, introduced TDD and modernised build and RPM workflows across dozens of components, and has applied ML for instrument classification and NER in trading contexts. A Cambridge computer science graduate, he emphasises developer experience and code quality, and quietly excels at translating time-critical requirements into reliable, production-ready tooling.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Cambridge
bookMaths Physics Computer Science Further Maths, Maths Physics Computer Science Further Maths at Bingley Grammar School
github-logo-circle

Github Skills (18)

ide9
robot9
graphical-programming9
roberta9
operating-system7
visual-programming-language6
browser6
react5
blocks5
javascript5
typescript4
blockly4
visual-programming4
editor3
python1

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
tbarker2001/openroberta-lab

May 2020 - Aug 2020

The programming environment »Open Roberta Lab« by Fraunhofer IAIS enables children and adolescents to program robots. A variety of different programming blocks are provided to program motors and sensors of the robot. Open Roberta Lab uses an approach of graphical programming so that beginners can seamlessly start coding. As a cloud-based application, the platform can be used without prior installation of specific software but runs in any popular browser, independent of operating system and device.
Contributions:119 pushes, 15 branches, 2 comments in 3 months
sensorsfraunhofer-iaisinstallationrobotsbrowser
TechTurtle11/ble-geolocation

Nov 2021 - Nov 2023

Contributions:41 pushes, 2 branches in 2 years
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 Barker - AVP Software Engineer at Bank of America Merrill Lynch