Summary: More than 3 years of work experience. Open to any new ideas, ready to develop in the selected interesting direction, and deliver features with full dedication. Pet projects can be seen in my GitHub account.
Purposeful, self-motivated, proactive, good working under pressure, mostly cheerful. Good presentational & soft skills. Enjoying interacting with people.
Strong at initial project planning & design engineering. Prone to suggest exhaustive solutions which cover all (including highly unlikely) use cases. Such exhaustive solutions might be too expensive to implement.
Strong at keeping consistency in workflow & coding. Easy to adapt to different styles.
Strong at TypeScript with advanced & conditional typing. Leaning to functional programming techniques, open to switching to functional paradigm.
Slightly poor performance at markup & style developing if no ready-to-use styling library (e.g. creating UI library from prototypes without predefined CSS stylesheets).
Tend to task underestimation.
Delayed performance in weakly-typed environments.
Higher efficiency when can split an 8-hour workday into several parts.
Currently studying functional programming in depth; AI/ML (Python) & ReactJS areas.
NodeJS (Express, koa), OpenAPI & AsyncAPI, Inversify.js, Rx.js, Bluebird, npm, graphql, socket.io, (autobahn), knex.js, WebPack, Gulp, data-loader, Aurelia, ANTLR4
MongoDB, DynamoDB, CosmosDB, SQL (Postgres, MySQL, MS SQL & Azure, Oracle)
Angular 2+, SCSS, Material, Bootstrap 3-4, jQuery
Ubuntu Linux 14.04 - 20.04, Windows 10, Windows 7, 8.1, MacOS (safari & keychain only)
WebStorm, Intellij IDEA Ultimate (with different presets), Visual Studio Code, Visual Studio
MQTT, RabbitMQ, Docker, Kubernetes, RaspberryPI 3
Azure (App Service (.NET Core 2.1), Functions (.NET Core 2.1), CosmosDB, IoT Hub & Device Provisioning Service, Event Hub, Service Bus (via Event Grid), Key Vault (certificates mostly), ARM Templates), serverless (for AWS), AWS (Alexa, DynamoDB, Lambda (Python 3.8), S3, SNS, IoT Core, Cloud Formation), Google Cloud Platform (G Suite, Container Service, Compute Engine, App Engine, Cloud Function, PubSub, Cloud Storage), OpenStack (lxc containers, Ansible, Linux administration, Networking), IBM (AI/ML Services)
Software development models & methodologies, Presentational Skills
Ukrainian (native), Russian (native), English (intermediate), German (beginner).