Andrew Betts

Senior Software Engineer, API Governance at Bloomberg

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

🤩
Rockstar
🎓
Top School
Andrew Betts is a senior software engineer and developer advocate with 14+ years building web platforms, APIs, and developer ecosystems, currently shaping API governance at Bloomberg. He founded Assanka and FT Labs, led the FT’s HTML5 web app efforts, and launched Fastly’s first developer relations program and tooling like Fastly Fiddle. An elected member of the W3C Technical Architecture Group and co-chair of LDNWebPerf, he blends standards stewardship with pragmatic engineering. His open-source work includes improving the popular polyfill service and hardening IntersectionObserver tests to support legacy browsers and async behaviours. Comfortable operating from startup scrappiness to enterprise scale, he’s equally at home designing resilient systems for low-connectivity environments and running developer-facing products. Based in London, he combines product-minded engineering with a long-running commitment to accessibility and usable web technology.
code13 years of coding experience
job12 years of employment as a software developer
bookBsc Information Systems, Bsc Information Systems at Brunel University of London
stackoverflow-logo

Stackoverflow

Stats
2,094reputation
136kreached
13answers
12questions
Badges
cordova
top-5%
javascript
top-5%
jquery
top-5%
github-logo-circle

Github Skills (28)

javascript10
testing10
css10
poly10
mochajs10
polyfills10
html10
documentation10
test-automation10
api-design9
cordova9
jquery9
jekyll9
user-interface8
graphical-user-interface8

Programming languages (17)

MDXJavaBikeshedCSSRustCMakefileGo

Github contributions (5)

github-logo-circle
Role in this project:
userFront-end Developer
Contributions:35 commits, 558 PRs, 355 pushes in 2 months
Contributions summary:Andrew primarily contributed to the front-end development of the project, as indicated by changes to the `index.html` file and the introduction of a `style.css` file. Their contributions involved adding and modifying HTML content, including the addition of language-specific headers and the structure for displaying signatories. The user also made changes to the CSS for styling elements, suggesting a focus on the user interface and its presentation.
w3c/IntersectionObserver

Mar 2016 - Apr 2017

Intersection Observer
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 commits, 2 PRs, 52 comments in 1 year 1 month
Contributions summary:Andrew's commits primarily focused on enhancing the testing infrastructure for the `Intersection Observer` polyfill. They refactored and improved existing test files, adding new test cases to cover more scenarios. The contributions also involved modifying the test environment, including the libraries used, and updating the test structure to support legacy browsers and a more linear workflow. The user ensured that the tests were well-structured and addressed potential asynchronous behavior issues.
observerjavascriptreactintersection-observer
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
Andrew Betts - Senior Software Engineer, API Governance at Bloomberg