Бэкэнд-разработчик с 5-летним опытом работы над сложными масштабируемыми приложения, микросервисы, управление облачными инфраструктурами с расширенными навыками продукты CI/CD и AWS.
Быстро анализирую разнообразные деловые инициативы, отсеиваю неэффективные технологии. Весьма работоспособен, без активной деятельности себя не представляю. Выстраиваю общий алгоритм действий, эффективно и качественно. Предлагаю и использую в работе новые прогрессивные технологии. Опыт развития технологических бизнес-проектов. Обширный опыт разработки (фриланс: создание сайтов, репетиторство по математике и информатике) Опыт поддержки и развития IT проектов. Опыт проектирования, развертывания, поддержки высоконагруженных web-приложений. Опыт разработки автоматизированных тестов. Развитие CI/CD инфраструктуры. Статический анализ исходного кода, взаимодействие с разработчиками по исправлению и воспроизведению багов. Умение достигать высоких результатов в короткие сроки. Создание корпоративных бизнес-процессов, интеграция их в действующие методы управления. Ответственность за бизнес-результат.
менторство младших разработчиков; проводил codereview в команде; проектирование архитектуры работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); опыт работы с UNIX-системами на высоком уровне; развитые коммуникативные навыки; быть ответственным в команде за планирование и декомпозиции задач работа в режиме многозадачности способность к обучению и развитию оценка поставленные задачи в story point и работа в команде по методологии Agile; понимание основных принципов SOLID, KISS, DRY знание основных паттернов проектирования, умение их применять опыт работы с брокерами сообщений, понимание принципов их работы опыт работы с многопоточностью и асинхронностью опыт настройки, понимание принципов работы CI/CD опыт проектирования REST, SOAP взаимодействия систем руководство командой разработки в роли тимлида
менторство младших разработчиков; оценивал поставленные задачи в storypoint; работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); Опыт работы в различных фреймворках (Bitrix, Laravel, Yii) Опыт работы с поисковыми движками (ElasticSearch) понимание основных принципов SOLID, KISS, DRY знание основных паттернов проектирования, умею их применять понимание принципа работы очередей понимание многопоточности понимание основных процессов E-commerce опыт разработки на JavaScript (простые задачи) опыт работы с UNIX-системами на уровне простых операций; развитые коммуникативные навыки;
Flutter разработчик, более 2-х лет коммерческого опыта. Разработка и развитие программ и приложений. Уверенное знание языка программирования Dart и фреймворка Google Flutter; Работал в командах с применением гибких методологий, участвовал во всех основных активностях команды. Опыт работы с различными архитектурами (MVC, MVVM) в многомодульных коммерческих продуктах; Постоянно совершенствую свои технические навыки.
Ведение полного процесса по созданию фото и видео контента, от сбора требований до финального ТЗ и списка технических средств. средств. Управляет несколькими проектами одновременно. Контроль подрядчиков.
Стаж с 2018 года. Имеет опыт разработки в нескольких крупных проектах. Работал с телекомом (мобильное приложение для итальянского мобильного оператора), аудио- и видео-обработкой (TikTok-like социальная сеть с миллионами пользователей, караоке приложение), дополненной реальностью. Также работал с финтех приложениями. Много работал с профилировщиком, работал с картами, кластерами, оптимизировал UI, исправлял утечки. Работал с покупками, валидациями ресиптов в подписках, сокетами. На некоторых проектах реализовывал функционал на ARKit. Имеет опыт работы в команде, участвует в code review, а также в разработке архитектуры проекта и ключевого функционала.
Разработчик с опытом работы более 3 лет. Хорошие навыки в разработке и внедрении программного обеспечения, проектировании реляционных баз данных, сетевом администрировании, архитектуре проектов. - Хорошее знание различных движков БД (MySql, MariaDB, PostgreSQL + postgis, Redis, MongoDB). Опыт использования сложных запросов, хранимых функций, триггеров и процедур. - Кэширование (Memcached) - Опыт объектно-ориентированного программирования. Функциональное программирование. Большой опыт работы с шаблонами дизайна. - PHP-разработка (PHP5.3 +, PHP7.0-7.4, REST API, WebSocket, фреймворки: Yii, Yii2, Laravel) - Программирование на Kotlin (Ktor, Exposed, socket.io) - Опыт работы с Javascript: React.js, Node.js, Socket.IO. - Большой опыт использования брокеров очередей (RabbitMQ, Apache Kafka) - Опыт работы с Docker: создание образов, использование среды разработки с помощью docker-compose, опыт использования в производственной среде - Регулярное использование шаблонов проектирования и Unit-тестов, непрерывная интеграция, автоматизация сборок - Дизайн и планирование проекта. Опыт экстремального программирования - Разработка и программирование клиент-серверных приложений (REST API, GraphQL, документация swagger). - CI/CD: настройка и оптимизация заданий Gitlab CI (запускающие оболочки и докеры) - Отладка и рефакторинг кода. Большой опыт поддержки и улучшения существующего кода - Оптимизация производительности приложений (оптимизация базы данных, профилирование и оптимизация приложений) - Работа в команде, работа с трекерами и планировщиками (JIRA, Youtrack, Redmine). Опыт работы с системами контроля версий GIT
О себе Делаю фирстили, дизайню сайты, редактирую и верстаю тексты, генерю названия, ретуширую сложные изображения. Hard skills • Adobe CC; • Figma, Sketch, Lunacy, Adobe XD; • Tilda, Readymag; • HTML, CSS, капля JS; • Principle, InVision. Soft skills • Без проблем берусь за большие проекты. Начинаю разработку с нуля или присоединяюсь к команде на середине пути; • Сложные задачи выполняю комплексно, не упуская из виду мелкие элементы UI; • Собираю интерактивные прототипы; • Общаюсь с командой. Принимаю к сведению недочёты и доработки перед сдачей макетов в продакшн; • Общаюсь с клиентом. Выявляю потребности и проблемы и подготавливаю на их основе задачи; • Не считаю проблемой внесение корректировок в проект, спокоен в отношении правок и критики; • Разделяю ценность дизайна для дизайнеров и дизайна для клиента. Ещё • Работаю удалённо, либо в офисе/коворкинге;