Egor Nikitin Email and Phone Number
I am a passionate backend developer with experience across a wide range of languages and technologies. My career has been centered around building secure, large-scale systems, particularly in the UCaaS domain, but my interests go far beyond just communication platforms. I thrive in environments where complex system architecture, performance optimization, and innovation intersect.My preferred language is Rust, thanks to its combination of safety and performance, but I also have a strong appreciation for other paradigms, such as the Actor model in Erlang/Elixir and low-level programming in C. I’m always excited about learning new technologies and exploring innovative solutions.I have a deep interest in emerging technologies, especially autonomous vehicles, where I see immense potential for transformative change. Designing large-scale systems and making the developer experience (DX) seamless and efficient is something I genuinely enjoy. From setting up the right tools to automating processes, I’m always focused on improving workflows and building systems that can scale.Throughout my career, I’ve gained experience with technologies like Node.js, TypeScript, Redis, WebRTC, Kubernetes, Docker, Kafka, and AWS, working in distributed teams and tackling high-demand, real-time communication challenges. My passion for backend development drives me to constantly seek out new challenges and push the boundaries of what's possible in system design.
Ringcentral
View- Website:
- ringcentral.com
- Employees:
- 4339
-
Senior Software EngineerRingcentral Aug 2021 - PresentValencia, Valencian Community, SpainAt RingCentral, I worked as a software engineer on multiple projects within the UCaaS (Unified Communications as a Service) domain, focusing on Video, Messaging, and Phone services. My primary responsibility was to design and develop systems for secure, real-time communication platforms that scaled to support thousands of users simultaneously.End-to-End Encryption (E2EE) Implementation:One of my key focuses was implementing End-to-End Encryption (E2EE) for video conferencing and messaging systems. I developed protocols to ensure version compatibility and allow for dynamic encryption toggling during live video conferences. This work was essential in maintaining the security of communications even as the platform scaled. Additionally, I prototyped E2EE solutions for cloud recordings, using HLS technology to secure media storage and playback, which extended encryption beyond live communication to stored media.Later, I played a crucial role in developing and optimizing the backend infrastructure for high-traffic video conferencing services. As the platform scaled from handling dozens to thousands of concurrent users, I refined the architecture to manage dynamic state changes throughout meetings, ensuring smooth operations even under heavy load. I also worked on integrating backend services with other platforms and improving overall system performance and reliability.I collaborated closely with distributed teams across different time zones, contributing to backend architecture for large, complex systems while following agile development practices. I was also involved in improving the developer experience (DX) by introducing more efficient tools and processes to streamline workflows.Technologies I worked with included Node.js, TypeScript, WebRTC, HLS, Docker, Kubernetes (k8s), GitOps, Kustomize, Kafka, Redis, AWS, React, Redux, and MobX. My work covered both developing new features and optimizing existing systems to support large-scale, secure communication services. -
Senior Software DeveloperFora Soft Llc. Aug 2018 - Aug 2021Санкт-Петербург, РоссияAt the beginning of my career, I worked at ForaSoft as a full-stack software engineer, contributing to a wide range of projects, including video conferencing platforms, telemedicine services, a music player, a DJ platform, a collaborative document platform, and a language-learning movie platform. These projects heavily focused on multimedia interaction, such as video conferencing, real-time communication, chats, whiteboards, and media players.I gained extensive experience in both client-side and server-side development, with a strong emphasis on WebRTC and Websockets for real-time communication. After two years, I was capable of independently designing large-scale multimedia applications across various industries and also took on the role of tech lead in small development teams.During my time at ForaSoft, I was involved in mentoring junior developers and conducting technical interviews, helping several team members achieve significant growth in their careers. Additionally, I was responsible for the company’s infrastructure, integrating Infrastructure as Code (IaaC) approaches using Terraform and Ansible, which streamlined our operations and improved deployment efficiency.Key technologies I worked with included React, Redux, TypeScript, Node.js, MongoDB, Redis, SQL, DevOps tools (Ansible, Terraform), and Linux.The list of technologies and responsibilities I encountered at ForaSoft is far too extensive to fit within 2000 characters, so feel free to ask me about it directly.
Egor Nikitin Education Details
Frequently Asked Questions about Egor Nikitin
What company does Egor Nikitin work for?
Egor Nikitin works for Ringcentral
What is Egor Nikitin's role at the current company?
Egor Nikitin's current role is Senior Software Engineer, RingCentral.
What schools did Egor Nikitin attend?
Egor Nikitin attended Санкт-Петербургский Государственный Университет Аэрокосмического Приборостроения.
Who are Egor Nikitin's colleagues?
Egor Nikitin's colleagues are Brittany Dinkel, Dmytro K., Von Gaspar, Merriam Sebua, Tyson Clark, Anshul Parashar, Paul Liu.
Not the Egor Nikitin you were looking for?
-
Egor Nikitin
I'M An Enthusiastic And Highly Motivated Python Developer, Eager To Dive Into The World Of Web Development. Contact Me On Telegram: @BenderegTbilisi -
1acumatica.com
-
-
Egor Nikitin
Seattle, Wa5gmail.com, amazon.com, amazon.com, microsoft.com, microsoft.com1 (503) 4XXXXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial