Я занимаюсь профессиональным программированием с 2012 года. За это время мне довелось поработать в различных предметных областях, попробовать разные языки и технологии для осуществления полного цикла разработки. Основными языками на данный момент являются Python и JS. Топлю за статическую типизацию в любом виде. Люблю ООП, но без фанатизма. Придерживаюсь принципов DRY, KISS, YAGNI. Обожаю, когда работа преподносит новые трудные задачи, с которыми предстоит хорошенько разобраться и доставить результат. Готов к работе как FullStack.Стэк технологий:Python 3.7: Django, Flask, Tornado, Celery, asyncio, typing, mypy, unittest, nose, Django-Admin. JavaScript: ES6, Node.js, Angular 2+, rxjs, Electron, React.js, Redux, Meteor.jsOther: postgresql, MongoDB, rabbitmq, elasticsearch, docker, ansible, cordova, ionic-framework, git, Laravel, PHP, UML, ELK stack, gitlab, gitlab-CI, jenkins, C++, Qt, Ruby on Rails, mysqlВ 2017 около года обучался ML технологиям и применял их в медицинских проектах. Мне кажется, что работа с различными видами нейронных сетей довольно интересна. Заработал несколько сертификатов на эту тему: Coursera, Stepic.org, International Summer Supercomputing Academy.
-
Full Stack EngineerTestmace Feb 2019 - PresentСамарская Область, РоссияКроссплатформенный инструмент для автоматизации тестирования API. Участвую как идейный вдохновитель стартапа и ведущий разработчик. Основные используемые технологии: TypeScript, Electron, Angular 8, rxjs, Node.js. Из крутого функционала можно отметить мою реализацию:- Узлы для выполнения JavaScript кода в сценариях с редактором и консолью- Подсистема построения контекста запуска узлов с наследованием переменных и изолированным контекстом для ссылочных узлов. - Автодополнение кода, подсветка синтаксиса для скриптов и inline выражений в рамках всего приложения.- Расширение статического анализатора с помощью Proxy для отображения в автодополнении динамических данных.- CLI расширение для запуска тестов в пайплайне CI/CD. -
Full Stack EngineerОоо "Авалантум" Nov 2019 - PresentПроект ГрафопостроительFullStack соло разработка проекта по визуализации и аналитике данных с сигналов датчиков, установленных на предприятиях. Использовал стек: TypeScript, React, AmCharts, Django, postgresql, docker.
-
Senior Python DeveloperYlab Development Apr 2019 - Nov 2019Москва, РоссияАутсорс разработка в различных проектах:MercedesКак Python-архитектор выполнил задачу по проектированию архитектуры единой платформы для автоматизации задач внутри дилерской сети Daimler AG. Результатом работы стал полный комплект проектной документации, включающий схему БД, схемы взаимодействия микросервисов системы, диаграммы последовательности основных бизнес-процессов. Проект был успешно защищен и принят в работу. В должности Senior Python developer мною был реализован бэкенд для одного из модулей данной системы по управлению документами в корпоративной сети и сбору пользовательских подписей документов. Использовал стек Python 3.7, Flask, Flask-REST-JSONAPI, Celery, postgresql, redis, docker.Пульс. Фармацевтическая компанияВ должности Senior Python developer участвовал в разработке системы по синхронизации и доставке прайсов по фармацевтической сети. Из интересного реализовывал сам следующий функционал:Подсистема синхронизации и доставки прайсов по протоколу SFTPНастройка и осуществление синхронизации и доставки по cron расписанию.Использовал стек Python 3.7, Django, Django-Admin, Celery, postgresql, redis, docker. -
Senior Python Developer/Data ScientistElafris Inc, Virtual Agents For P&C And Life Insurance Apr 2017 - Mar 2019Работа в Американском стартапе в должности Senior Python developer. Занимался проектированием архитектуры и реализацией платформы для создания чат-ботов c AI в сфере страхования. Это был первый серьезный промышленный проект на Python c использованием асинхронного фреймворка. Разработка включала конструктор сценариев, декларативный язык сценариев, stateless движок выполнения, хранение состояние диалога со стеком вызовов различных тем, о которых говорил пользователь. Получилась довольно успешная имплементация - бизнес клиенты могли в короткое время получить чат-бота любой доступной сложности. Мне удалось заложить архитектуру и реализовать функции, которые отсутствуют в продуктах конкурентов, такие как откат состояний разговоров, переключение между различными темами, поддержание контекста предыдущих диалогов и обнаружение застрявших пользователей. Я разработал гибкую и масштабируемую архитектуру для фреймворка для быстрого создания сценариев ботов и покрыл ее автоматическими тестами и документацией.Использовал стек Python 3.7, Tornado/aiohttp, postgresql, docker.
-
Инженер По Программному ОбеспечениюСамарский Государственный Медицинский Университет Mar 2015 - May 20171. Исследовательская работа в области Deep Learning. Разработка глубинных нейронных сетей для решения задач в сфере медицины. Работаю с фреймворками Caffe, Tensorflow.2. Раннее занимался разработкой программного обеспечения для работы с медицинскими снимками в формате DICOM под Windows, Linux системы. 3. Разработка медицинских АИС в формате веб-приложения. -
Инженер-ПрограммистАтол Jul 2012 - Jan 2015
Mikhail Kazakov Education Details
-
Информационные Системы И Технологии -
Информационные Системы И Технологии
Frequently Asked Questions about Mikhail Kazakov
What company does Mikhail Kazakov work for?
Mikhail Kazakov works for Testmace
What is Mikhail Kazakov's role at the current company?
Mikhail Kazakov's current role is Senior Python Developer.
What schools did Mikhail Kazakov attend?
Mikhail Kazakov attended Volga State University Of Telecommunications And Informatics, Поволжский Государственный Университет Телекоммуникаций И Информатики.
Not the Mikhail Kazakov you were looking for?
-
-
-
Mikhail K.
Experienced Ceo In Telecom Business, Customer Service, Fmcg Retail, Horeca And Pharmacy Retail.Russia -
1mail.ru
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial