A.M.

    Senior Fullstack Developer
Senior Full-stack Application Developer (React, Angular, node, Golang)

During the last decade, I actively participated in delivering products to the market and solving complicated engineering problems. My technical background includes most common JS frameworks and various integrations, as well as Python or Golang for backend.

Had experiences working on and maintaining large scale web systems as well as pixel-perfect and high-performance web UIs with intense visualization or interactions capabilities.

I will make sure to deliver my clients quality code, prioritizing CI/CD and testing automation.

My background also includes heavy data-driven and machine Learning applications.

  • Node.js (loopback, express, Koa, and most npm libraries)
  • JavaScript (React/Redux, Angular, Vue, Polymer, Ember, RxJS, ngrx, Mobx, vuex, Typescript, React Native, Electron)
  • GraphQL (Apollo, Prisma, AWS AppSync)
  • Browser visualization and graphics (D3, SVG, VisJS, Raphael, Three.js, Canvas)
  • Golang (RxGo, Revel, Gin, Jocko)
  • Python (Flask, numPy, sciPy)
  • Docker (docker-compose, Kubernetes)
  • AWS Solutions, especially Serverless Architecture via AWS Lambda
  • Google Cloud Platform
  • Elasticsearch (large scale ETL pipelines, cluster deployments)
  • Testing (Jest, Protractor, Jasmine, Enzyme, Testcafe)
  • Apache Kafka
  • Apache Spark
  • MongoDB, DynamoDB, Google Bigtable
  • Redis, Firebase
  • PostgreSQL, MySQL / MariaDB
  • CSS3, LESS / SASS
  • HTML5


Russia
Location
UTC+03:00
GTM Offset
USD 36.00 / hr
Hourly Rate
USD 4600.00 / mo.
Monthly Salary

Experience
  • AngularJS, 8 years
  • React.js, 8 years
  • Node.js, 8 years
  • d3.js, 8 years
  • JavaScript, 8 years
  • CSS3, 8 years
  • HTML5, 8 years
  • React Native, 8 years
  • Ionic Framework, 8 years
  • Fullstack Development, 8 years
  • Vue.js, 7 years
  • RxJS, 7 years
  • Vuex, 7 years
  • Mobx, 6 years
  • Redux for JavaScript, 6 years
  • Ember.js, 5 years

Work History
Nov 2017 - Aug 2018
Lead Javascript Engineer @ Atlas Consultants Group Inc.

Scalable enterprise-level next-generation security solution with focus at analytical and investigation capabilities.

Responsibilities:

  • Architectural design of scalable and flexible platform allowing to construct whole line of customer's products on top of single foundation
  • Setting up practices, processes and communication within team of 5
  • Implementation of UI and backend portions of platform
  • Data-driven, highly flexible widgetized UI
  • GraphQL for communication between services and clients, with dynamically constructed schema and incremental resolvers
  • Streaming data ingestion using Kafka with further transformation (ETL) and indexation using Elasticsearch
  • Search, aggregation and data analytics with Elasticsearch
  • Functional and performance testing, continuous integration

Technologies, tools, practices: node.js, React, Relay, Polymer, Apollo, GraphQL, webpack, websockets, STIX, RxJS, D3, VisJS, Elasticsearch, RabbitMQ, Kafka, X15, Docker, AWS, Jenkins, Git

Mar 2017 - Aug 2017
Senior UI Engineer @ KSS

R&D project aiming to improve customer experience for existing online shopping portal. Integrates natural language processing (Dialogflow/API.ai) to identify visitor's intent and provide more accurate search results and enrich shopping experience to assist user and improve conversion.

Responsibilities:

  • Development UI part and integration with microservices via sockets and HTTP fallback
  • External integration of component into existing portal, without any changes inside of it
  • Software design
  • Performance analysis and optimization for UI components
  • Unit testing

Achievements:

  • Entirely new feature built from ground up under tough project timeline
  • Seamless integration done into existing web application when the host application was simultaneously undergoing final development and release procedures

Technologies, tools, practices: React, node.js, HTML5, CSS3, AWS, Docker, Maven, Jest, Jasmine.

May 2016 - Nov 2017
Senior UI Developer @ Cybertonica Inc.

SAAS platform for finance/banking domain and online payments industry. Analysis of realtime streamed data, intensive use of most of browser's supported visualization capabilities.

Responsibilities:

  • Architecting and implementation of data-driven, widgetized UI
  • Implementing library of reusable widgets with common communication interface
  • Implementation of graphical visualization components (charts, diagrams, graphs, visual workflows)
  • Functional and performance testing
  • Continuous integration

Technologies, tools, practices: React, Redux, D3, Javascript/ES6, RxJS, Flow, ImmutableJS, Websockets, HTML5, CSS3, Enzyme, Cypress, Selenium, Jasmine, Karma, AWS

Mar 2016 - Mar 2017
Senior UI Engineer @ TNMI

Platform for enterprise-level cloud applications orchestration. Somewhat similar to combination of the mesosphere, K8s, weave.works and Terraform with enterprise-specific features for revision history (Git-like), permissions and quota management, auditing, allowing re-use of existing architecture and many more.

Angular 2, Typescript and ES6, RxJS, D3, web sockets, Protractor, Karma, Jenkins, AWS, Google Cloud, Docker.

Jun 2015 - Feb 2016
Senior UI Engineer @ RJF

Financial applications for the investment bank. Modular widg​etized architecture, report builder and viewer, ACLs.

Angular, Angular 2, node.js, Javascript/ES6, Kendo UI, Highcharts, D3, Protractor, Karma, SonarQube.

Apr 2015 - Sep 2015
Senior UI Engineer @ GLUU

Online BPM tool. Angular, Javascript, SVG, Azure, C# EF. www.gluu.biz

Nov 2014 - Apr 2015
Senior Frontend Developer @ CargoOnline

Development of new version of web platform of the logistics automation SAAS service based on AngularJS, ExtJS, node.js, Ionic, jQuery, Bootstrap, RxJS, D3, websockets, AWS. web.cargoonline.ru

Nov 2013 - May 2014
UI Developer @ Bloom and Wild

UI development of online service for subscription based flowers delivery. Javascript, Magento, PHP

Apr 2013 - Jan 2014
Front-end Developer @ iWin

UI development for a high-traffic website for online and mobile games vendor. HTML/CSS, Javascript, jQuery, XSLT

Sep 2008 - Mar 2013
Frontend Developer @ KronService

HTML, CSS, Javascript, jQuery, PHP, Rails, ExpressionEngine, Magento, Wordpress


Tests & Certificates
Jun 2015
ReactJS Test by Melistics

Internal vetting test passed with 83%

Jun 2015
Bootstrap Test by Melistics

Internal vetting test passed with 100%

Jun 2015
HTML5 Test by Melistics

Internal vetting test passed with 97%

Jun 2015
Node.js Test by Melistics

Internal vetting test passed with 95%

Jun 2015
UK English Basic Skills Test by Melistics

Internal vetting test passed with 85%

Jun 2015
Javascript Test by Melistics

Internal vetting test passed with 91%

Jun 2015
CSS Test by Melistics

Internal vetting test passed with 96%

Jun 2015
Ionic Framework Test by Melistics

Internal vetting test passed with 78%

Jun 2015
AngularJS Test by Melistics

Internal vetting test passed with 80%