🏁 Началась четвёртая неделя марафона! До финала нам предстоит обсудить, как себя мотивировать, чему учиться и как сберечь психическое здоровье. А ещё у нас проходит классный киноконкурс с подарками от IVI, участвуйте в комментах под постом на Хабре.
pumanopumano

Дмитрий Захаров

Full stack software development engineer · Разработка ПО · Тестирование
Не ищу работу
Возраст: 34 года
Регистрация: 13.03.2015
Последний визит: 2 дня назад
Местоположение: Россия, Москва
Профессиональные навыки: HTML · CSS · JavaScript · Typescript · C++ · Java · Angular · Node.js · ExpressJS · MongoDB
Войдите, чтобы посмотреть контакты пользователя

Обо мне

В данный момент занимаю роль фулл стек разработчика (Angular, TypeScript, Nestjs) с уклоном в фронтенд, ранее занимался автоматизацией тестирования ПО.

стек:

JavaScript / TypeScript

angular, angular material, ngx translate,  ngx bootstrap, clarity ui и многое другое

vue, vuex, axios, vue leaflet, vuetify, есть опыт кастомной разработки библиотеки компонентов на базе tailwindcss

react, mobx, множество разных библиотек и компонентов (есть так же опыт с react native)

leaflet, mapbox

И многое другое


так же увлекаюсь flutter мобильной разработкой.

стеки в тестировании:

1) Java / Selenium / Appium / TestNG / JUnit / Maven / Rest Assured / gradle / Mockito

2) TypeScript или JavaScript ES6+ / chai / supertest / mocha / webdriverio

Angular way: Karma / Protractor / Testbed / jasmine

React way: Karma / enzyme / jest / MobX 

Так же тестирую electron приложения с помощью Spectron

Использую PageObject паттерн и/или спеки BDD в RSpec стиле (без Gherkin)

CI/CD: работаю с travis ci, appveyor, jenkins (blue ocean), teamcity, gitlab ci

Виртуализация: docker, docker-compose, vmware esxi, hyper-v, virtualbox, kubernetes

Разрабатываю свой open-source проект (angular2+, express.js, node.js, mongodb)

Участие в профессиональных сообществах