Ryan Tharp

Software Engineer

Napa, California, 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
Ryan Tharp is a software engineer based in Napa, California with 13 years of experience building full‑stack and networked applications in the North San Francisco Bay. He contributes to privacy‑focused open‑source projects—most recently adding RSS feed integration to the onion‑routing messenger Session Desktop by architecting a LokiRssAPI, converting XML to JSON, and adapting core models so feeds render as messages. Comfortable spanning backend systems and front‑end message rendering, he focuses on pragmatic integrations, refactoring, and robust error handling. He brings a security‑minded, systems‑level approach to shipping reliable features that connect networking protocols to user experiences.
code13 years of coding experience
github-logo-circle

Github Skills (16)

xml10
json10
rss10
typescript10
javascript10
typescript310
typescripts10
javascripts10
typescript210
typescript-types10
messenger10
react9
messaging-system9
network-protocols8
network-protocol8

Programming languages (13)

JavaC++CGoKotlinTypeScriptHCLShell

Github contributions (5)

github-logo-circle
oxen-io/session-desktop

Dec 2018 - Apr 2021

Session Desktop - Onion routing based messenger
Role in this project:
userBack-end Developer
Contributions:515 commits, 157 PRs, 76 pushes in 2 years 4 months
Contributions summary:Ryan implemented features related to RSS feed integration within the Session Desktop messenger. Their work included the creation of a dedicated LokiRssAPI module to fetch and process RSS feeds from the Loki.network, converting the fetched XML data into a JSON format, and adding code to display the feed content in the message body and conversation list. They also modified core models and components, such as ConversationListItem and Message, to support the new RSS feed functionality. The user refactored code, improved error handling, and fixed issues with the display of content.
securechatonionsignal-protocolrouting
Session open group server
Contributions:414 commits, 67 PRs, 113 pushes in 1 year 6 months
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
Ryan Tharp - Software Engineer