Ashley Claymore

Senior Software Engineer at Bloomberg

Stony Stratford, 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

🤩
Rockstar
🎓
Top School
Ashley Claymore is a Senior Software Engineer with 12 years' experience building JavaScript and multi-language infrastructure, currently working on JavaScript infrastructure and tooling at Bloomberg and representing the company as a TC39 delegate. Comfortable across TypeScript, JavaScript, C++, Java, Rust, Clojure and Elm, Ashley blends frontend stewardship and backend design—having led teams and developer workshops at YouView and shipped TypeScript work for Bloomberg’s buy-side systems. A notable open-source contributor to the tc39/proposal-record-tuple project, Ashley has helped shape Record and Tuple semantics and prototype methods like Tuple.prototype.at. With an MSc in Computer Science from Imperial College and early hands-on experience in film production workflows, Ashley brings a practical, systems-oriented mindset and a keen appreciation for developer ergonomics and language design.
code12 years of coding experience
job8 years of employment as a software developer
bookMaster of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at Imperial College London
bookBachelor of Arts (BA), Film and Television Production, Bachelor of Arts (BA), Film and Television Production at Cambridge School of Art
stackoverflow-logo

Stackoverflow

Stats
568reputation
20kreached
14answers
3questions
github-logo-circle

Github Skills (15)

tcc10
tuple10
javascript10
immutables10
recorder10
tuples10
ecmascript10
recording10
tca10
objective-c6
ios6
uisegmentedcontrol6
linux6
rxjs6
uiview6

Programming languages (9)

TypeScriptMDXBikeshedC++RustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
tc39/proposal-record-tuple

Apr 2022 - Oct 2022

ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!
Role in this project:
userBack-end Developer
Contributions:45 reviews, 39 commits, 37 PRs in 5 months
Contributions summary:Ashley primarily contributed to the ECMAScript proposal for Record and Tuple value types, focusing on the specification documents. Their work involved adding and modifying methods for `Tuple.prototype`, such as `at` and addressing property definitions related to length. Furthermore, the user refined the specifications around implicit conversions, particularly concerning Records and their string representation, making sure to align with ecmarkup 13.
ecmascriptjavascripttc39immutablerecord
acutmore/ecma262

Mar 2022 - Mar 2023

Status, process, and documents for ECMA-262
Contributions:1 review, 3 PRs, 32 pushes in 11 months
ecma
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