Position: Software Architect, Technical Lead
Category: Java
English level: fluent
Years of experience: 11

I built from scratch modules for online document processing, batch processing of these documents and sending to other systems. As well as a system for scraping data from other sites based on Amazon cloud solutions. User financial cost monitoring system for government organizations.
For the last 15 years I have been developing corporate solutions based on java and javascript. I was involved in developing the java community, mentoring and interviewing people, . Design the architecture is my duty. Ability to think abstractly is my skill.
Patterns and tactics is a part of my body of knowledge.
I strive to develop modern systems that move humanity forward. This can be services, financial or business opportunities. The key indicator is that these systems generally benefit people. Solutions based on artificial intelligence, big data or complex control systems. I don't want to work with old solutions that have lost their relevance, support from developers, business owners and product experts. It takes too much time to research the product code.