Больше информации будет доступно после регистрацииЗарегистрироваться как работодатель

Backend software engineer

300 000 руб.
Мужчина, 34 года, родился 8 января 1992 г.
Москва, переезд возможен, готов к командировкам
Занятость
График работы

Опыт работы

Сентябрь 2020 —
март 2021
6 месяцев
Компания разработчик eLearning платформы(NDA)
Senior backend developer
Продукт: eLearning платформа • разработка архитектуры backend • руководство группой backend разработки(2 человека) • написание и review кода backend(C# .NET Core) • взаимодействие с группами: frontend разработки, тестирования, DevOPS Технологии и особенности: • MSA(микросервисная архитектура) • высоконагруженный, отказоустойчивый, распределенный backend • C# ASP.NET Core 3.1 • gRPC, grpc-gateway(REST) • Entity Framework, PostgreSQL • MassTransit, RabbitMQ • Docker, Kubernetes • Gitlab CI/CD • Scrum методология(Agile)
Июнь 2020 —
август 2020
2 месяца
ООО "Селкрафт"
Backend-разработчик
• спроектировал архитектуру(MSA, микросервисы) • ведущая роль в backend разработке(C# .NET Core) Технологии и особенности: • MSA(микросервисная архитектура) • высоконагруженный, отказоустойчивый, распределенный backend • C# ASP .NET Сore 3.1 • MongoDB • Redis
Июль 2019 —
май 2020
10 месяцев
Alfabet
Solution architect
Продукт: gambling портал, ставки на спорт Выступал в роли solution architect и ведущего backend-программиста • актуализировал и описал (не)функциональные требования к решению • спроектировал архитектуру backend(MSA, микросервисы) • определил стек, технологии и инструменты реализации • разработал и документировал сценарии взаимодействия компонентов/сервисов, схемы обмена(контракты, API) и хранения(БД) данных • управление командой разработки: 2 backend разработчика(asp net core 3.1, C#), 2 frontend разработчика(React native, TypeScript/JavaScript), DevOps(gitlab) • ведущая роль в написании backend кода Технологии и особенности: • MSA(микросервисная архитектура) • высоконагруженный, отказоустойчивый, распределенный backend • C# ASP .NET Сore 3.1 • gRPC, Protocol Buffers • MongoDB • RabbitMQ • Redis • React native
Август 2018 —
июль 2019
11 месяцев
Alfabet
Ведущий программист
Продукт: gambling портал, ставки на спорт Выступал в роли ведущего backend-программист, принимал активное участие в разработке архитектуры backend Разработал и успешно интегрировал: • распределенный сервис "экспресс ставка"(на основе готовых математических моделей) • распределенный сервис "конструктор ставок"(на основе готовых математических моделей) • безопасная аутентификация между сервисами • сервис платежей(через 1cupis) • модуль менеджмента рисков risk management(основе готовых математических моделей) Также: • руководство внедрением CI/CD Технологии и особенности: • SOA(сервис-ориентированная архитектура) • высоконагруженный, отказоустойчивый, распределенный backend • C++17 • C# ASP .NET Сore 2.1+ • OracleDB • MongoDB • RabbitMQ • ZeroMQ • WebSockets
Ноябрь 2017 —
июнь 2018
7 месяцев
ЗАО "Комтех-Н"
Ведущий программист C++
Продукт: "Sirena" global distribution system(travel reservation) • доработка, рефакторинг, поддержка ядра backend • разработка интеграционных шлюзов Технологии и особенности: • SOA-like • высоконагруженный backend • C++11
Февраль 2017 —
январь 2017
1 месяц
Индивидуальное предпринимательство / частная практика / фриланс
Ведущий программист
Продукт: специализированное супер-приложение SuperApp(мессенджер, платежи) • разработка кроссплатформенного(Android, iOS) VOIP ядра(на основе WebRTC) • backend сервис, интеграция Технологии и особенности: • C++ • WebRTC
Май 2014 —
январь 2017
2 года 8 месяцев
Вокорд
Ведущий программист C++
• VOIP. фреймворк для мобильных устройств C, C++, Android и iOS SIP, система плагинов, кроссплатформенность • VOIP. Плагины фреймворка C, C++, Java, NDK, ObjC платформозависимые - общее взаимодействие с платформой, захват и вывод аудио/видео кроссплатформенные - аудио/видео кодеки, фильтры • VOIP. библиотека для браузеров HTML5, CSS, JavaScript, WebRTC • VOIP. Расширение сервера Freeswitch С, С++, Lua, PHP, libsofia решение для интеграции доработка самого Freeswitch, разработка расширений и вспомогательных веб-сервисов • VOIP. Система сбора и анализа телеметрии PHP, HTML, CSS, JavaScript система помощи в отладке VOIP сессий(сбор и визуализация различных метрик) • Видеоэксперт С, С++ библиотека для работы с разнообразными форматами изображений и видео • обработчик SIP для Skype for Business C#, MPLS, C/C++, libosip анализ и обработка SIP трафика. Managed SIP Application • поддержка Hermes C, C++, JavaScript, работа с фирменным железом аудиорегистация доработки и багфиксы
Апрель 2012 —
январь 2012
3 месяца
ООО "Девайс Лок"
Программист
Решение для автоматизации функционального тестирования ПО DeviceLock в разнообразных окружениях Perl, C, C++, VMWare • платформа для выполнения тестов, разработанных в упрощеной среде
Декабрь 2010 —
март 2012
1 год 3 месяца
CDC
Программист
Система оперативного управления наземной техникой и перронным персоналом в аэропорту Шереметьево: • кроссплатформенный мобильный клиент С, С++, MFC, x86 Windows и ARM WinMobile позволяет эффективно выполнять работы по обслуживанию воздушных судов устанавливается на защищенные смартфоны и планшеты GPS трекинг, построение отчетов, чат • сервер синхронизации C#, .NET, MSSQL, SQLite, на основе фирменного фреймворка обработка запросов мобильных клиентов отправка системных событий во внешний сервис Другое: • автоматический билдер CI Python, VSS, TFS внутренний сборщик проектов • оптимум C++, MFC, C#, .NET, MSSQL, SQLite мобильный клиент, сервер синхронизации, сервер лицензий
Сентябрь 2009 —
январь 2010
4 месяца
ООО "Радио 21"
Программист
Разработка ПО "Ритейл радио": • MusicBox клиент C++, QT, BASS, Linux • спутниковый клиент C++, QT, Linux • сервер обновлений LAMP, PHP, MySQL, ffmpeg • спутниковый сервер C++, QT, BASS, Linux • редактор плана эфира C++, QT, ffmpeg, Windows debian-based дистрибутив • редактирование планов эфира legacy-системы(nсron) • системное администрирование: подбор, закупка оборудования

Обо мне

Специализируюсь на backend разработке Языки программирования: • основной опыт на C/С++(03-17) • перехожу на C#(.NET Core 2.1+) • также пишу(слабо) и читаю на: Javascript(Typescript), Python, PHP, Java, Lua Понимаю и использую на практике: • паттерны/шаблоны проектирования, принципы: SOLID, YAGNI, KISS, DRY • Контейнеризация и оркестрация: docker, docker-compose, kubernetes(немного) • Web API: REST, gRPC(Protocol buffer), OpenAPI(Swagger) • SQL(OracleDB, PostgreSQL), NoSQL(MongoDB), ORM( Entity Framework Core) • Распределенные приложения: RabbitMQ, Redis Инструменты: • CI & CD: GitLab, CircleCI • Jira, Confluence, Microsoft TFS, Redmine, Mantis • Git, Mercurial(hg) Общее: • good soft skills • действительно быстро обучаюсь новому • широкий кругозор в IT

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

2011
Московский Экономический Бизнес Колледж(Частное учреждение профессионального образования
Программирование в компьютерных системах, Программное обеспечение вычислительной техники и автоматизированных систем

Знание языков

Русский — родной
Иностранные языки
Английский — A1 — Начальный

Дополнительная информация

Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения