Обо мне

Node + Docker + AWS + Testing Pyramid + CI/CD = ♥

Passionate in programming. I like solving interesting tasks. Also interested to do system architecture in general and its optimizations.

Rules:
* clear, readable, self-explanatory code
* modular scalable software
* SOLID
* DRY

My Experience:

// Core
JavaScript: Large
TypeScript \ ES6: Large
CSS\Sass: Large
HTML5: Large
Electron: Medium

// Frontend frameworks
Angular: Large
Vue\Vuex: Medium
React\Redux: Few (currently learning)

// Backend
Node.js: Medium
Express: Medium
REST API: Large
NestJS: Few (currently learning)
Websockets: Basic (currently learning)
Microservices: Basic (currently learning)

// Database
CouchDB (NoSQL):  Large
Neo4j (Graph):  Medium
PostgreSQL:  Basic

// CI\CD
Docker: Medium (currently learning)
CI\CD: Medium 

Профессиональные навыки
Опыт работы
Apollo Business Solutions
Рейкьявик
Fullstack Web Developer
Январь 2019 — Сентябрь 2020 (1 год и 9 месяцев)

Разработка WEB-сервисов, REST API, Web-Socket API, одностраничных и standalone приложений на Vue.js и Angular 2+;

Для backend используем HTTPS через HTTP/2, CouchDB для данных, PostgreSQL для поиска типа Fuzzy-Search, Neo4j для удобной работы с relations.

Frontend собираем webpack'ом или иногда через cli соответствующих фреймворков. Некоторые приложения исполняются как standalone при помощи Electron. 

Разворачиваем на Amazon AWS, деплоим через Docker, юнит-тестируем через Jest, интеграционно тестируем там же, пайплайним билды через Bitbucket.

Frontend Developer
Февраль 2015 — Январь 2019 (4 года)

Разработка SPA, браузерных расширений, standalone приложений.

Частная практика, работа без зачисления в штат
Front-end developer
Январь 2014 — Декабрь 2014 (1 год)

Single Page Applications, интеграция Yandex Maps, и т.д.

HTML developer
Январь 2012 — Декабрь 2012 (1 год)

HTML верстка, JavaScript

Larimaris/Homodevelopus
Москва
Frontend Developer
Январь 2013 — Декабрь 2014 (2 года)

HTML Coding, разработка SPA, кодирование модулей на JavaScript. (knockout.js, позже Angular.js)

Высшее образование
Минский институт управления
Минск
Факультет: Учетно-финансовый
Сентябрь 2007—Сентябрь 2012 (5 лет)

Инженер-программист.  Бакалавр.