TJ Horner

Software Engineer at Twosense

Redmond, 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
TJ Horner is a self-taught software engineer with 12 years of experience specializing in back-end architecture and systems engineering, based in Redmond, WA. He builds native Windows solutions (including kernel-level and credential provider APIs) and modernizes inter-process communication using Rust and gRPC, while also owning browser extension rewrites and end-to-end test frameworks in TypeScript. At Twosense he automated CI/CD with GitHub Actions and managed secrets and service discovery with Vault, Consul, and Terraform, demonstrating full-stack operational ownership. An active open-source contributor, he’s improved tooling and integrations across projects like GitHub Classroom, the Go Telegram Bot API, and Home Assistant’s Apple WeatherKit integration. Notably, he blends low-level Windows work with cloud-native practices and a pragmatic focus on maintainable architectures that scale across diverse tech stacks.
code12 years of coding experience
bookSan Marcos High School
bookSan Elijo Middle School
stackoverflow-logo

Stackoverflow

Stats
351reputation
408kreached
9answers
8questions
github-logo-circle

Github Skills (30)

apim10
ruby-rails10
python10
api-design10
telegram-bot-api10
githubclassroom10
rails10
ruby10
asyncio10
go10
api10
golang10
home-assistant10
rspec9
home-automation9

Programming languages (30)

C#CCMakeMakefileGoHTMLSvelteYAML

Github contributions (5)

github-logo-circle
Golang bindings for the Telegram Bot API
Role in this project:
userBack-end Developer
Contributions:13 reviews, 13 commits, 11 PRs in 1 year 1 month
Contributions summary:TJ contributed to the core functionality of the Telegram Bot API library. Their commits focused on adding features such as PollAnswer and CustomTitle, enhancing the `SendPollConfig` and `GetUpdates` configurations, and refactoring the project's go.mod file. Additionally, the user made modifications to existing types, demonstrating an understanding of the API's structure and data models. Moreover, they fixed a testing issue related to external image hosting.
golangtelegram-botapigolang-bindingsbot
home-assistant/core

Aug 2021 - Dec 2024

:house_with_garden: Open source home automation that puts local control and privacy first.
Role in this project:
userBack-end Developer
Contributions:39 reviews, 12 PRs, 60 comments in 3 years 4 months
Contributions summary:TJ primarily contributed to the Apple WeatherKit integration within the Home Assistant core repository. Their work involved implementing and refining the weather data integration, including adding support for new features, adjusting the existing code, and addressing code review comments. The user added functionality for different weather conditions. The commits also focused on improving the weather forecast data display by adding support for additional data fields.
raspberry-pipythonhouseprivacy-firstasyncio
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
TJ Horner - Software Engineer at Twosense