Custom software development
Desktop, server and service applications in C#, .NET and C/C++ — built for reliability, performance and long life.
D.K. Software Solutions designs, builds and supports business-critical systems — from high-load databases and client-server platforms to web and mobile applications.
One accountable team for the full stack: architecture, back-end, data and front-end — delivered, installed and supported.
Desktop, server and service applications in C#, .NET and C/C++ — built for reliability, performance and long life.
Client-server and distributed systems: multithreading, TCP/UDP listeners, custom protocols, message queues and load balancing.
MS SQL Server schema design, T-SQL, performance tuning and day-to-day DBA — plus MySQL and ArangoDB.
Web applications and services, JavaScript front-ends and cross-platform mobile apps with React Native.
Crystal Reports and web-based reporting, and integration between systems through web services and MSMQ.
Requirements (SRS), top-level and detailed design, development, on-site installation, then ongoing support and monitoring.
For 14 years our founder led the teams behind automated fare-collection (AFC) systems used by public transport every single day.
Founded to deliver full-stack software, architecture and database work directly to clients.
Client-server design of AFC systems, software engineering, database design, DBA and IT management.
Client-server systems, web design and web-based database management on Oracle and MS SQL.
Modelling and simulation of physical processes at Donetsk State University.
Most of these we've used in production for well over a decade.
Dimitry has been designing and building software for more than 25 years. Before founding D.K. Software Solutions in 2016, he spent 14 years leading software and database teams that delivered fare-collection systems to public transport operators in Israel and abroad.
He works across the whole stack — from the data layer and business logic to the user interface — and runs every project end to end: requirements, design, development, installation on site, and support afterwards.
Tell us about your project and we'll get back to you.
Email us