Hi, I’m Maks
I work as Backend Software Engineer and have studied at HSE
Came to work in Yandex
Synchronise data from different tables with Yson using YQL queries.
Migrating project to a new version of JUnit, Java and Spring boot for the internal framework
Worked at STM Labs
- Worked on a high-load service with a reactive stack (Spring Webflux) and advanced security (Spring Security and custom RPC framework)
- Used clean-architecture to deal with legacy code and make it more readable and maintainable
- Wrote complex SQL queries using the jOOQ library
- Added dynamic and customizable validators through configuration
I did an internship at Yandex:
- Added endpoints with new functionality, changed the behavior of legacy code and tested my implementation in pre-production, looked at traces and logs to find bugs
- Communicated with related teams to solve work problems
- Taught the balancers of the entire Yandex monitoring to ban shards, while maintaining the persistence of the cache and saving the state in Ydb
- Worked a lot with asynchronous code, actor systems and distributed architecture