Position: Domain Architect/Integration Architect/Solution Architect
Category: Lead
English level: fluent
Years of experience: 11


I love new technologies, I am curious, dynamic and eager to learn. Domain/Integration Architect since 2021, working in many projects as a developer, software designer, solution architect, data analyst, business analyst, database administrator and project manager. My career so far has led me to the area of enterprise applications development in several domains like additive manufacturing and software licensing.
• Designed the system architecture, produced the architecture documentation, participated in the requirements analysis on customer production site and led the implementation of the new ASP.NET MVC project for the external customer. This web shop allowed to visualize an uploaded 3d model and to order customized 3d solutions on the basis of it for the end customer. The project includes integration with different internal and external systems via web services (WCF (soap) and Web API (rest)).
• Played the role of a software architect/lead developer for a new system designed and implemented from scratch. It's an internal kind-of-ERP system which includes the following capabilities: product catalogue management (including BOM), sales and fulfilment order management, file management for certified manufacturing flow. It consists of a set of APIs and front-end application which are interconnected and also integrated with other APIs and web services of the ecosystem (~10 APIs/web services + 4 front-end applications + 1 legacy monolith application in total) + standard ERP system for stock management purposes.
• Designed and implemented very specific integration flows (stock reservation, delivery, consumption) between this new system and ERP warehouse module to support stock parts (including assemblies, manufactured and purchased parts) in our business flow.
• Participated in data model design for Configuration system which allows to configure different sets of dictionaries and complex dependencies between them.
• Conducted code reviews and supported business analysts/project managers on new features/workflows evaluation.
• Technologies: C#, ASP.NET MVC, HTML, CSS, JavaScript, AngularJS, KnockOut, MS SQL Server, Entity Framework, Web Api, Git, TFS, Octopus Deploy