A highly skilled Senior Software Engineer with 12+ years of
experience in software development on a web platform.
I have expert knowledge and experience in building complex
systems from scratch. I like to
design clear and flexible architecture using a modern tech
stack.
For the front-end, I prefer to use ES6+, Typescript, and modern
frameworks like Vue, React, and Angular.
For the back-end, I prefer to use SOLID, DDD and Clear
architecture and sometimes microservices.
I do not have strong preferences for programming languages and
paradigms, because I am a fast learner and always look forward
to expand my experience.
I like to bring high standards to the codebase and use modern
technologies with oop/functional programming.
I have experience in leading small dev teams in an office (up to 5) or
remotely (up to 8) and prefer to work remotely.