Hi, I'm Uladzimir, a full-stack developer with 8+ years of experience in software development from Minsk, Belarus. Besides I started my career as a backend developer, my main focus is on building performant single page applications and frontend in general. My everyday work is not limited by writing high quality code, but focused on solving business related problems and challenges. I constantly learn new things and apply them to the code base, be it one-liner, architectural pattern or just a new library. I have experience working remotely, thanks Toptal, that changed my life, added flexibility and strict rules that allowed me to become effective. I love my family, travel a lot around the world with a laptop inside my backpack. Sometimes I find time to contribute back to opensource and stackoverflow by answering questions.
Client Side: JavaScript, Typescript, React Server Side: Node, Rails
Bunch of other tools: webpack, babel, jscodeshift, eslint, prettier
Testing: jest, react testing library, cypress
CI and CD: Github Actions, Jenkins
I work for Toptal LLC last years.
My most recent work is development of UI kit library - picasso togehter with CLI tool that allows to bootstrap, build, test and lint SPAs inside company. My latest position is technical product owner of picasso.
Before that I developed frontend for two semi-public projects - TopTracker and Collabshot, there were small, but challenging projects. For the main product, platform, I participated in different initiatives, like decaffeination. Also, I helped to create and supported a slack application - it was a middleware between mobile app, platform and internal slack workspace, that slack app reduced time that was needed to find a freelancer for a client. My last work so far there was to develop the backend for push notifications for mobile application.
I touched there next technologies, libraries and tools: React, Redux, TypeScript, webpack, docker, node.js, Rails, Jenkins, Ansible, Travis and others, like koa.js, ava, ejs, stylus, material-components-web, enzyme.
Before Toptal I worked for Epam Systems as a frontend developer. It was "outsource" work for several customers, I started there as a junior software developer and grew up to key-developer. We worked by Scrum in the teams of different sizes. I touched there projects that were written with Backbone/Marionette, AngularJS(1) and even jQuery.
I graduated from Belarussian State University in 2013. I studied at the faculty of Applied Mathematics and Computer Science.
I completed courses and proved my upper-intermediate level of English. Besides that, I'm a native Russian speaker.
Finally, you can reach me out by the next contacts:
I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process under the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).