Robin Newton

Staff Software Engineer at Arm

Greater Cambridge Area 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
Robin Newton is a Staff Software Engineer with 13 years of multidisciplinary experience building robust systems across embedded audio, virtualization storage, and large-scale text-mining and geospatial platforms. With an MSc in Mathematical Foundations of Computing and a background spanning C/C++, Python, Java and cloud services, he combines rigorous theoretical training with hands-on delivery from low-level protocol work to web-scale services. He has shipped production audio and AR systems at Meta/Audio Analytic, improved virtualization storage and partner integrations, and contributed to open-source tooling such as requests-toolbelt (notably strengthening proxy digest authentication tests and logic). Colleagues describe him as a pragmatic problem-solver who moves smoothly between stakeholder engagement and deep technical implementation. Based in Greater Cambridge, he brings a rare blend of longevity across legacy systems and modern cloud-native practices.
code12 years of coding experience
job27 years of employment as a software developer
bookMSc Advanced Computing (Mathematical Foundations of Computing), MSc Advanced Computing (Mathematical Foundations of Computing) at Imperial College London
github-logo-circle

Github Skills (8)

http10
user-authentication10
authentication10
python10
toolbox10
python-requests10
testing10
unit-testing9

Programming languages (6)

TypeScriptShellCOCamlJavaScriptPython

Github contributions (5)

github-logo-circle
requests/toolbelt

Jan 2016 - Jan 2016

A toolbelt of useful classes and functions to be used with python-requests
Role in this project:
userBackend & QA Engineer
Contributions:5 commits, 1 PR, 2 comments in 9 days
Contributions summary:Robin primarily focused on enhancing the `requests-toolbelt` library's authentication capabilities, specifically for proxy digest authentication. Their contributions included addressing issues with handling non-digest challenges, and re-writing tests. The commits involve changes to the core authentication logic, including changes to the `http_proxy_digest.py` file and the associated test suites. They also added more robust tests and improved overall code quality.
toolbeltpythontoolboxpython3python-requests
rdn32/ragbag

Sep 2015 - Sep 2023

Contributions:2 pushes in 8 years 1 month
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
Robin Newton - Staff Software Engineer at Arm