Adrian Bateman

Attorney at Microsoft

Seattle, Washington, United States
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
Adrian Bateman is an attorney and technologist with 14 years of experience bridging web engineering, standards, and legal strategy, currently advising Microsoft on law and policy impacts to technology from Seattle. He combines a rare background: a first-class BSc in Computer Science with decades of hands-on web and standards work (including significant contributions to the W3C Payment Request API) with a Juris Doctor focused on technology law and public policy. At Microsoft he has moved from program management of web platform teams into legal practice, bringing deep empathy for engineering processes, IP and compliance considerations, and standards governance. His track record includes leading browser standards engagement, shipping web platform features, and shaping internal policies that let engineers participate faster and more effectively in W3C work. Known for translating complex technical trade-offs into pragmatic legal and product outcomes, he also brings moot court championship grit and a knack for improving cross-team communication and automation.
code14 years of coding experience
job25 years of employment as a software developer
bookJuris Doctor, Law, Juris Doctor, Law at University of Washington School of Law
bookBSc, Computer Science with Electronics, 1st Class Honours, BSc, Computer Science with Electronics, 1st Class Honours at University of Wales, Swansea
languagesEnglish
github-logo-circle

Github Skills (8)

payment-request-api10
spec10
webapi10
specification10
api-design10
front-end-development9
payment9
ecommerce8

Programming languages (5)

PowerShellTypeScriptCJavaScriptHTML

Github contributions (5)

github-logo-circle
w3c/payment-request

Feb 2016 - May 2017

Payment Request API
Role in this project:
userFull-stack Developer
Contributions:79 commits, 190 PRs, 128 pushes in 1 year 3 months
Contributions summary:Adrian primarily contributed to the Payment Request API specification. Their work involved importing specifications, adding issue markers, updating the bibliography, and making mark-up corrections. They also refactored the PaymentRequest constructor and PaymentResponse interface, in addition to implementing new functionalities such as handling payer name, email, phone number, and shipping type. The user's contributions demonstrate a focus on front-end implementation and API design within the context of web payments standardization.
paymentsapistandardizationapi-requestpayment-gateway
adrianba/paymentrequest-demo

Dec 2015 - Nov 2016

Contributions:42 commits, 1 PR, 48 pushes in 11 months
apijavascriptpaymentspayment
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
Adrian Bateman - Attorney at Microsoft