Hello! My name is Anton Ogorodnikov, and I am a software engineer. I graduated from Bauman Moscow State Technical University with a specialization in Systems Programming. My main programming languages are Python and Golang. Currently, I am more focused on managing development departments of around 100+ people. I handle processes, architecture, hiring, and various cultural aspects related to software development.
IT experience
- Python developer about 12 years
- Golang developer about 2 years
- TeamLead about about 5 years
- Head of Engeeneering about 3 years
Career path
- 2021 - ....: Head of Engineering - Magnit
- 2019 - 2021: TeamLead (python/golang) - SoftPro
- 2014 - 2019: TeamLead (python/golang) - Emerging Travel Group (ostrovok.ru)
- 2012 - 2014: Python Developer - Digital October (undev)
- 2010 - 2012: Python Developer - НПО Эшелон
- 2009: Intern - Schneider Electric
Feedback
- Artem Chapurin. We worked together with Artem in the following places: Emerging Travel Group, Magnit.
- Vladimir Viazovetskov. We worked together with Vladimir in the following places: Emerging Travel Group, Magnit.
- Kirill Grishin. We worked together with Kirill in the following places: Magnit.
- Nikolai Ivanov. We worked together with Nikolai in the following places: Digital October, Magnit.
- Dmitry Baskakov. We worked together with Dmitry in the following places: SoftPro, Magnit.
- Alex Shmitko. We worked together with Alex in the following places: Emerging Travel Group.
- Alexandr Sereda. We worked together with Alex in the following places: Magnit.
- Valentin Shchitov. We worked together with Valentin in the following places: Magnit.
Public performance
- Moscow Python Podcast. Про генерацию кода (level: all)
- Два Ивана №13 Engineering Practices at Scale
- Moscow Python Podcast. Опыт перехода компании на Pydantic 2
- TeamLeadConf. Я тимлид, и у меня ломка. Что делать?
- Магнитное поле №12 – Как оптимизировать опыт разработки с помощью собственной PaaS
- DevToDev Demo on channel magnit-tech
- Публичное собеседование: Работа с метриками / Елена Гранд (Selectel), Антон Огородников
Publications
- История типизации на примере одного большого проекта
- Как мы боролись с проблемой разлогинов в приложении «Магнита» и возвращали пользователей обратно
- Публичная документация Magnit Online, Принципы инженерной культуры
- Telegram channel - Бомбящий программист 👈
Favourite Books