менторство младших разработчиков; проводил cross codereview в команде; оценивал поставленные задачи в storypoint; работал с чистым SQL на уровне продвинутых запросов (оконные функции, условные операторы выбора и т.д.); опыт работы с UNIX-системами; развитые коммуникативные навыки; отвечал за планирование и декомпозиции задач работа в режиме многозадачности опыт работы с многопоточностью и асинхронностью опыт проектирования REST, SOAP взаимодействия систем понимание основных принципов SOLID, KISS, DRY знание основных паттернов проектирования, умение их применять
- Опыт работы в разработке более 12 лет - Разработка продукта с нуля, модификация существующих частей продукта - Опыт устранения багов - Опыт участия в Unit тестировании - Реализация API
Разработка Языки PHP JavaScript/TypeScript, Python, C++, Bash, Golang Базы данных MySQL,MariaDB, PostgreSQL, Firebird, Microsoft SQL Server, MongoDB, ClickHouse, RabbitMQ Бекенд Laravel framework Фронтенд Vue.js, JQuery HTML, Responsive CSS, SASS/SCSS, Tailwind, Bootstrap Кеширование Redis, Memcached API RESTful, GraphQL, gRPC, JSON, XML, SOAP, Postman Интеграция API соцсетей, обмен с 1С, платежными гейтами, учетными системами, микросервисами Тестирование PHPUnit, Laravel Dusk Паттерны и принципы OOP, SOLID, DRY, DDD Архитектура приложений Прототипирование UX/UI wireframes (Axure RP, Balsamiq mockups) Структура и процессы ERD, UML, BPMN Командная работа Методологии Agile/Scrum/Waterfall CI/CD Git, GitHub/Bitbucket, GitLab Actions, Deployer Хостинговая инфраструктура Облака AWS, Digital Ocean, Oracle, Hetzner, Selectel Администрирование веб-серверов Linux CLI, Cron jobs, Bash scripts, Apache, Nginx, SSL, SMTP/POP3/IMAP, SFTP, DNS, Networking, ISPmanager Panel Виртуализация Docker/Docker Compose, Proxmox, VMware, Hyper-V Обо мне Аналитический склад ума, целеустремленность, внимательность к деталям. Большой опыт в создании веб-приложений, решений для электронной коммерции, социальных сетей, приложений для автоматизации бизнес-процессов. Способность создавать команды разработчиков программного обеспечения и управлять ими, а также руководить разработкой и поддержкой проектов от начала до конца.
Front-end опыт: JS(React), HTML5, CSS 3, Bootstrap 4/5(верстка на флекс боксах). Back-end опыт: PHP 7.4/8.0/8.1, ООП, PostgreSQL 12/13/14, MySQL 5.7/8, Mongodb 4.x, RabbitMQ, ElasticSearch, ClickHouse, WebRTC, Nexus. Есть опыт работы с фреймворками: Symfony 4/5/6(1.5 года опыт в совокупности), Laravel 5.8/8(3 года опыта в совокупности), CodeIgniter (опыт 1 год), Yii2(4 года опыта в совокупности), Docker, Git, NodeJS. Знание английского на техническом уровне. В данный момент работаю над своим крупным проектом, собственный Framework на современном PHP стеке (для разработки любых сайтов и веб приложений). Имею опыт разработки E-commerce проектов с интеграцией каталогов и баз поставщиков товаров по api. Опыт интеграции сайтов/приложений с внешними api сервисами, CRM системами (AmoCRM, Bitrix24, DaData и др). Обладатель навыков использования сокетов в PHP/JS, таких как Websocket и Socket.io. Есть бэкграунд как разработки API сервисов REST/JWT, так и разработки APi клиентов для внешних/внутренних API сервисов, умею работать с soap, json, xml, csv. Есть опыт в разработке архитектуры веб сервисов, оптимизации растущих систем, и нагруженных систем, работал с микросервисами,знаком с SOA. Знаком с шаблонами проектирования, и принципами SOLID, DDD, GRASP. Опыт разработки парсеров html, csv, xml. Имею опыт работы с Confluence, jira, slack. gitlab, redmine, youtrack, github, portainer, adminer, DBeaver. Хорошо знаю Docker, закончил школу по Kubernetes. В проекте Foodtech есть опыт настройки OAuth2 систем OIDC/iAM на базе ПО от Ory, например Oauthkeeper для авторизации приложений по внутреннему JWT-API. Разрабатывал серверное окружение с разделением Docker сервисов и проксированием их через Traefik2, с автоматизацией сертификации SSL и мониторингом через Prometheus(Grafana). Имею опыт создания окружения для Frontend в докер например NodeJS, для монолитных или микросервисных проектов. Занимался компилированием серверного ПО до того как докер стал мейн стримом, допиливал модули для
Хорошие знания методологий Agile/Scrum (выполнял функции scrum-мастера), PMI PMBoK, Oracle AIM, понимание функции Product Owner. Знание практически всех нотаций системного и БП моделирования (UML, BPMN, eEPC, IDEFn и т.д.). Хорошее знание eTOM, BSS\OSS. Хорошее владение ПО task/bug/feature/change request tracking / management (Confluence, JIRA, Redmine, SVN, и т.д.). Знаком с ПО моделирования Enterprise Architect, Business Studio, Archimate, SAP Power Designer, ARIS, Visio. Опыт работы с XSD/XML, WSDL, JSON, SOAP, Python, PL/SQL и т.п. Много программировал на C++, VBA, знаком с HTML, CSS, JavaScript, Java. Знаком с современными архитектурами и стеками frontend-backend. Постоянное развитие в технологиях искусственного интеллекта, блокчейн, data science, machine learning. Опытный PM - эффективная организация работ специалистов (аналитиков, архитекторов, разработчиков, тестировщиков и т.д.), подбор команды. Опыт разработки и запуска стартапов. Три высших образования, сертификаты. Образование 1999 Открытый Британский Университет (Томское отделение, LINK) Менеджмент, Профессиональный международный диплом в области менеджмента 1997 Томский Государственный Университет Психология и управление персоналом, Диплом о высшем образовании 1990 Томский Политехнический Университет Вычислительные комплексы, системы и сети, Диплом о высшем образовании
ПРИНЦИПЫ РАБОТЫ С КОДОМ: - SOLID, DRY, KISS, YAGNI, GRASP - Также, применяет паттерны из: Порождающих, Структурных и Поведенческих(Фабрика, Строитель, Адаптер и так далее) —————————————————— ХАРАКТЕРИСТИКА: - Коммуникабельность - если в компании 700 человек, то почти всех знает, и имеет способность связывать людей по рабочим вопросам. Любит и умеет решать вопросы обратившихся к нему людей, даже если не по адресу. - Гибкость мышления присутствует - за счёт любознательности в смежных сферах с IT, а также есть дополнительный релевантный опыт - Нестандартно мыслить умеет, чаще всего при уединении с самим собой. - Навыки работы с клиентами получены- за счёт работы на себя - Навыки работы с командой развиты - за счёт работы на аутсорсе и в продуктовых компаниях - Навык работы без постановки задач присутствует - Умеет расставлять приоритеты, и принимать решения - Перфекционист(частично) - скрупулёзный/не агрессивный, внимательно сконцентрирован на ошибках; принимаю критику в обоснованном виде; - Простой в общении и мега-отзывчивый, любит поработать от души и погрузиться в дело.
- Умение разбираться в технической документации. - Опыт работы в распределенной команде, разработка архитектуры, модели данных, декомпозиция задач. - Опыт разработки архитектуры БД, оптимизации и масштабирования. - Навыки настройки CI/CD.
Three.js / React разработчик Общий профессиональный опыт – 3 года - Презентация 3D модели с помощью Three.js; - Интеграция Three.js с Vue/Nuxt - Работа с моделями и светом, работа над планетой / маршрутами поставок - Работа над архитектурой приложения - Оптимизация написанного кода - Вёрстка компонентов различной сложности и пр.
Системный аналитик с опытом работы 3 года и экспертизой в сферах ритейла, производства, юриспруденции и образования. Тщательно выявляю и понятно описываю бизнес и функциональные требования, используя средства UML. Большой опыт в налаживании коммуникации с заказчиком и командой, активной разработке новых веб приложений и поддержке текущих с помощью методологии Agile.