Дмитрий ранее не имел опыта коммерческих задач, но работал на внутренних проектах. Он успешно прошел обучение и уверенно владеет популярными инструментами фронтенд-разработки и умеет применять SOLID на проектах.
Специализируется на frontend-разработке, детально разбирается в Vue 2 и Vue 3, javascript (ES6), TypeScript и React. Разрабатывал множество проектов как на чистом JS, так и с использованием фреймворков. Разрабатывает SSR приложения на nuxt.js. Верстает по БЭМ, использует scss и атомарными стилями. Умеет тонко настраивать webpack под проекты. Имеет опыт работы с Git, GitFlow. Хорошо знаком с Figma. Работал через PHPStorm, WebStorm и VSCode. Обладает знаниями PHP, работал с популярными фреймворками на этом языке. Является преподавателем по предмету web-технологий (frontend, backend) в Тюменском государственном университете. Обучает младших сотрудников, проводит code review. Разрабатывает готовые сборки под проекты, создает базу компонентов и описывает их документально. Разговорный уровень английского.
Frontend разработчик на React. Боевой и насыщенный опыт 2 года. Умею решать сложные задачи.
Технические навыки и технологии: ES6+, TypeScript, React, Redux, Akita, Redux Toolkit, d3.js, Recharts.js, visx, react-hook-form, formik, MUI, RxJS, Axios, Next.js, Node.js, Express.js, Moleculer, Figma, Pixel Perfect, SASS, SCSS, Style modules, C#, ASP NET MVC, Entity Framework, Java, Java Spring Framework, Git, GitLab CI, Bitbucket, Jenkins, SQL, MS SQL, CouchDB, MongoDB, PostgreSQL, Agile, Scrum, Atlassian Jira, Atlassian Confluence.
Аналитический склад ума, целеустремленный, внимательный к деталям. Ключевые навыки: Python, SQL, Git, Jira, Agile, Управление проектами, Ведение переговоров, Управление разработкой, Оптимизация бизнес-процессов, Проектное планирование, Postman, Swagger, Superset, BPMN, URL Confluence Выпускник Алтайского государственного технического университета по специальности «Программная инженерия». В разное время работал как репетитор для школьников и студентов по программированию, информатике, математике и русскому языку.
Продуктивный разработчик, который всегда рад помочь коллегам. Из всего процесса разработки большее удовольствие получает от результата, поэтому старается доводить всё до идеала. На текущий момент готов активно и аргументировано обсуждать вопросы архитектуры и качества кода, так как считает, что надежная архитектура - основа более дешевого и ускоренного достижения хороших результатов в будущем. Стал Fullstack-разработчиком, так как чувствует себя более свободным, когда ответственность за разработку какого-либо широкого функционала лежит полностью на нем.
Автотестирование Написание сценариев тестирования Тестирование API Нагрузочное тестирование
Более 2,5 лет опыта в тестировании ПО. Специализации: ручное тестирование веб- и мобильных приложений, знакомство с автотестами. Многолетний опыт координации проектов с участием зарубежных партнёров.