Renat Yusupov

Lead Scala Developer at 2GIS

Renat Yusupov has a diverse work experience in the technology industry. Renat began their career at QualityAtFirst GmbH as a Java Developer, where they worked on automating business processes and developing a system for collecting ideas and suggestions. Renat then moved on to Parallels, where they continued their work as a Java Developer, focusing on developing a license management system and XML-RPC API integration.

After that, Yusupov joined Sibirenergo-Billing, where they developed a billing system for calculating charging utilities. Renat introduced parallel calculation, background task queues, and performance optimization to improve efficiency. Their next position was at EnergoStream Service, where they designed and developed an internal billing system and an OLAP subsystem, ensuring smooth revenue management for the company.

Yusupov further expanded their skills at Sberbank-Technology as a Senior Java Developer, working on the development of an IDE for creating applications without programming skills and a REST API backend for a mobile application. Renat then joined 2GIS as a Senior Scala Developer, responsible for building a big data pipeline and developing a real-time fraud detection system. Renat later transitioned into a Lead Scala Developer role, contributing to the design and development of an auction advertising system.

Throughout their career, Renat Yusupov has gained expertise in various technologies, including Java, Scala, Spring, Hibernate, Oracle, and Apache Spark. Renat has demonstrated proficiency in designing architectures, developing systems, and optimizing performance to deliver efficient and reliable solutions.

Renat Yusupov earned an Engineer's degree in Computer and Information Sciences and Support Services from the Siberian State University of Telecommunications and Information Science. Renat attended the university from 1999 to 2004.

Links


Org chart

Sign up to view 0 direct reports

Get started