
Viachaslau B, Full-stack Developer
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.
Main Skills
Programming Languages
JavaScript Frameworks
Java Frameworks
Scala Frameworks
UI Frameworks, Libraries, and Browsers
JavaScript Libraries and Tools
Data Analysis and Visualization Technologies
Databases & Management Systems / ORM
Cloud Platforms, Services & Computing
Amazon Web Services
Industry Domain Experience
Web/App Servers, Middleware
BlockChain and Decentralized Software
QA, Test Automation, Security
Virtualization, Containers and Orchestration
UI/UX/Wireframing
Deployment, CI/CD & Administration
Mail / Network Protocols / Data transfer
Platforms
Operating Systems
Methodologies, Paradigms and Patterns
Other Technical Skills
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