Mikhail Subach's Projects
Database of chess best moves
Chegura - chess guru, knows everything about chess, what Melissa would like to know, specially best chess moves
Chess FEN (Forsyth-Edwards Notation) positions analyzer. Having FEN as input helps to identify, e.g. how many pieces left on the board
FEN queue with priorities
Process queue of chess positions which needs to be analyzed
Fibonado is a time-management tool helping to reach the flow state, while keeping to processing any task in a relaxed manner, whatever difficulty it has. It is a Fibonacci sequence driven alternative to pomodoro technique.
Game Insights about what was played at chess.com and lichess.org
Convenient time logger for Windows desktop, personal efficiency calculator
Tests for lifeidea
Matchpoint game
Melissa - Chess Intuition Trainer
A list of open source game engines.
REST API server to receive remotely tasks for chess analysis with queue and ETA prediction
ReportPortal agent for Nightwatch.js
RICPA client, client for Remote Chess Engine, implemented following RICPA protocol
Remote Interface for Chess Positions Analysis (RICPA) Specification
EPAM Report portal. SSO Authorization Service
EPAM Report portal. Gateway Service
EPAM Report portal. Jira Integration
EPAM Report portal. Rally Integration
EPAM Report portal. Service Registry and Configuration Server
Bug Tracking Integration with TFS. Post/Read bugs
UI service for Report Portal
Smart way to stringify objects, arrays, maps to make it short and readable
time reports splitter by tags
UCI (universal chess interface) adapter with user-friendly interface, encapsulating low-level uci commands call
Hourglass which helps you to deserve time for rest by working. The more you work - the more you can rest. Efficient to use for stress-free home time spending, having a lot of rest, while also having some work done.