Recent Professional Experience

Senior Data Analyst, BioWare, Canada, 2018 (Current Position)
HD video game analytics, data modeling, statistical forecasting, research collaboration and mentoring.

Sessional Instructor/Adjunct Professor, Concordia University of Edmonton, Canada, 2014-2018
Designed and administered master's levels courses on operating systems security, e-commerce security, and network security.

Machine Learning Consultant, Stream Technologies Inc., Canada, 2017
Technical consultation for machine learning and data science methodologies in large-scale predictive solutions.

Data Science Intern, Resolver Inc. (formerly PPM 2000), Canada, 2013-2014
Developer for business intelligence and data mining tools for large-scale incident management software and database.

Teaching Assistant, University of Alberta, Canada, 2009-2015
Managed lab sessions and tutoring of undergraduate courses on computing science fundamentals and programming.

Technical Skillset

Hamman is proficient in a wide variety of Web and Platform technologies such as Python, Java, C#, .NET, PHP, ASP, HTML, CSS, JavaScript, AJAX, LAMP stack, Cloud Computing IaaS & PaaS stacks, Docker, virtualization, and others.

This is coupled with Hamman's strong Software Engineering experience with Object-Oriented Programming (OOP), Aspect Oriented Software Development (AOSD), Unified Modeling Language (UML), Agile & Scrum Methodologies, and Design Patterns including Model-View-Controller (MVC).

Hamman is also familiar with Azure, TensorFlow, Theano, Keras, SciKitLearn, Gensim, and other machine learning platforms. He has worked with various database technologies such as MySQL/MariaDB, MongoDB, Apache Spark, HiveQL, and Microsoft SQL Server, among others.