Egor Rybakov

Angestellt, Backend Developer, SibEDGE
Belgrade, Serbia

Skills

Spring Framework
Hibernate
Java
JPA
REST
JUnit
Git
Apache Maven
Apache Kafka
SQL
WebSocket
Java Concurrency
Keycloak
GraphQL

Timeline

Professional experience for Egor Rybakov

  • Current 1 year and 11 months, since Sep 2023

    Backend Developer

    SibEDGE

    - Developing new microservices in a document management system using Java 11-17, GraphQL, Spring Boot, Spring Security, Spring Data JPA, PostgreSQL, Kafka and Keycloak. - Conducted technical research, wrote design documents and tasks for other developers. - Designed and implemented an authentication and authorization system for a microservice using OpenID Connect and Keycloak.

  • Current 3 years and 4 months, since Apr 2022

    Backend Developer

    SibEDGE

    - Developing a real-time event processing system from scratch that integrates with cryptocurrency exchanges using Java 11, Spring Boot, Kafka and WebSocket. - Built a highly configurable custom testing tool that allows emulating crypto exchanges and generating up to 500k messages per second for load testing. - Designed and implemented an asynchronous persistent client-side rate limiter using Bucket4j.

  • 1 year and 5 months, Nov 2020 - Mar 2022

    Backend Developer

    Accenture

    - Developed and maintained an automated loan processing microservice system using Java 8-11, Spring Framework, Spring Boot, Oracle, PostgreSQL, Camunda, Kafka, Docker, Openshift. - Migrated the system from Oracle to Greenplum, rewriting most of the SQL scripts and adding custom implementations of MERGE/UPSERT operations.

  • 1 year and 10 months, Dec 2018 - Sep 2020

    Backend Developer

    Forecast NOW!

    - Worked on a system with complex domain logic that forecasts demand and manages warehouse stocks. - Implemented a new algorithm of rounding an order by packages, which allowed customers to distribute their stock by different types of packaging and not lose money on leftovers.

Languages

  • English

    Fluent

  • Russian

    First language

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 22 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members