I am a PhD candidate in SEGAL at the University of Victoria. I hold a Bachelor of Computer Science (Business option) from the University of Waterloo, Ontario and a Master of Mathematics, also from the University of Waterloo, under the supervision of Dr. Daniel Berry. I spent 12+ years working in the software engineering industry in various countries prior to joining SEGAL in August, 2018.
My research is focused on solving practical industry specific software engineering problems, with an emphasis on requirements engineering. I have also performed research using sentiment analysis tools and machine learning to help predict customer support ticket escalations. Currently, I am researching the continuous software development methodology, in particular, we are researching the scalability of continuous software development with respect to on-boarding, requirements management, development, testing, deployment, and customer feedback. Our goal is to produce a set of best practices and metrics for the development and use of continuous software development tools in a practical setting.
My other interests include theoretical and practical software engineering principles, including optimizations, code efficiency, algorithms, data structures, and simply writing cool code. As such, I also focus my efforts on helping train and educate the computer scientists of tomorrow to succeed in the software engineering realm in the real-world.
Colin Werner, Gabriel Tapuc, Lloyd Montgomery, Diksha Sharma, Sanja Dodos, and Daniela Damian. How angry are your customers? Sentiment analysis of support tickets that escalate. In Proceedings of AffectRE’18, August 2018 to appear. (preprint)
Please see my Google Scholar profile for a complete and up-to-date list of my publications.
Please visit my LinkedIn profile for the most current information
Feel free to contact me on via email at