I am a resourceful developer with a diverse knowledge of programming languages and systems. My professional technology skills cover a wide variety of design and development experience including web applications, SQL databases and other technologies. My interpersonal abilities involve articulate communication and a demonstrated talent for working effectively with a team.


Software Developer
2016 - Present, Crystallized Games

Systems Developer
2014 - 2015, Municipal Property Assessment Corporation

Administrative Assistant
2011 - 2014, Moneystrat Securities


Seneca College
2016, Computer Programming and Analysis Coop

York University
2010, BA, Honours English and Professional Writing


softball, making apps, finding the best mexican food in every city, books about dystopian futures, making lists