R Strayhorn is a Senior Software Engineer based in Cincinnati with nearly a decade of professional experience building scalable, testable web applications and leading frontend architecture efforts. He specializes in modern Angular development with TypeScript, RxJS, and NgRx, and complements frontend expertise with NestJS and .NET backends for full-stack solutions. R has driven migrations to reactive, push-based architectures, created reusable UI libraries (including a modular D3 charting engine), and consistently raised unit test coverage to improve developer confidence and maintainability. He brings hands-on cloud and DevOps experience across Azure, AWS, and Google Cloud, and routinely authors tooling and documentation to streamline team delivery. As a consultant and founder of Strayhorn Tech LLC, he pairs technical leadership with direct client-facing work, from bespoke UIs to IT systems for small organizations. Beyond production apps, he contributes algorithm and data-structure implementations in C# and C on GitHub, reflecting a continued interest in fundamentals and clean implementations.
9 years of coding experience
13 years of employment as a software developer
Bachelor's Degree Information Technology, Bachelor's Degree Information Technology at University of Cincinnati
Full Stack Web Development Specialization Computer Software Engineering, Full Stack Web Development Specialization Computer Software Engineering at Coursera
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Stackoverflow
Stats
86reputation
23kreached
6answers
0questions
Github Skills (19)
algorithms10
data-structure10
dotnet-core10
data-structures10
csharp10
unit-testing9
c119
c179
math7
mathematics7
angular-material6
postman6
materialize6
angular6
xamarin-forms6
Programming languages (8)
TypeScriptC#PowerShellJavaC++JavaScriptHTMLRich Text Format
A repository of different Algorithms and Data Structures implemented in many programming languages.
Role in this project:
Back-end Developer
Contributions:5 commits, 4 PRs in 1 day
Contributions summary:R primarily contributes to the repository by implementing algorithms and data structures in C# and C. They've added functionality for reversing strings and calculating factorials using C#, including unit tests. Additionally, the user has updated the code formatting. They also synced a fork to include a counting sort implementation written in C.
Contributions:24 pushes, 1 branch in 5 years 7 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
R Strayhorn - Senior Software Engineer at Strayhorn Tech LLC