Position: Scala developer
Category: Scala
English level: upper
Years of experience: 3

I introduced the concept of tagless final at my current job, and put a lot of effort into education and building of necessary tools that allowed us to utilize the approach efficiently.

This allowed us to speed up the process of making changes to the existing code base by a high margin, and to do a flawless integration with payment systems with next to 0 bugs due to the code being easily testable.
Have experience working in small and mid-sized companies. Utilizing FP to create software that is easy to to modify according to new business challenges.
I’d love to have a small or medium sized team of professionals and to have a lot of responsibilities with a competitive salary. For me it’s the best way to be involved and to provide the best work I can.