muxtomuxto

Михаил Клименко

C# Backend Developer · Бэкенд
Не ищу работу
Возраст: 30 лет
Опыт работы: 6 лет и 3 месяца
Регистрация: 16.10.2013
Последний визит: 2 месяца назад
Местоположение: Россия, Москва
Профессиональные навыки: C# · ASP.NET MVC · .net core
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Люблю маму и строгую статическую типизацию.
Профессионально перекладываю JSON-ы.

Нормально знаю C# (бэкенд). Однажды видел мьютекс в проде.
SQL знал, но забыл.

Приоритеты для кода:
0. Правильный (делает то, что нужно)
1. Понятный
2. Красивый
3. Быстрый

"Преждевременная оптимизация — корень всех (или большинства) проблем в программировании"

Участие в профессиональных сообществах

Опыт работы

  • ТОП-5 международная компания в области IT безопасности. Один из лучших работодателей России
    Москва · От 1000 до 5000 сотрудников
    Разработчик
    Ноябрь 2019 — По настоящее время (1 год и 1 месяц)
  • Универсальный российский коммерческий банк
    Москва · От 1000 до 5000 сотрудников
    Ведущий специалист
    Апрель 2019 — Октябрь 2019 (7 месяцев)

    Делали с нуля лендинг для юрлиц, который перерастет в маркетплейс банковских услуг (РКО).

    Проект оказался проклят, за полгода уволились 3 тимлида, менеджер, аналитик, архитектор и заместитель председателя по IT.

  • Крупнейший технологический проект в сфере e-commerce
    Москва · Более 5000 сотрудников
    Разработчик
    Октябрь 2017 — Апрель 2019 (1 год и 7 месяцев)

    В Озоне делал сервис Checkout.
    Сервис сплитует товары на посылки для разных складов и тарифицирует их.

    Очень много работы, очень сложная бизнес-логика, лучшая команда во всем Озоне.

    Основная обязанность:
    - кричать "Скраам!" перед daily-meeting

    Остальные обязанности:
    - понять, что хотели менеджеры, когда заводили задачу,
    - вместе с аналитиком и тестировщиком описать все кейсы, до которых догадаемся,
    - уточнить у менеджера взаимоисключающие моменты, которые ломают уже существующую логику,
    - написать немного кода и юнит-тестов.

    Писал только бэкенд на C#.
    Проводил собеседования на middle-C#-developer.

    Из плюсов:
    - настоящий Scrum, а не потому что висит доска на стене
    - модные технологии и отличная инфраструктура (Net Core, Gitlab CI/CD, Docker, Kubernetes)
    - модный офис в небоскребе
    - кресла-мешки
    - настолки по пятницам

  • Краснодар · От 1000 до 5000 сотрудников
    Разработчик
    Июль 2017 — Сентябрь 2017 (3 месяца)

    Занесло меня судьбой в телеком, в отдел разработки и поддержки подсистемы Foris SPA.
    Первые 2 месяца я разбирался, зачем она вообще нужна, и как работает в общих чертах.
    Когда разобрался, то понял, что система мне не нравится. И ушел.

    Из плюсов - немного разобрался в сетях GSM, знаю чем отличается HLR от VLR и выучил клевое слово Handover.

  • Разработка специализированного ПО
    Краснодар · От 10 до 100 сотрудников
    Разработчик
    Март 2016 — Июль 2017 (1 год и 5 месяцев)

    Каждый должен поработать в стартапе.
    Был проект по собственной системе видеонаблюдения. Ключевые слова - ip-камеры, h265, ffmpeg, HLS, WebRTC.

    Мои обязанности:
    - обеспечить инфраструктуру (API, базу) для ребят, которые писали прошивку
    - сделать красивый интерфейс для пользователя (с переменным успехом)
    - чтобы все работало шустро

    Подробнее:
    Разработка сайта и REST API на ASP MVC.
    Чуть-чуть HTML и Javascript.
    Десктоп-приложение на WPF.
    Написание SQL-запросов для SQLite и процедур для MS SQL.
    Немного облачных технологий
    - MS SQL Azure
    - Azure Cloud Storage
    - BackBlaze Cloud Storage
    Всякие мелочи, типа парсеров сайтов и telegram-ботов.
    Шаурма по пятницам.

    Личные достижения
    - стал главным специалистом по таймлайнам

    Концепция продукта менялась раз в 3 месяца. Было весело, а потом у нас закончились деньги.

    Напоследок успели сделать проект для финала WorldSkills 2017.
    Мои обязанности:
    - web-сервер для мобилок на ASP MVC 5 с push-уведомлениям и админкой,
    - базенка на MS SQL

  • Краснодар · От 1000 до 5000 сотрудников
    Программист Отдела Сопровождения Систем Интеграции Управления Сопровождения Информационных Систем Департамента Информационных Технологий
    Сентябрь 2014 — Март 2016 (1 год и 7 месяцев)

    Работал программистом отдела сопровождения, был молод и набирался опыта.
    Первые 2 месяца учил полное название своей должности.
    Писал службы на C# для синхронизации почтовых серверов, смс-шлюза, системы управления проектами, баз данных на MySQL, MS SQL, Oracle, и веб-сервисы для взаимодействия АБС с ДБО и фронт-офисом.
    Научился писать служебки, носить костюм и мудростям энтерпрайза вроде "Серебряной пули не бывает", "Не лезь в легаси без нужды" и т.п.
    Первый раз уронил прод.

Высшее образование

  • АМТИ

    Армавирский механико-технологический институт; КубГТУ
    Армавир · 15 выпускников
    Программное обеспечение вычислительной техники и автоматизированных систем
    Сентябрь 2009 — Июнь 2014 (4 года и 9 месяцев)

    Специализация - Инженер-программист, Достижения - Красавчик