Andrew Burdass

Senior Director GPU Design at ARM

Cambridge, 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
Andrew Burdass is a seasoned GPU hardware leader and software systems architect with over 12 years of documented experience and a long tenure at Arm driving the Mali GPU family from product definition through release. As Senior Director GPU Design based in Cambridge, he blends system-level architecture, hardware design leadership and customer-facing technical advocacy to deliver complex silicon and product roadmaps. His open-source work on Trusted Firmware-A shows deep low-level expertise in boot, memory and security hardening, while contributions to mbedTLS documentation and PSA Crypto improvements highlight a careful, security-minded approach to APIs. Known for translating detailed engineering trade-offs into partner-facing features, he combines hands-on embedded systems skill with strategic product thinking.
code12 years of coding experience
github-logo-circle

Github Skills (25)

crypto10
assembly10
architecture10
memory-management10
c-programming10
crypt10
system10
api-documentation10
sys10
assemble10
cryptography10
assembler10
embedded10
architectures10
ssl9

Programming languages (5)

TypeScriptCHTMLSagePython

Github contributions (5)

github-logo-circle
Read-only mirror of Trusted Firmware-A
Role in this project:
userSystem Architect / Embedded Systems Engineer
Contributions:74 commits, 2 PRs, 26 comments in 1 year 6 months
Contributions summary:Andrew's contributions primarily focus on low-level system programming and architecture within the Trusted Firmware-A project. They implemented several significant changes related to memory management, including the allocation of separate stacks and optimizations of the data cache operations. The user also addressed security concerns by ensuring proper endianness configuration and access control to the SRAM and system registers. Their work involved modifying core boot code and platform-specific configurations to improve performance and security.
firmware
Mbed-TLS/mbedtls

Mar 2019 - Jun 2021

An open source, portable, easy to use, readable and flexible TLS library, and reference implementation of the PSA Cryptography API. Releases are on a varying cadence, typically around 3 - 6 months between releases.
Role in this project:
userBack-end Developer
Contributions:91 reviews, 30 commits, 1 PR in 2 years 3 months
Contributions summary:Andrew primarily focused on updating and enhancing the documentation and API specifications related to the PSA Crypto library. Their contributions involved clarifying the behavior of key handles, multipart operations, and error messages within the API. Additionally, they made editorial improvements and added missing error cases to the documentation, and implemented enhancements to support vendor-defined ECC curves and DH groups, as well as including the vendor defined macros. These changes improve the clarity and usability of the library.
cryptographytlssslcryptocryptography-library
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