Dubai, United Arab Emirates
Research Engineer with mathematical background MSc SPbSU, alumnus of Computer Science Center (Yandex School of Data Analysis)
GenAI solutions
Developing microservices backend of leading streaming platform (Alibaba, Yahoo investments). Technology stack: Java 17, Spring Boot, Redis, Aerospike, PostgreSQL, Kafka, Docker.
Participating in the Anti-Fraud project. Working on infrastructure for the protection of cloud-based Huawei Mobile Services including Huawei Pay, Huawei ID, Huawei AppGallery, etc. Technology stack is based on Java, Go, Spark, Kafka, Redis, custom message queues etc. Participated as a core engineer in AI IDE assistant project. This product was developed from scratch by our team and presented at the keynote of Huawei Developer Conference 2021 as one of six groundbreaking products. My task was to develop, integrate and do research of smart completions in Java and JavaScript for Harmony and Cloud IDEs. Also working on custom compression framework for any kind of Java objects. The team consists of good experts which formerly worked at Intel, Microsoft and other top companies and already got patents for described technologies. Development process involved using and in depth knowledge of Java, code analysis, Python, machine learning, integrating in the cloud services.
Wrote custom data structures which increased performance of the components. Resolved leader election problem in notification systems by implementing Standford’s RAFT algorithm. Worked with DI framework, custom message brokers.
Worked in the leading russian company which develops unmanned aerial systems and software for them. Developed backed server from scratch with Java, Go, GRPC, Spring, Hibernate, PostgreSQL for collecting and handling information coming from drones. Developed backend of control panel for customers using Spring Boot, Spring Security, Spring MVC.