Arash Deshmeh
@arashdeshmeh
Senior software engineer specializing in large-scale blockchain RPC and distributed systems.
What I'm looking for
I am a senior software engineer with 15+ years building large-scale distributed systems, specializing in blockchain RPC and multi-chain integration. I architect and deliver resilient, high-throughput systems that sustain billions of daily requests with 99.999% uptime across global regions.
At Grove/Pocket Network I led architecture and development of a global blockchain RPC system in Go, integrated with Ethereum, Solana, XRPLEVM and improved routing, failover and node quality tracking. I pioneered realtime node quality monitoring, leveraged LLMs to speed prototyping, and led a cross-functional team to operate systems at 50K+ RPS.
Previously at IBM Canada I drove engineering excellence for enterprise-scale SaaS/PaaS and cloud solutions, reduced critical downtime through proactive defect resolution, and mentored teams on high-performance distributed systems and Kubernetes-based operations.
Experience
Work history, roles, and key accomplishments
Lead Engineer
Grove/Pocket Network
Apr 2022 - Present (3 years 6 months)
Architected and led development of a global multi-chain blockchain RPC system handling billions of daily requests at 50K+ RPS and 99.999% uptime, and led a cross-functional team of 5+ engineers to deliver end-to-end product features.
Spearheaded development and maintenance of large-scale SaaS/PaaS distributed systems using Kubernetes, reducing critical software downtime by 20–30% and providing technical leadership and mentoring across teams.
Software Engineer
University of Windsor
Oct 2007 - Jul 2011 (3 years 9 months)
Developed parallel applications and scheduling tools to benchmark and improve utilization of medium-size compute clusters as part of PhD research in parallel and distributed computing.
Education
Degrees, certifications, and relevant coursework
University of Windsor
PhD in Computer Science, Computer Science (Parallel and Distributed Computing)
2007 - 2011
Activities and societies: Research and development of parallel applications and scheduling tools for cluster performance benchmarking and resource utilization.
Conducted research and developed parallel applications and scheduling systems for medium-size clusters while enrolled in a PhD program in Computer Science focusing on Parallel and Distributed Computing.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Arash?
You can contact Arash and 90k+ other talented remote workers on Himalayas.
Message ArashFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
