Rushmore Mushambi

Senior Software Engineer at Web Enchanter (Pvt) Ltd

United Kingdom
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
Rushmore Mushambi is a Senior Software Engineer based in the United Kingdom with 11 years of experience building robust backend systems and databases. Currently at SurrealDB, he focuses on core database validation, parsing, and API work to improve correctness and scalability for realtime document-graph workloads. He contributes to open-source projects in systems languages like Rust, notably enhancing a Rust-based DNS library with feature additions, refactors, and comprehensive protocol tests. As chairperson of Web Enchanter (Pvt) Ltd, he blends engineering discipline with leadership and operational oversight. Known for pragmatic, test-driven contributions, Rushmore brings a hands-on approach to distributed systems and low-level protocol work that often uncovers subtle correctness and performance issues.
code11 years of coding experience
languagesEnglish, Bantu, ndebele
stackoverflow-logo

Stackoverflow

Stats
147reputation
11kreached
2answers
5questions
github-logo-circle

Github Skills (28)

unit-testing10
back-end-development10
dns-resolver10
dns10
database-design10
nameserver10
rust10
server-client9
async9
asynchronous9
databases9
client-server9
sql9
database9
data-structures8

Programming languages (18)

MDXJavaC++CSSRustHandlebarsMakefileElm

Github contributions (5)

github-logo-circle
surrealdb/surrealdb

Aug 2022 - Jan 2023

A scalable, distributed, collaborative, document-graph database, for the realtime web
Role in this project:
userBack-end Developer & Database Engineer
Contributions:868 reviews, 33 commits, 857 PRs in 4 months
Contributions summary:Rushmore made several contributions focused on enhancing the functionality and robustness of the SurrealDB database. They improved validation and parsing functions within the core database library by refining the `is.rs` and `parse.rs` files. The user also focused on implementing and integrating API changes, as seen in commits related to HTTP functions, and overall build improvements to ensure the system works as expected. The user's contributions centered on improving the database's fundamental capabilities and ensuring code correctness.
realtimedatabase-as-a-serviceserverlessnosql-databasedeveloper-tools
hickory-dns/hickory-dns

Jul 2017 - Jun 2018

A Rust based DNS client, server, and resolver
Role in this project:
userBack-end Developer & QA Engineer
Contributions:6 commits, 3 PRs, 22 comments in 10 months
Contributions summary:Rushmore primarily focused on enhancing and testing the `hickory-dns` library, modifying the server and client code. Their contributions include refactoring code by borrowing `Handle`s and adding new features. The user added new functionalities like removing and checking the presence of zones in the `Catalog`. Furthermore, they incorporated comprehensive tests using various network protocols to validate the library's performance and functionality.
mdnsresolvedns-clientdnsresolver
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
Rushmore Mushambi - Senior Software Engineer at Web Enchanter (Pvt) Ltd