Teagan Strickland

Software Engineer at Google

Aarhus, Central Denmark Region
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
Teagan Strickland is a software engineer with 21 years of experience who blends deep academic training (PhD) with production engineering at Google, where they have worked since 2016. Their background spans research and teaching roles at top universities through postdoctoral work to developer programs and core engineering at Google, giving them a strong foundation in programming languages and systems. Teagan is an active open-source contributor with notable contributions to Racket and Pyret language runtimes, and has touched major projects like Flutter and Google Shopping samples—demonstrating expertise from language runtimes and type systems to build systems and API client tooling. Colleagues describe them as a "recovering academic" who applies rigorous testing and formal thinking to practical backend and mobile engineering problems. Based in Aarhus, Denmark, they bring a rare combination of research rigor and hands-on implementation to large-scale developer tooling and runtime engineering.
code21 years of coding experience
job16 years of employment as a software developer
bookBachelors, Computer Science, Bachelors, Computer Science at Georgia Institute of Technology
bookPhD, Computer Science, PhD, Computer Science at Northeastern University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

programming-language10
javascript10
mobile-development10
flutter-apps10
pyret10
testing10
racket10
contract10
ruby10
jscript10
flutter-game10
dart10
oauth10
flutter10
ios9

Programming languages (9)

JavaShellC++CRacketCoqJavaScriptRuby

Github contributions (5)

github-logo-circle
Samples for the Content API for Shopping and the Manufacturer Center API
Role in this project:
userBack-end Developer
Contributions:157 commits, 1 PR, 47 pushes in 2 years 1 month
Contributions summary:Teagan added new Ruby code examples for the Content API for Shopping, along with updating an existing Ruby code file to support these examples. These contributions involve the creation of new Ruby code examples to showcase the use of the Content API for Shopping, including setting up authentication. These additions likely expand the functionality and usage documentation of the Google Content API for Shopping.
apicenterrest-apicontent-apishopping
racket/racket

Jun 2005 - Apr 2013

The Racket repository
Role in this project:
userBackend Developer
Contributions:707 commits, 2 comments in 7 years 11 months
Contributions summary:Teagan appears to be a back-end developer contributing to the Racket/Racket repository. Their commits primarily involve expanding and documenting the Typed Scheme code base, focusing on areas such as polymorphism and variable-arity functions. Their work also involves refactoring the contract system to add more functionality. They've implemented changes to the core functionality, which is in the form of modifying code to ensure existing tests are working, as well as some restructuring and documentation.
code-golfschemepolyglotlanguage-designprogramming-languages
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
Teagan Strickland - Software Engineer at Google