I am a non-traditional computer science major. I am currently working on an app implementing a reactive mvvm design via reactive extensions and live data and a mobile game using unreal engine. My main interest currently is directed towards what it means to write "good" code and understanding design patterns and realizing these in my current projects. My favorite pattern is the Observer pattern i am writing an article on medium discussing why i like it and how i am using it.