![Dmytro – JavaScript, C#, ASP.NET, experts in Lemon.io](https://storage.googleapis.com/crm-lemon-io-bucket-storage/blurredPhotos/f58d4988-3fd9-4e32-8f26-3cdee4bd6138.jpg)
Dmytro
From Ukraine (GMT+3)
22 years of commercial experience
Lemon.io stats
Dmytro – JavaScript, C#, ASP.NET
Dmytro is definitely a pro in the field, with 20 years of experience in backend development. He is passionate about solving complex problems, whether in programming, processes, or team dynamics. He has strong expertise in .NET development, designing databases, and working with relational databases. He thrives on reaching goals and seeing his work make an impact.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleExperience Highlights
Principal .Net engineer
It is a resources management system developed specifically for operators of ferry transportations. It consists of the Web app for managing and scheduling of resources and employees by shore services, desktop WPF application for captains working places on the vessel, that is able to work in off-line mode with further synchronization, and API for integration with external client's systems such as accounting, HR management system, payment engines, etc. Last 18 months we are providing integration with the largest Canadian ferry operator "BC Ferries".
- application transformation for better performance
- designing new modules structure, and trouble-shooting
- integration with the new Client
- providing a lot of optimizations of DB and code
- leading application architecture transformation from monolith to the set of independent multi-layered microserices
- have speed up core services more than 10 times
- developped two new modules - for shifts' scheduling with bulk editing possibility and for notifying employees about changes in their schedules
Senior Back-end developer
This project is a system for the automatization of price list processing by procurement specialists. The customer was a large Switzerland vine trader, and he has a lot of suppliers that provide a big amount of data about prices for vine products every day. Normally about 3 decades of procurement specialists were needed for processing all supplier's price lists, after the automatization of this process, only 2-3 specialists are enough. Moreover, the storing of all information in the relative DB makes it possible to provide a dynamic analysis of the market.
- requirements discussion with Customer BAs
- design of the general architecture of application
- DB design and optimization
- setting up and support CI/CD processes
Senior Full-stack developer
It is a standard Enterprise Content Management (ECM) system that supports all kinds of municipalities in the Denmark for case management. It is characterized by a high degree of customization, extensibility, and scalability because each municipality has specific processes, workflows and requirements to data models and UI. Planned loading is more than 200K users and 500 operators. The backend is implemented as a set of microservices and the frontend is presented by a custom framework for forms building.
Dmytro was involved to the development of the backend and frontend for two new modules:
- First one is for integrating the Acadre web site with a desktop application used for processing documents at several municipalities;
- The second is for integrating documents processing workflow with the common Denmark database for monitoring citizens' request statuses.
Senior Full-stack developer
It is a distributed booking system for British Customers "Great Hotels of the World,". It is a system for collecting information about hotels' rooms and booking conditions and exchanging this data with more than 10 external booking services (Global distribution systems and Advanced distributing systems). The solution contains web-site for Hotels' owners for managing data and statuses of the rooms and bookings, a public web-site for selling rooms (booking widget), and more than 20 separate windows- and web-services for communicating with external services: such GDS and ADS as Pegasus, Orbitz, Expedia; payment systems and Security services.
Dmytro was involved in:
- the discussion of the requirements with Customers and communicating with partners during the integration processes;
- designing of architecture and implementing the module for integrating with data suppliers' and consumers services;
- implementing of integration with more than 15 external services;
- DB designing and its performance tuning;
- leading team of 5 people;
- designing and coordinating of development of booking engine widget.