He likes to explore and experiment with new software technologies to prototype app ideas. He has worked on a variety of projects including natural language processing, Android apps, Arduino/RaspberryPi projects, XNA games, exploitation of Linux side channels, and Windows application development.