Upload

Viachaslau B Full-stack Developer

Front-End Web (8.0 yr.), Full Stack Web (5.5 yr.)

Summary

- He is a full-stack developer with over 8 years of experience, specializing in front-end development.
- His expertise spans a wide range of modern technologies, including leading frameworks like React, Vue, and Angular on the front end, and Express, Nest, and Meteor with MongoDB on the backend.
- For the past 5 years, his primary focus has been on creating seamless user interfaces using React. He brings extensive experience in implementing data-driven chart dashboards, designing front-end architecture, and actively participating in various product phases as required.

Work Experience

Full-stack Engineer, IoT, AI/VR

Duration: 09.2023 - present

Responsibilities:

  • Implementing user interfaces using React.js
  • Implementing advanced web scenes using game engines - Cesium.js/Babylon.js
  • Implementing private gitlab/npm packages, micro frontends
  • Implementing chart dashboards using Echarts
  • Working on a project architecture
  • Managing small teams of 1-2 developers (front-end/ui developers)
  • Interviewing candidates
  • Training developers on the project
  • Performing code reviews

Technologies: React.js, Redux, Echarts, Babylon.js, Cesium.js, Docker, Gitlab, PostgreSQL

Software developer, Klika-tech/Internet of Things

08.2022 - present

Summary: working as a full-stack developer on an IoT project related to HVAC (heating, ventilation, air conditioning) systems data processing and visualization on a web platform. Performing front-end epics delivering/implementation, unit tests mentoring, private npm modules creation, and backend development that included work with AWS services

Responsibilities:

  • Epics analysis, decomposition, description
  • Technical problem solving
  • Front-end development using React/Redux
  • Front-end mentoring
  • Front-end application architecture design
  • Private npm modules development
  • Deployment process
  • Backend development - AWS services (Lambdas creation, API Gateway, CloudWatch, Neptune, Dynamo)
  • IoT - remote devices data transfer/processing/visualization

Technologies: React.js, Redux, Typescript, Jest, Apache echarts, GraphQL, Node.js, AWS, Lambda, SparkQL, NeptuneDB, Scrum, Linux, Mentoring.

Full-stack developer, Insurance Platform Development

10.2021 - 08.2022

Summary: working as a full-stack developer in the German insurance sector and working on web platform creation for selling different types of insurance (dental, car, moto etc.)

Responsibilities:

  • Implementing high-quality software
  • Developing and integrating micro-frontends
  • Private npm modules development
  • Application optimization
  • Deployment process
  • Backend development
  • Insurance section - development of applications, allowing the purchase of various dental tariffs to select/buy for customers

Technologies: React.js, Redux, Typescript, Nest.js, micro-frontends, Storybook, Docker, Jenkins, Scrum, OSX.

Full-stack developer, Travel Platform Development and Maintenance

09.2019 - 09.2021

Responsibilities:

  • Vue.js, Nuxt.js development
  • Pixel-perfect responsive design implementation, cross-browser compatibility
  • Automatic serverless deployment processes configuration
  • Backend Development - CRM/CMS integrations - Hubspot, Strapi
  • Nginx configuration, Netlify serverless environment setup
  • Wyswig editor development
  • Travel applications development

Technologies: Vue.js, Nuxt.js, React.js, GraphQL, Mapbox, Leaflet, Strapi CMS, Slate, Netlify, Mongodb, Meteor.js, Hubspot CRM, CoffeeScript, Sockets, http protocols, microservices, Kubernetes, Docker

Full-stack developer, Energy Data Processing Platform

07.2017 - 08.2019

Summary: Start-up project in a power engineering field. Being a key front-end and partly back-end developer responsible for product UI. Maintaining, developing, and upgrading a MEAN stack web application for customers from Poland and the Czech Republic

Responsibilities:

  • Angular development
  • Continuous integration
  • Deployment process
  • DevOps - pm2 services management
  • Databases optimization
  • Solar energy algorithms, CO2, and carbon pollution data calculations
  • Energy price calculations
  • IoT - data processing from energy meters

Technologies: Node, Express, Microservices, Kubernetes, Angular 2+, d3/c3, Mongodb, Linux, Jasmine, Karma, Protractor, Mocha, Chai.

FIBARO systems integrator, Home Intelligence Systems Integration

07.2016 - 04.2017

Responsibilities:

  • Fibaro infrastructure design according to client requirements
  • Fibaro devices, sensor installation
  • Devices configuration/programming according to Fibaro standard
  • Fibaro-equipped houses maintenance

Technologies: FIBARO, Lua.

Crypto Experience and Interests

  • Knowledge about what is Blockchain generally
  • Knowledge about Smart Contracts and Defi
  • Crypto indicators usage and its code reviewing (Pinescript)
  • Knowledge of Spot Trading, Futures Trading, Staking, Commissions
  • Active usage of Crypto news platforms
  • Knowledge and usage of trading market indicators and smart money concepts

Education

  • WARSAW UNIVERSITY OF TECHNOLOGY
  • Master of Engineering, Specialization in Automation
  • WARSAW UNIVERSITY OF TECHNOLOGY
  • Engineering degree, Specialization in Automation