Contributed to the development of a complex microservices architecture for an autonomy platform connecting physical vehicles (trucks, excavators) to an onboarding system in the field.
Focused on creating map systems, automating vehicle routines, and ensuring process safety. Developed microservices for operations like emergency stops, vehicle step automation, and algorithms for a robot simulator to replace physical vehicle testing.
Key technologies: .NET 7, RabbitMQ, Redis, gRPC, DDS, SignalR, SQL Server, Azure DevOps, Jira. Applied principles of DDD, Clean Architecture, CQRS, and SOLID.
Initially worked on a mobile app project with Ionic/Angular frontend, integrated with multiple ERP backends. Later, collaborated with a small team to develop the company’s first 100% SaaS product, which became a model for future products. This platform, built with .NET Core, MongoDB, RabbitMQ, and Angular, included modules for employee performance evaluation and goal management. Contributed to developing a third module for profit sharing based on team achievements.
Also worked on a payroll loan platform for financial institutions, leveraging AI (Carol) for ERP data extraction and Python for data processing. This project involved complex integration layers, bi-directional mobile app communication, and data sharing with third-party partners.
Key technologies: .NET Core, MongoDB, RabbitMQ, Angular, Karma/Jasmine, Protractor, XUnit, Postman, Python, Azure DevOps, Jira. . Applied principles of DDD, N-Layers Architecture, CQRS, and SOLID.
Provided third-level technical analysis and support for various ERPs and satellite products coded in Java and legacy languages;
- Implement new features based on current government documentation and maintain a textile ERP system coded in Java and Oracle procedures.
- Provide technical support to the end customer.