Study price
Тимур Мухитдинов
Senior Software Engineer — Booking.com
10+ лет опыта работы в программировании серверной части различных приложений на java. Обладаю большим опытом в проектировании и реализации распределенных систем, микросервисов, распиливанию монолитов. Имею опыт разработки в различных доменных областях: система управления складом, сервисы доставки и фулфилмента, game dev, хедж фонд. Сейчас работаю над сервисами партнерских выплат в Booking.com. Я сторонник чистоты кода и считаю, что код должен быть выразительнее любой документации
🤝 Can help with
- Разбор проблем с кодом: "почему оно не работает?", "почему оно работает?", лучшие практики работы с кодом и прочее. Код ревью
- Обзор технологий, что для чего используется, что лучше выбрать в какой момент времени (SQL, NoSQL, распределенные системы)
- Как проходить собеседования, как готовиться. Тестовое собеседование на позицию Junior/Middle/Senior/Staff
- Я прошел курсы программирования, что дальше?
- Помогу понять как прокачивать скиллы, разберем технологии, попробуем на практике
💻 Work experience
September 2022 — until now
Booking.com — Senior Software Development Engineer
March 2022 — April 2023
Freegram - социальная сеть — Сооснователь / Архитектор бекенда / Flutter-разработчик
October 2021 — April 2022
Сбер — TechLead
June 2020 — October 2021
Millenium management llc — Lead Software Engineer
September 2018 — June 2020
Pixonic — Senior Software Developer
September 2017 — September 2018
Яндекс — Software Development Engineer (Backend)
December 2016 — September 2017
Lamoda — Software Development Engineer (Backend)
February 2016 — December 2016
Luxoft — Java Developer
📰 Publications
- Разбираемся с библиотекой лексического анализа ANTLR4
- Как правильно оценивать сроки выполнения задач программистами. Часть 1
- Как правильно оценивать сроки выполнения задач программистами. Часть 2
- Use Feature Toggle to Safely Release Updates On Your Server
- A Non-Standard Way to Use Apache Kafka Message Broker