Product Leader , 1C:Enterpise Low-Code Platform
Moscow, Moscow City, Russia
1C:Enterprise is Low-code (or Rapid application development) platform that allows hundreds of thousands developers to build or customize business applications. I was responsible for the product vision and principal architecture (for the backend) of a 1C:Enterprise.Element, a new addition to 1C:Enterprise familiy of products, bringing new modern responsive UI, new built-in programming language, modular development and native cloud support. The Element platform is now in production, supporting tens of thousands users in the cloud and on-premise.My role included defining product vision, supervising the architecture, and also managing my own team and coordinating with UI, mobile, IDE (integrated development environment) and other teams. I have also implemented several features myself and performed code reviews.The projects utilises Java Technology Stack, using Java 11, maven, xtext, antlr and tens of other tools and libraries.