Dmytro Kyshchenko's Projects
2048 Game
Just a small repo for testing 3D rotation/rendering. It renders a 3D cube and allows to rotate. Based on Avalonia.
Implementation of Huffman coding
Draughts is a group of strategy board games for two players which involve diagonal moves of uniform game pieces and mandatory captures by jumping over opponent pieces. To draw a game's board and checkers was used standard WPF shapes.
A new syntax to create UI (WPF).
Solution for https://www.codingame.com/training/medium/escaping-the-cat
The solution for https://leetcode.com/problems/basic-calculator/
š» A CLI workflow for the administration of macOS applications distributed as binaries
š» Default formulae for the missing package manager for macOS
Solution for CodinGame puzzle
Solution for https://www.codingame.com/training/medium/mars-lander-episode-2
Path search algorithms
Cross Platform Implementation of XNA for iOS, Android, Mac , Linux, Windows, Windows8, OUYA and Playstation Mobile
The solution for CodinGame's Nonogram Inversor Game
Solution for https://www.codingame.com/training/easy/offset-arrays
ProcessMonitor is desktop app that allows you to watch processes. It has a service that can be installed on a remote computer and you can connect to this service via WCF and monitors running processes. Also it has installer that installs the service and the desktop app. All code is written on C#.
Pyro is a platform designed to manage and collaborate on code, repositories, issues, and pull requests.
The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Code for CodinGame's Spring Challenge 2021
SRF is a simple application. It was created to send and receive files. It's developed in C# (with using WPF and MVVM-pattern).
A Keras port of Single Shot MultiBox Detector
The implementation of a fixed thread pool.
xFunc provides a powerful parser and analyzer for mathematical expressions. It excels at calculating derivatives, simplifying expressions, and achieving high performance.