Danny Thorpe

Fullmetal Looker Staff Engineer At Looker at Google

California, 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

👤
Senior
Danny Thorpe is a veteran staff engineer specializing in compilers, language design, and scalable platform infrastructure, currently leading technical efforts on Looker within Google Cloud. Over a 12+ year span in senior engineering and architect roles, he has driven adoption of new platforms and designed secure, stateless REST/ODATA services, XACML-based authorization, and client-side cross-domain security. He brings deep domain expertise from building Delphi compilers to architecting cloud tooling at Microsoft and authorization at Dell, paired with startup experience as a CTO and co-founder. Danny is an active open-source contributor, notably improving NBitcoin for .NET and enhancing Looker's SDK codegen to simplify API spec fetching and type resolution. Known for blending low-level systems thinking with product-focused delivery, he often surfaces novel approaches to execution analysis and secure low-trust exchanges. Based in California, he balances long-term language/compiler craftsmanship with pragmatic engineering for cloud-scale analytics platforms.
code12 years of coding experience
job22 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
35,632reputation
3.4mreached
615answers
12questions
Badges
cuda
top-5%
jit
top-5%
winapi
top-5%
azure
top-5%
linq
top-5%
oop
top-5%
github-logo-circle

Github Skills (57)

paypal10
open-api-v310
transaction10
javascript10
multithreading10
delphi10
typescript10
bitcoin10
bitcoins10
api-specification10
code-generation10
modal-dialog10
sdk10
dotnet-core10
typescript-types10

Programming languages (13)

C#JavaC++CGoMustacheTypeScriptR

Github contributions (5)

github-logo-circle
MetacoSA/NBitcoin

Nov 2014 - Dec 2014

Comprehensive Bitcoin library for the .NET framework.
Role in this project:
userBack-end Developer
Contributions:24 commits, 2 comments, 2 issues in 26 days
Contributions summary:Danny contributed significantly to the NBitcoin library, primarily by implementing and modifying core Bitcoin-related functionalities. Their work includes fixing bugs, adding new features like asset sending capabilities, and optimizing existing code related to colored coins and transaction building. The user's commits demonstrate a focus on improving the library's usability and functionality for developers building Bitcoin-related applications. They also implemented helper methods and contributed to improving performance.
dotnetnet-frameworkc-sharpcryptocurrencycsharp
One SDK to rule them all, and in the codegen bind them
Role in this project:
userBack-end Developer
Contributions:11 commits, 11 PRs, 10 pushes in 9 months
Contributions summary:Danny primarily worked on improving the SDK code generation process. Their contributions focused on enhancing the `fetchSpec` functionality by allowing the tool to retrieve API specifications without requiring authentication, streamlining the initial setup for users. The user also implemented generator classes for type-script and refactored parts of the SDK to improve the type resolution. Furthermore, the user added method and type resolution functionality.
code-generationpythonlooker-sdkopenapi-specificationswift5
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
Danny Thorpe - Fullmetal Looker Staff Engineer At Looker at Google