Aleksandr Sharikhin is a Staff Software Engineer based in Valencia with 11 years of experience designing and evolving distributed, high-load, event-driven backend systems. He has a proven track record of technical ownership and architectural leadership across multiple teams at RingCentral and prior product companies, applying pragmatic functional programming principles to improve reliability and scalability. Aleksandr is deeply hands-on—comfortable shipping complex services, integrating crypto payments and billing systems, and optimizing high-throughput platforms built on diverse storage and cache technologies. He emphasizes long-term system design and measurable business impact, balancing strategic vision with day-to-day engineering. Notably, his background spans both startup and enterprise contexts, from leading teams to implementing low-level performance optimizations in production. Trained as an IT engineer in the North Caucasus, he brings a blend of disciplined engineering and practical product focus.
11 years of coding experience
8 years of employment as a software developer
Engineer's degree Information Technology, Engineer's degree Information Technology at North-Caucasus State Technical University
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
Aleksandr Sharikhin - Staff Software Engineer at RingCentral