maximdanilchenko
Maksim Danilchenko
Moscow, Russia

I am software engineer with a wide experience in backend web development. My work is to design and develop reliable and scalable systems optimized for high throughput and low latency and convenient for maintenance and development.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

145.2
CodersRank Rank
Top 4%
Based on:
Stackoverflow 6 events
Top 100
Python
Python
Developer
Russia
Top 50
Rust
Rust
Developer
Russia
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Lamoda Group
Feb 2020 - Aug 2020 (6 months)
Moscow, Moscow City
Software Engineer Team Lead
Lamoda Group is a leading online retailer in Russia and CIS. I am responsible for development in R&D department.

- Support and development services for recommendations, personalization, a/b testing (bucket testing), search, sorting and others.
- The development is based on the event source architecture using golang, python, kafka, aerospike, postgres, k8s etc.
- Most services should be optimized for high throughput and low latency.
go kubernetes scrum kafka postgresql python redis aerospike docker elasticsearch docker compose microservices
АТОЛ
3 years 6 months
Moscow, Russia
Lead Software Engineer
Nov 2019 - Feb 2020 (3 months)
Throughout my work at ATOL I was responsible for group of high-load web services: IoT endpoints for hundreds of thousands devices, REST APIs for clients and external apps, monitoring systems, cryptography issues and so on.

- Grew from regular to lead software engineer. Lead the teams up to 5 developers. Integrated CI/CD processes.
- Built complex microservice architectures using Python (flask, aiohttp), postgres, rabbitMQ, cassandra, Nomad, GitLab, docker.
- Participated as a tech lead in designing the architecture from the very beginning working together with devops teams.
- Increased performance in application hot paths (using architecture changes, DB optimisations, Cython extensions etc).
- Developed tools for automated high load testing.
python postgresql docker rabbitmq docker docker compose mysql microservices cassandra redis gitlab nginx
Senior Software Engineer
Apr 2018 - Oct 2019 (1 year 6 months)
python postgresql rabbitmq
Software Engineer
Jun 2016 - Mar 2018 (1 year 9 months)
python Flask mysql
Svezhii Veter
Oct 2015 - Feb 2016 (4 months)
Moscow, Russian Federation
Software Engineer
I developed an interactive desktop touch app with 3D map of Far East of Russia which was used by the visitors of the Second Russian-Chinese EXPO. It was built using Unity3d.
unity c# visual studio code

This section lets you add any degrees or diplomas you have earned.
Higher School of Economics
Bachelor's degree, Computer Science
Dec 2011 - Dec 2015
Machine learning and data mining
Mar 2017

Jobs for you

Show all jobs
Feedback