Position: Technical Lead Full Stack JavaScript / Architect (NodeJS + React/Angular/etc)
Category: JavaScript
English level: fluent
Years of experience: 6

- Created highly-modular SOA architecture for more than a dozen of web applications (PWA) and developed almost from scratch. 
- Have recent experience in application (medium-sized codebase, more than 60 developers) memory leaks reduction, technology migration and, last but not least, in enhancing development/CI/CD company processes.
- Made memory leak fix PR for Angular/Zone.js project
- Made contributions to open-source projects and had two of my own (non-profit).
- Convinced technical director on the customer side of the approach on how to fix and fixed the tricky delivery environment issue (figured out the coincidence of 3 issues and that only after fixing all of them the environment instability should go away). During a few months, attempts of other people in the company had no similar success, so I consider this as an important achievement though.
Having almost 6 years experience of working in computer industry, almost 5 years as a software developer and 1 year as a QA engineer (with an emphasis on Linux/Oracle system administration skills), I was engaged in the architecture planning, large refactorings incremental integrations and web development of varying complexity, both on back-end (earlier using Perl 5 + OOP, later Node with ExpressJS) and front-end (earlier ExtJS MVC+MVVM, later React/Redux with ES6+ and Angular/NGRX with TypeScript) and, by the way, used related technologies (Docker, Cordova/Electron, SQL, PouchDB, Redis, Consul KV, webpack, NPM, Yarn, Jest, Karma/Jasmine, Protractor). 
I worked both in large and international teams, with more than 60 developers, improving web parts of front-ends (complex web applications) and back-end (SOAP, REST API, billing, taxes, discounts, etc) of a large VoIP and billing product (modularized but monolith architecture), POS product and small team (leading building of more than dozen of Docker-ized service-oriented highly modular Progressive Web Applications (PWA)). 

I understand how to implement highly modular, scalable and maintainable code, try to follow TDD and DDD, like to use design patterns, best practices and improve code quality. I am a passionate developer with a thirst for new technologies and discoveries. I am always trying to keep up with advances in technology, so I could achieve the best results. I like to find balanced solutions and believe that most of the complex tasks may be approached from two sides: quick solution, which satisfies current business needs and more clean and abstract replacement, which takes longer time, but strategically brings more value. Whenever possible, I always seek for the right and pure solution to the problem. I adore code review, open for team collaboration and willingly help others for the sake of the good of the company.

As for English - I have FCE and CAE certificates (advanced level).
Leading development and/or architecture planning of a full stack JS project (having node.js on the backend and modern framework on the frontend, smth like React/Angular/Vue) and in the Docker environment.