Tell us a little bit about yourself and the kind of person you are.
Hi, my name is Ivaylo. I can describe myself as a person who always strives for balance and loves diversity. I love to challenge myself and learn new things – the main reason I became a software developer.
Why did you decide to join Motion Software as a software developer?
Originally I am a structural engineer, but I was learning software development as a hobby. When I graduated I joined Motion Software. Back then it was still a very small company with a completely different approach to the working process compared to other IT companies. I fell in love with the freedom, the mindset of the people I work with, and the workspace with its industrial design.
How do you combine your lifestyle with the demands of your role?
Easy. My job requires flexibility and this is what I am good at. Thus, one can dynamically adjust their time and enjoy even more opportunities which are hardly possible when working 9 to 5.
What do you like most about working at the company?
The freedom! Being different and not being judged. Diverse is what we are and I love that. It’s what makes us grow – as a team, as a company, as individuals. I also like the diversity of projects and clients. Working on various projects is what I prefer instead of working on a single product for decades.
What is most challenging about working as a software developer at Motion Software?
The most challenging is to keep pushing yourself and stay away from the comfort zone. Comfort is temporary, especially in this dynamic environment and changing technologies. To find time and motivation to constantly improve your skills is quite a challenge. Also, the balance between technical and soft skills is crucial.
What are you currently working on?
Currently, I am working with one of our partners in the fintech industry, developing a trading and asset management platform. Their ecosystem consists of multiple projects with multiple teams which requires great collaboration.
What does a typical workday look like for you?
Every day is different. The only certain thing is that I always wake up with a double Italian espresso. I might find some time to read some tech articles to keep myself up to date with new technologies. My working schedule is always different depending on the workload. There might be a lot of meetings, planning, or training sessions. Oftentimes I am just stuck on a problem and its resolution. But after work, I always try to find the balance, let off steam and shift my focus with sports or meeting with nice people.
What is the setting you most like to work in?
Working remotely gives you flexibility. Oftentimes I prefer working in an improvised environment in nature, on the balcony or just at the beach. Working from home is dangerous for me. Sometimes I find myself completely lost track of time in the middle of the night wondering how the hell the last 16 hours have passed without even noticing. I prefer having personal contact with my colleagues, so no matter what I choose as an office, I always prefer to be in their company.
Which technology do you like best working with and why?
I prefer technologies that have fast feedback on the work I have done. That’s the reason I prefer working on the frontend side. Backend provides great challenges, but it all depends on the “wrapper” the client sees at the end, so I find it less rewarding. The golden mean is to be equally comfortable in both.
The toughest situation you have found yourself in this year and what did you learn from it?
There is no easy situation in our dynamic environment. Switching projects and/or clients always brings a little stress. Different teams and finding your place in them, different technologies and adjusting to already established patterns and conventions, diplomacy and communication styles – it is always tough. But the toughest was and still is the isolation in covid pandemic and lack of personal contact with people.