I'm Alisher Zhubanyshev, a curious software developer with a BSc in Computer Science. I love exploring different technologies and enjoy building projects that challenge me to learn and grow (especially in Python and Rust)
I'm passionate about chess and created a chess engine called Dinora. It uses Convolutional Neural Networks (CNNs) to evaluate positions and Monte Carlo Tree Search (MCTS) to find the best moves. This project taught me valuable skills in building and exploring datasets, implementing effective storage solutions, and developing chess-specific heuristics for data compression. I also developed metrics to evaluate model performance and tested the engine through competitive matches using Elo ratings
I'm fascinated by the Crafting Interpreters book. This has inspired me to experiment with creating my own programming languages, such as pylox, loxit, liasis, nigthjar
I'm an enthusiast of GNU/Linux/NixOS/Neovim, which I use as my daily driver. You can check out my configurations in my nixos dotfiles and neovim
Feel free to reach out to me or challenge me on Lichess!