Hi,
I'm software developer with 8+ years of experience. I'm able to bootstrap new projects from scratch, and I have
experience in team leading. As well, I can join growing teams and share my knowledge with colleagues.
I'm passion about designing new projects structure from scratch, giving it a glimpse of functionality and reactivity. I believe that creating right architecture is very important part of my job, because it has strategic in luence on both development processes and business. Therefore, through years of my experience, I've found how to keep the balance between business requirements and development culture.
Feel free to message me!
Experience: 9 years
Yearly salary: $72,000
Hourly rate: $30
Nationality: 🇧🇾 Belarus
Residency: 🇮🇩 Indonesia
Experience
Lead Frontend Angular developer
B2Broker 2024 - 2025
- lead frontend development of one of company's product; - test coverage of the codebase; - follow most recent code style and development practices; - improve codebase; - collaborate with team on new features development;
Lead Frontend developer
Itl 2020 - 2024
- manage small frontend team - develop new features with Angular - constant updates to recent version of Angular - code review - develop web application to meet common design standards across all product apps (Material design) - developing architectural solutions for SPA based on Angular - ixing existing architectural issues - migration to NgRx - refactor existing codebase
Senior Fullstack developer
RocketTech 2019 - 2020
- implement new product features using Angular + NestJS - implement new product features using Nuxt.js - system design for payments feature, Stripe integration - manage small frontend team
Fullstack developer
BotSupply 2018 - 2020
- developing and maintaining CMS for building chat bots (front + back); - implement new product features using Angular + NestJS; - unit tests covering main business logic parts; - system design for main product domain; - develop microservices + integrate with existing application parts; - move to monorepo project structure, adopt CI CD to new structure; - develop chat widget used by company clients; - develop shared libraries; - code review;
Lead Frontend developer
BotSupply 2017 - 2018
- developing and maintaining CMS for building chat bots (Frontend part); - scaffold base application skeleton with following stack: Ng, Ngrx; - implement custom RxJS pipe operators; - integrate with CI & CD (Jenkins); - cover frontend for new features; - implement unit tests covering main business logic parts; - develop & maintain shared components libraries (icons, chat-components); - migrate all APIs services from REST to GraphQL (Apollo); - integrate with 3rd party services;
Frontend developer
CodersTrust 2016 - 2017
- implement UI components from mockups using AngularJS and Less; - get familiar with MEAN stack; - develop utility services and directives; - refactor 3rd party integration services; - con igure routing; - improve css build pipeline using gulp task runner; - integrate React into existing frontend application;
Skills
angular
docker
front-end
full-stack
javascript
mongo
nestjs
nextjs
node
nosql
postgres
rabbitmq
react
redis
sql
ton-developer
typescript
web3