Skip to content

Instantly share code, notes, and snippets.

@havenchyk
Last active August 16, 2021 05:46
Show Gist options
  • Save havenchyk/ac220779c0a75a0b319bbf89287ec621 to your computer and use it in GitHub Desktop.
Save havenchyk/ac220779c0a75a0b319bbf89287ec621 to your computer and use it in GitHub Desktop.
CV

Uladzimir Havenchyk

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.

Technologies that I recently used

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

Experience

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.

And more info about me:

Education

I graduated from Belarussian State University in 2013. I studied at the faculty of Applied Mathematics and Computer Science.

Languages

I completed courses and proved my upper-intermediate level of English. Besides that, I'm a native Russian speaker.

My public profiles

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment