Imagine you are writing a code that packs you a bag to go for hiking or walking tour. Code has to gather different things in the bag for hiking. let’s say: – sneakers – jacket against wind – some knife, probably – raincoat – torch and a long list of other things… Now the thing […]

God gave me a few situations when it looked like everything was quite seriously stuck and it seemed there was no way out of it.

In this article, I will cover a few things I have learned about styling react-select. Hopefully, it will save you some time and will make your experience better when working with react-select options. React select is great instrument for various cases: simple dropdown(using Select component and isSearchable={false}), searchable dropdown using AsyncCreatable. It is well worth […]

I like learning new things a lot and it is one of the most important aspect in programming. There are quite a few things about learning which is hard to cover on one post. I like to write few things about my favourite way to learn new things.(new api, framework, platform or whatever): The best […]

This is the post about why and how I started my freelancing career as a software engineer. Even though I had good grades in math and good computer skills I have pursued sales and project management path after finishing university in 2013. I have worked for nearly four years for different companies on the head of sales and project management roles. But all my free time was dedicated to what I loved the most programming and after a while programming turned into a full-time career.

A year ago we have been asked to work on SaaS software for pool owners to manage personnel. Aquapoint is large SaaS system for pool owners, that gives them full remote control over different pools in different locations. AquaPoint system has a big established competitor on the market. Our work was to redesign Aquapoint UI and give better user experiences for scheduling and profiles sections.

Our job was to redesign a cloud PBX installation wizard. Wizard is used to correctly install cloud PBX system. Our client has a designer in their team. They did their best to improve the UX of the wizard as much as possible. We had to improve it further and change the UI to the material design system.

The main problem client had with a wizard is that it was originally designed by technical people and is hard for “non-techies”. So our job was to make it more user-friendly.