Position: Software Architect
Category: Lead
English level: upper
Years of experience: 11


Seasoned Software Architect with more than 20 years of hands-on experience in software development, including years of active mentoring and coaching, as well as being a trainer in Java EE. I know how to design and build Enterprise-grade solutions by using different programming languages and technologies. I'm confident how to build client-server architecture not limited by microservices and server-less technologies. In my duties, I mostly use Java and related technologies (Spring Framework, software from Apache Foundation, etc.), passionate about ML and AI. Moreover, I could use the exact tool that need for concrete business needs, for example Python, JavaScript or .Net (including libraries and frameworks).
I have years of experience with cloud technologies (Microsoft Azure, Google Cloud, Amazon AWS).