Joshua Moody

Liberty Lake, Washington, 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
🎓
Top School
Joshua Moody is a versatile full-stack engineer with 12 years of experience building everything from low-level embedded drivers and signal-processing code to resilient, distributed block storage and microservice-based cloud systems. He has driven core features at Rancher Labs’ Longhorn storage engine and implemented advanced streaming and codec solutions at OpenEye, demonstrating deep expertise in C/C++, Go, Java, and cloud storage protocols like iSCSI and S3. Joshua’s background spans real-time systems, video/audio transcoding, edge device integrations, and high-throughput data pipelines, reflecting a rare blend of embedded pragmatism and distributed-systems design. An active open-source contributor, he’s implemented algorithmic libraries and strengthened Longhorn’s backup and integration tests, showing attention to correctness and reliability. Based in Liberty Lake, WA, he combines hands-on coding with system-level thinking to deliver maintainable, production-grade solutions across the stack.
code12 years of coding experience
job8 years of employment as a software developer
bookTechnischen Universität Darmstadt
bookComputer Science, Computer Science at IHK-TRIER
languagesGerman, English, French
github-logo-circle

Github Skills (28)

algorithm10
unit-testing10
algorithms10
storage10
data-structure10
java10
searching-algorithms10
data-storage10
javas10
file-storage10
backup10
go10
sys10
dotnet-core10
data-structures10

Programming languages (11)

C#SmartyJavaDockerfileShellCJavaScriptGo

Github contributions (5)

github-logo-circle
longhorn/longhorn-engine

Apr 2020 - Oct 2021

World's smallest storage controller
Role in this project:
userBack-end & DevOps Engineer
Contributions:72 reviews, 55 commits, 46 PRs in 1 year 5 months
Contributions summary:Joshua primarily contributed to the Longhorn engine, focusing on storage management and backup functionalities. Their work involved updating dependencies, implementing S3 backup certificate support, and adding integration tests for device creation, incremental backup logic, and corrupt backup scenarios. They also improved backup processes by removing no-longer-known replicas, and refactored code to enhance modularity and maintainability within the backupstore system.
controllerstorage
Share, discuss and learn about algorithm implementations!
Role in this project:
userBack-end Developer / Algorithm Implementer
Contributions:7 commits, 1 PR, 2 comments in 1 year
Contributions summary:Joshua primarily contributes to algorithm implementations, specifically focusing on sorting and searching algorithms. They've implemented the Fisher-Yates shuffle in C#, adding improvements to use a custom random number generator and updating unit tests. The user also implemented a binary search algorithm and a Binary Search Tree data structure, along with related unit tests. The user also added BubbleSort and CountingSort implementations, contributing to the algorithm library. Additionally, the user provided implementations of various Average related calculations in Java.
implementationsdata-structuresdiscusssharealgorithm-implementations
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
Joshua Moody