Tyler Thrailkill

Staff Software Engineer at Sunrun

Denver, Colorado, 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
Tyler Thrailkill is a Staff Software Engineer based in Denver with 13+ years of industry experience designing and shipping distributed, event-driven systems and developer tooling. He has led greenfield initiatives—building a loan origination system, identity and access microservices, and enterprise Gradle tooling—while driving testing and automation improvements across teams. At Sunrun he moved into staff-level responsibilities after progressing from senior engineer roles, focusing on scalable backend architecture and operational reliability. An active open-source contributor, he enhanced Axon Framework’s asynchronous command handling and added practical macOS automation plugins to the Hammerspoon Spoons repo, showing comfort across JVM server-side work and system-level scripting. Colleagues would note his blend of pragmatic engineering, deep Spring/Axon expertise, and a tendency to solve infrastructure problems by building reusable developer tools.
code13 years of coding experience
job10 years of employment as a software developer
bookColorado School of Mines
languagesSpanish
github-logo-circle

Github Skills (19)

asynchronous10
cqrs10
async10
command-line-interface10
completablefuture10
java10
javas10
lua10
spring-boot10
command-line10
axon-framework10
command-line-tool10
key-management9
hotkeys9
keychain9

Programming languages (34)

C#CMakefileDIGITAL Command LanguageGoHTMLSvelteGroovy

Github contributions (5)

github-logo-circle
AxonIQ/AxonFramework

Sep 2016 - Apr 2018

Framework for Evolutionary Message-Driven Microservices on the JVM
Role in this project:
userBack-end Developer
Contributions:17 commits, 2 PRs, 5 pushes in 1 year 6 months
Contributions summary:Tyler focused on enhancing the command handling capabilities of the Axon Framework. They refactored the `CommandGateway` to utilize `CompletableFuture` for asynchronous command execution, improving flexibility and enabling callback resolution in different locations. Furthermore, the user updated the `GatewayProxyFactory` to accommodate `CompletableFuture` and `CompletionStage` return types, allowing for more advanced asynchronous command processing within the framework. They also implemented enhancements to support `HandlerEnhancer` and Spring bean resolution.
jvmmessage-drivenmicroservicesjavacqrs
Hammerspoon/Spoons

Aug 2018 - Sep 2018

The official repository of Spoon plugins
Role in this project:
userFull-stack Developer
Contributions:6 commits, 2 PRs, 1 comment in 16 days
Contributions summary:Tyler contributed to the `hammerspoon/spoons` repository by implementing new Spoon plugins. They added a `MoveSpaces` spoon for window management and `Token`, `Keychain`, and `Tunnelblick` spoons, which interact with the system's security and network features. The user also fixed issues, such as calling hotkeys, and updated documentation.
mingw-w64luadubpluginspoons
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