Ryan Rowse

Software Architect at TherapyNotes, LLC

North Whitehall Township, Pennsylvania, 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

👤
Senior
🎓
Top School
Ryan Rowse is a Software Architect with nine years of experience building reliable backend systems, currently leading architecture at TherapyNotes after progressing through senior and lead developer roles there. He specializes in C#, SQL, and TypeScript, and brings practical systems thinking from a Master’s in Information Systems and a theoretical computer science background. Ryan contributes to open-source blockchain work in C# (libplanet), where he improved core transaction processing and peer discovery—an indication of comfort with distributed systems and networking. He pairs hands-on coding with architectural decision-making, favoring pragmatic optimizations such as eliminating unnecessary sorts and reducing duplication. Based in Pennsylvania, he blends production engineering experience across enterprise and embedded teams with a discipline for clear, test-covered improvements.
code9 years of coding experience
job11 years of employment as a software developer
bookMaster of Science (MS) Computer and Information Systems Security/Information Assurance, Master of Science (MS) Computer and Information Systems Security/Information Assurance at DeSales University
languagesEnglish
github-logo-circle

Github Skills (10)

net10
asp-net10
dotnet10
csharp10
blockchain10
p2p10
dotnet-core10
kademlia9
game-development5
unity3d4

Programming languages (7)

C#TypeScriptJavaC++JavaScriptGoPython

Github contributions (5)

github-logo-circle
planetarium/libplanet

Sep 2019 - Dec 2019

Blockchain in C#/.NET for on-chain, decentralized gaming
Role in this project:
userBack-end Developer
Contributions:9 commits, 6 PRs, 8 comments in 2 months
Contributions summary:Ryan contributed to the core functionality of the Libplanet project, focusing on blockchain-related aspects. They addressed code duplication, avoided unnecessary sorting operations, and added comments clarifying code behavior within the blockchain's transaction processing. Furthermore, the user implemented functionality for searching for specific peers within the network, including related test cases. This suggests a focus on maintaining and enhancing core blockchain features and networking capabilities.
dotnetlibplanetp2pblockchainplanetarium
RozzaysRed/AspNetCore

Oct 2019 - Mar 2020

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Contributions:7 pushes, 2 branches in 5 months
dotnetcoreweb-basedasp-net-core-mvcasp-netnet-core
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 Rowse - Software Architect at TherapyNotes, LLC