
Egor Rybakov
Skills
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.
- 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.