I have proficiency in object oriented programming languages as well as functional programming languages. I have worked in depth creating complex programs in python, C, C++, and Haskell. Some of my projects include creating game theory algorithms in python, using the PyTorch library to refine a Machine Learning model, creating a text editor (like Vim) from scratch using C++, and solving numerous variations of classical programming algorithms (in all of my known languages) such as searching, sorting, mapping, hashing, and more. I also have experience creating macros in excel in the Visual Basic language, as well as experience creating scripts in various Linux shells.