Scheme Interpreter in C++
Developed a fully functional Scheme Lisp interpreter supporting core functions like eval, apply, arithmetic, and list operations, showcasing skills in recursion, functional programming, compiler theory, and C++ design.
Bow and Fire (Unity, C#)
Created a two-player fighting game with features including permanent save, animations, background movement, shooting mechanics, energy usage, and reloading to enable dynamic gameplay.
Magaziobana (Educational Game)
Collaborated with Tbilisi City Hall to develop an interactive reading game for children, recognized by the Georgian Ministry of Education and implemented in schools. Released on Google Play.
Classic Games Portfolio
Designed and programmed multiple games such as Breakout, Sudoku, Tetris, Yahtzee, and Hangman as part of coursework at Free University of Tbilisi.