Brian Petro is a pragmatic full-stack engineer based in Saint Petersburg, Florida, with 11 years of experience building reliable backend systems and polished developer-facing tools. He blends backend expertise—demonstrated by improvements to Huginn’s agent framework and Twitter search agent—with UI and performance work on Obsidian plugins that let users "chat with notes" using local and cloud AI models. Comfortable refactoring for maintainability and shipping UX improvements, he focuses on making smart connections between systems and information at both code and product levels. An active open-source contributor, he pairs practical engineering with an eye for usability, often surfacing small but impactful fixes like proper heading links and path visibility that improve real-world workflows.
Create agents that monitor and act on your behalf. Your agents are standing by!
Role in this project:
Backend Developer
Contributions:8 commits, 13 PRs, 68 comments in 6 months
Contributions summary:Brian primarily focused on enhancing the Twitter Search Agent within the Huginn framework. Their work involved implementing a Twitter search agent, updating the agent's functionality and documentation, and modifying related tests. They also made improvements to the system's configuration and testability. These changes involved adapting to new features, improving reliability, and optimizing the performance of existing agents within the system.
Contributions:132 releases, 1 PR, 41 pushes in 2 years
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.