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.
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.
:house_with_garden: Open source home automation that puts local control and privacy first.
Role in this project:
Back-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.