Post Job Free
Sign in

Project Sales

Location:
Canada
Posted:
February 28, 2013

Contact this candidate

Resume:

Mohamed Hamdouni

Curriculum Vitae, April ****

Personnel Informations

Last name : Hamdouni

First name : Mohamed

Email : *******.********@*******.**

Phone : 858-***-****.

Citizenship : Canadian.

Professional Process

. Operations Research Developer at Deccan International, San Diego,

California, US,09/2011-04/2012.

. Instructor of mathematics at the Institute of Technology of Montreal,

Canada, (January 2010-July 2011). Probability and Statistics,

calculus.

. Instructor of mathematics at HEC of Montreal, Canada, 2008-2009.

(Optimization, probability, Statistics).

. Instructor of mathematics-statistics at university of Quebec at

Montreal, Canada, (2007-2009). (Differential equations, Statistics

methods, Linear algebra, calculus).

. Postdoctoral fellow, "Optimization algorithms for staffing and

scheduling of agents in multi-skills call centers". Computer and

Operations Research department, University of Montreal, Canada,

05/2006-04/2007.

Research & Development Experience

Project 1

Location-allocation problem for emergency medical service, form 09/2011-

04/2012, Deccan International, San Diego, California.

Main tasks:

Re-implement a huge algorithm that simulates various deployment

scenarios, which effectively tests and evaluates the impact on the

performance measures with C++. The performance measures are the

percentage of calls that can be reached within time target,

workloads of a fire unit or ambulance.

. I developed an optimization model that minimizes the number of move

ups as well as a heuristic to solve it.

. Develop an algorithm to estimate the average time to reach a zone

within time target and implement it with C++.

. Develop a formulation to express the standard deviation of traveling

time of a fire unit as a function of theoretical travelling time and

implement it with C++.

. Document the work,

. Build some applications of LiveMUM (internal software that minimizes

move ups) using EXCEL and SQL.

Project 2 from transportation industry (Ph.D project) (2002-2006),

Polytechnic institute of Montreal, GERAD and Transportation Society of

Montreal.

" Who to parking buses in a depot, deterministic and stochastic contexts

were considered ".

Main tasks:

. Develop mathematical optimization models (linear integer) in

deterministic context where arrival times of buses are known,

. Develop mathematical optimization models (linear integer) in

stochastic context where arrival times of buses are known with

probability,

. Develop a simulation model to assess the robustness of the

optimization models,

. Implement models with C++,

. Use CPLEX solver to solve the presented models,

. Document articles for publications,

. Meet with clients to assess the efficiency of the developed systems,

. Meet with the team members to discuss about the project.

Project 3 from call centers industry (Post-doc project), 05/2006- 04/2007,

OR & computer Science department of University Montreal and Bell Canada.

"Optimization algorithms for staffing and scheduling of agents in multi-

skills call centers".

Main tasks

. Develop mathematical optimization model (nonlinear integer) and

implement it with Java,

. Use queueing theory models to derive the performance measures for the

system, as the probability of encountering the system in certain

states, average of waiting time, the average of the number of calls in

the queue

. Develop routing policy to assign calls to agents and agents to calls

that uses performance measures and the solution of the optimization

model as input.

. Use Java and CPLEX solver to implement and solve the system,

. Use Matlab to solve nonlinear equations to estimate the parameters of

the optimization model.

. Read articles from literature to understand :

o statistical analysis for call centers as forecasting the number

of calls over a period, day and week,

o data analysis to figure out the distributions of the arrival

time of calls and service time,

. Document the work,

. Meet with clients to assess the efficiency of the developed system,

. Meet with the team members to discuss about the project.

Education

2001-2006 : Ph.D. in applied Mathematics, with operations research

orientation,

Polytechnic School of Montreal, Canada.

1997-1999: Master in applied Mathematics and parallel computing, Mohamed

First University, Oujda, Morocco.

1992-1997: Licence Diploma in Pure Mathematics, with Number Theory

orientation, Mohamed First University, Oujda, Morocco.

Computer skills

. C/C++/ Java/C# programming and Object-Oriented Design,

. Practical knowledge of PC and UNIX,

. Practical knowledge of operations research software CPLEX, Concert

technology, AMPLUS.

. Practical knowledge of Matlab, SQL, Excel, statgraphics.

. Introduction to Python.

Improvement

. Numerical analysis course (graduate course), Laval university, Canada.

. Stochastic calculus in finance (graduate course), UQAM, Montreal,

Canada.

Publicaions

Published

. M.Hamdouni, G.Desaulniers, O.Marcotte, F.Soumis, M. Van Putten,

"Dispatching Buses in a Depot Using Block Patterns".

Transportation Science (2006).

. M.Hamdouni, G.Desaulniers, F.Soumis,, "Parking Buses in a Depot

Using Block Patterns: Benders Decomposition for Minimizing Type

Mismatches". Computers & Operations research (2006).

. M.Hamdouni, F.Soumis, G.Desaulniers, "Parking buses in a depot with

stochastic arrival times". European Journal of Operational Research

(2006).

Technical reports

. M.Hamdouni, F.Soumis, "An adaptative routing policy based on planning

problem for minimizing staffing in a multi-skills telephone call

center" (2007).

Conferences

M, Hamdouni, F.Soumis, G.Desaulniers, "Parking buses in a depot

with stochastic arrival times" CAIMS-MITACS joint annual

conference, Toronto June 2006.

. M, Hamdouni, "Positionnement par Bloc des Autobus dans un d p t ",

73e Congr s de l'ACFAS, Chicoutimi, Mai, 2005.

M, Hamdouni, G.Desaulniers, F.Soumis " Parking Buses By Blocks in

a Depot Minimizing Types Mismatches", International Symposium on

Iterative Methods, Toronto, May, 2005.

. M, Hamdouni, G.Desaulniers, O.Marcotte, F.Soumis, M. Van Putten, "

Parking Buses in Depot Using Block Patterns ", MITACS 5th Annual

Conference and Atlantic Interchange, Halifax, June 2004.

Seminars

. Travelling Sales man Problem, Winter 2001, polytechnic institute of

Montreal, Canada.

. Genetic algorithms, autumn 2001, polytechnic institute of Montreal,

Canada.

Thesis topic

"Robust Planning for Parking Buses in a Depot ", advisor: Fran ois

Soumis



Contact this candidate