Attribution Specialist - Data Scientist @ From June 2015 to Present (7 months) London, United KingdomData Scientist @ I was hired by IG to devise and implement attribution models across multiple channels. I was responsible for the mathematical modelling and implementation of this project. I divided the project into three phases, and tackled them one by one:
- The first phase revolved around collecting cookie level noisy data and creating clean database clusters.
- The second phase focused primarily on using machine learning, Bayesian networks and Markov chain Monte Carlo methods to model the channels and their dimensions.
- The final phase used Markov decision process and genetic algorithms to optimize the channel spend to maximize the profit of the advertising campaign. From April 2014 to May 2015 (1 year 2 months) London, United KingdomCo-Founder @ A startup venture that focused on algorithmic trading. I was responsible for creating and implementing algorithms that used data from different sources to generate trading signals. These algorithms were then added to a trading platform I created in C#. The trading platform allowed individual retail traders to place automated trades and even test the algorithm performance on historic data. From October 2013 to April 2015 (1 year 7 months) London, United KingdomSenior Data Scientist, R&D Project Manager @ I joined IDM as a Data-Mining engineer, soon after finishing my MSc. IDM at that time was a start up with only 4 employees and design of their first data-mining project was underway. My first task was to work on developing a complete ETL tool using C# that was responsible for data cleansing and loading the data in the Oracle data-warehouse. After successful implementation my next task was the development of an application node that allowed users to drill-down into the data to explore the data in depth. The application node was built in C#, and also enabled the users to view the different relationships present amongst the fields graphically.
After the successful deployment of the first version of the project, I started working on developing machine learning based clustering and association rule algorithms for the descriptive analysis of data. These algorithms enabled the users to graphically analyse the different relationships and rules that were present in their data. Over the years I spearheaded the development of various predictive and price optimization components that use Bayesian recursion and genetic algorithms. I was responsible for development of these components that enabled our clients to analyse their databases and understand their business better. From January 2006 to October 2013 (7 years 10 months) London, United KingdomMathematics & Statistics - RA @ From July 2010 to December 2010 (6 months) London, United KingdomValuations @ From July 2010 to September 2010 (3 months) London, United Kingdom
PhD, Machine Learning @ University College London, U. of London From 2009 to 2013 MSc, Machine Learning | Intelligent Systems @ University College London, U. of London From 2005 to 2006 Bachelor of Engineering (B.Eng.), Computer Engineering @ Ghulam Ishaq Khan Institute of Engineering Sciences and Technology From 2001 to 2005 Muhammad Hussain is skilled in: Stochastic Calculus, Machine Learning, Programming, Probability Theory, Calculus, Evolutionary Computation, Options Pricing, Optimization, Monte Carlo Simulation, Matlab, C#, C++, Genetic Algorithms, Statistics, Optimizations