Position: Lead Senior Fullstack/Node.js developer
Category: Node.js
English level: upper
Years of experience: 6


– Lead Back End Developer
Lead developer on such projects as:
Notifications system
Lawsuits API parsing system
CRM integration service
Stack: NodeJS, Typescript, NestJs, Express, Kafka, PostgreSQL, MySQL, Mongo, Redis, Docker, CircleCI, jenkins, Git

– Team Lead Back End Developer
– Back End Developer
Some of the topics I'm working on:
encryption of data
push notifications and server communication (http, message queue)
digital good management via Ethereum blockchain
Apple Wallet and Google Pay API integration
virtual credit card management
Stack: NodeJS, Typescript, NestJs, GoLang, PostgreSQL, TypeORM, Redis, Docker, CircleCI, Git

– Full Stack Engineer
I was working in the core team which is creating an engine for HTML5 presentations, emails, microsites, and surveys. I was responsible for our presentations engine, different builders and integration services that are based on webpack: I have created many loaders and plugins for webpack. 
  My main goal was to optimize existing code, and write already optimized code to ensure high speed and low memory consumption for our presentations engine, builders and services.
  I was also involved in development of Editor project: an online web editor of presentations based on the engine.

– Software Developer
I was responsible for framework customizations requested by customers. There I worked with ASP.NET MVC and MSSQL. That framework is quite voluminous, therefore, the main requirement for the code is good architecture, simplicity and readability.
Responsibilities:
Attentiveness and accuracy in writing code 
Web application development using ASP.NET/С# Working
Development of CMS / Web / ERP integration services within the framework