# Dmitry Shikhaleev > SaaS product developer, architect, manager with expertise in reliability, security, and performance. Location: San Ramon, California, United States Profile: https://flows.cv/dmitryshikhaleev 20+ years of experience in software development, architecture and project leadership. Solid skills in development of complex highly-loaded distributed SaaS systems in cloud and on-prem using Java, Kubernetes, REST API and Google Cloud. ## Work Experience ### Software Engineer @ Socotra Jan 2025 – Present | San Francisco, CA ### Chief Software Architect, Core Services @ Five9 Jan 2024 – Jan 2025 | San Ramon, California, United States Applied knowledge of call centers, REST APIs, events, microservices, and Google Cloud Platform for integration of Five9 IVA Studio with the core Virtual Contact Center product. ### VP of Engineering @ Five9 Jan 2021 – Jan 2024 | San Ramon, California, United States Delivered cloud attribute-based Advanced Call Distribution service to alpha customers. Pivoted new development to cloud. Uplifted legacy apps to cloud. Cloud cost reduction. Managed delivery of hundreds of features and bug fixes to production. Maintained business continuity during engineering office relocation. 24/7 support of cloud microservices. ### Architect, VCC Core Services @ Five9 Jan 2017 – Jan 2021 | San Ramon, CA Defined requirements and architecture for attribute-based Advanced Call Distribution service. Used rules engine, Kubernetes, GCP services. Designed architecture and coordinated implementation of Payment Card Industry requirements for encryption and security audit. Five 9 became PCI DSS certified. Uplifting legacy applications to cloud; migration from Perforce to git. Defined architecture for Five 9 Data Services data format with Kafka. ### Development Manager @ Five9 Jan 2010 – Jan 2017 | Nizhniy Novgorod, Russia Geographic redundancy without customer downtime: architecture, specification, development, DevOps training. This capability is the cornerstone of 99.999% availability of Five 9. Database failure resiliency. Proposed solution and coordinated implementation. Performance and latency optimization in Java, sockets, and Linux. Designed cluster architecture for monolithic application. ### Project and Team Leader @ Five9 Jan 2006 – Jan 2010 Geographic redundancy with multiple datacenters. Development of many call center and telephony features. Improving system performance by splitting it into multiple services. Design and implementation of service discovery subsystem. Messaging service performance tuning, memory garbage collection optimization. ### Development Team Lead @ Zultys Technologies Jan 2004 – Jan 2006 Development of VoIP based PBX solution. C++/Linux in embedded environment. Leaded several projects, team staffing activities. ### Team Leader @ Mera Networks Jan 1997 – Jan 2004 Participated in many SW development projects in telecommunications area, mainly as Nortel Networks sub-contractor and team leader. Participated in outsourcing of several projects; worked as architect; set up development process. ### Team Leader @ MERA Jan 1997 – Jan 2004 ### Contractor @ Nortel Jan 1999 – Jan 2000 ## Education ### Master's in Physics and Electronics Nizhniy Novgorod State University ### Master of Science (MS) in Engineering Physics/Applied Physics State University of Nizhni Novgorod named after N.I. Lobachevsky (UNN) ## Contact & Social - LinkedIn: https://linkedin.com/in/dmitry-shikhaleev --- Source: https://flows.cv/dmitryshikhaleev JSON Resume: https://flows.cv/dmitryshikhaleev/resume.json Last updated: 2026-04-10