Résumé [Last updated Mar 6, 2018]

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, and others.

This is coupled with Hamman's strong Software Engineering experience with Object-Oriented Programming (OOP), Rapid Application Development (RAD), 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, and Microsoft SQL Server, among others.

Recent Professional Experience

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.

Web Developer, Canadian Writing Research Collaboratory, Canada, 2013-2015
Programmer of web application for geo-spatial and temporal visualization of large-scale historical literary research.