Михаил Некрасович - Golang backend разработчик
Навыки
- Docker
- Golang
- highload
- Kafka
- MongoDB
- PHP
- PostgreSQL
- RabbitMQ
- Redis
- symfony
Опыт работы
Агрегатор цен на электронику
Senior Backend developer - 2021 - сентябрь 2023гСтек:
PHP / Symfony + sonata-admin / Yii2 / MariaDB / ElasticSearch / MongoDB / RabbitMQ / Redis
GO lang / GIN / MongoDB / Postgres / ElasticSearch / RabbitMQ / Redis / prometheusОбязанности:
разработка Web-части, админ-панели, микросервисов (пережатие картинок на лету, обработка потока сообщений с текущими ценами)Freelance
senior full-stack developer, SEO-специалист - 2016-2021Стек:
PHP / symfony + sonata-admin / mariadb / elasticsearch / mongodb / rabbitMQ / redis / phpunit
GO lang / mongodb / postgres / elastic search / rabbitMQ / kafka / redis
dockerИнфраструктура Ad-кампании (реклама, трафик)
Senior Full-stack developer / Team-lead - 2012-2016Стек:
PHP / symfony / yii / mysql / redis / sphinx / rabbitMQ / php-unit
Agile, Code-reviewОбязанности:
разработка и поддержка новых highload инфраструктурных сервисов
компании ( ~ 100-500 rps на php-демона )
оптимизация / профилирование текущих проектов
управление командой: постановка / трекинг задач, подбор новых сотрудниковfast-sales.ru
основатель / php-разработчик - 2011-2012Стек:
PHP / html / css / javascript / smarty-templates / mysqlОбязанности:
разработка движка для электронной коммерцииAllyCom, Израиль (веб-студия)
веб-разработчик - 2009-2011 гСтек:
PHP / html / css / javascript / mysqlОбязанности:
разработка / доработка сайтов на самописной CMS компании
Образование
Факультет Информационных Систем и Технологий
УлГТУ2005-2010
Обо мне
- разработка высоконагруженных сервисов на PHP / Go
- умение управлять небольшой командой разработки
- есть опыт работы с языками C / Python
- знание основных криптографических примитивов / типов атак на них, протоколы аутентификации
- опыт в интернет-маркетинге, SEO-продвижении продуктов / сервисов