Domaines de compétence
Karim Benhaddou:
Programming on several data-processing languages and software creation.(DOS, WINDOWS 95/98/XP, WINDOWS NT, UNIX, Linux)... Languages : C, TCL, Visual Basic, Microsoft Visual C++, JAVA, HTML, VRML, XML, CSS, JavaScript, PowerScript...-
Ø Databases : Access, Oracle, Dbase, SQL, PostegreSQL, MySQL ...-
Ø Bureautic processing : Word, Works, Excel, messaging, powerpoint ...
Ø Network : Ethernet, TCP/IP, FIP and Internet.
Ø Multimedia formation : Flash, Adobe Photoshop, Adobe Premiere, Dreamweaver, Frontpage, Fireworks, Zbrush, Freehand .
-------------------------------------------------------------------------
Wail Benhaddou
SOA
Architect-Expert in ASP.NET & MVC 2/3
Razor strong in OOP/AOP/TDD
mvc,
jquery,
linq,
ajax,
asp.net,
.net,
c#
Expérience professionnelle
Karim Benhaddou:
Co founder and CEO | ATEC
January 1998 - February 2001
Co Foundation and manager of a web design company, specialized in Web site design, dynamic and static websites. Using all internet tools of 1998 period. Trying to innovate more the old web design concept.
IT director | Nesk Investment
March 2001 - September 2008
Retail Company IT director
Work Process
- Computer Operator
- Operate and monitor mainframe and mid-range computer and peripheral equipment to include; printers, tape and disk drives.
- Perform a variety of computer operations. Monitor console control p …
more Retail Company IT director
Work Process
- Computer Operator
- Operate and monitor mainframe and mid-range computer and peripheral equipment to include; printers, tape and disk drives.
- Perform a variety of computer operations. Monitor console control panel and make procedural and/or operational corrections as necessary.
- LAN Administrator
- Install, setup, and monitor local area network (LAN). Perform a variety of maintenance, evaluation, installation, and training tasks to ensure LAN performance meets company and user requirements
- Administer network workstations, utilizing one or more TCP/IP or non-TCP/IP networking protocols and/or one or more UNIX-based or non-UNIX based operating systems.
- Software Analyst coding
• Perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Maintain and modify programs.
• Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology.
- IT Professional
• Develop, install, maintain, and modify advanced scientific and/or engineering application programs, business application programs, or integrated programs. Identify and analyze user requirements and recommend appropriate applications or modifications.
• Investigate user problems and needs, identify their source, and determine possible solutions.
- System Analyst
• Responsible for the operating system and associated subsystems. Provide system-level support of multi-user operating systems, hardware and software tools, including installation, configuration, maintenance, and support of these systems. Identify alternatives for optimizing computer resources.
- Network Analyst
• Responsible for the installation, layout, and maintenance of all network components. Plan, design, analyze, and provide technical support for data communications network or group of networks. Conduct research and evaluation of network technology and recommend purchases of network equipment.
- Graphic Designer
• Making graphic design according to the requirement, making business plan and presentations on Flash or powerpoint
Business Manager | MultiCapital
October 2008 - Present
- Sub Companies Management
- Managing with the Holding CEO the 3 Sub Companies of MultiCapital. One specialized on Communication and Marketing, one of Design and architecture, and one on global real state development.
- Helping the Sub Companies to achiev …
more - Sub Companies Management
- Managing with the Holding CEO the 3 Sub Companies of MultiCapital. One specialized on Communication and Marketing, one of Design and architecture, and one on global real state development.
- Helping the Sub Companies to achieve their target by coordinating with the respective Top head executive of each company.
- Establishing and defining the different scope of work for the sub companies’ projects.
- Working with the CEO on the real state and Malls tenants and proceed with all the negotiation required in order to have an attractive successful project. (Ex: Cleopatra Mall in Egypt)
- Starting and defining all the requirement for a FunPark Project in Morocco, Establishing all the required Business Plans for the different locations and negotiating with the different suppliers for all the required materials.
- Preparation of all the requirement and studies about starting a Retail Academy in Morocco.
- Starting and defining all the requirement and business plan for an Outlet Project in Morocco.
Chief Business Officer | Multitrends (AlHokair Group)
November 2008 - Present
- CBO current job definition and tasks
- Project developer.
Developing projects with the CEO of the company and making the follow up of the global process.
- Project analyst
Analysing the opportunity of a new project according to the market needs
- Team m …
more - CBO current job definition and tasks
- Project developer.
Developing projects with the CEO of the company and making the follow up of the global process.
- Project analyst
Analysing the opportunity of a new project according to the market needs
- Team management
Managing the company team and assign tasks and deadlines.
- Retail development.
Developing the retail business according to the market needs and the accurate brands analyse, finding the best brands fitting to Market and negotiating in order to have the best deal in Morocco.
- Contracts analyst
Defining the contract type, and checking all the agreements between the company and the brands, clients, suppliers.
- Finance agreement analyst
Checking with the financial department all the financial requirements for the brand and the current agreement
- Business plan analyst
Checking & supporting the financial department for the different business plan required according to the global company process or any specific brand
- Commercial process & management
All commercial process required and managing the approach of the brand to the local market
- Operational process & management
All operational process linked to the commercial brands and managing all the staff required
- Commercial strategy management
Defining the global commercial strategy according to the company needs and managing the follow up
- Sales administrator
Checking and analysing the sales according to the brand performance in the market.
- Sales staff management
Monitoring the HR for Recruiting, managing and supporting the sales staff and making the right process for each brand
- Brands development
Analysing the current potential of the brand and making the right strategy to develop it more locally or even in others countries.
- Showrooms and Brands Buyer
Monitoring and sometimes attending to the different brands showroom and checking the orders and buying with the different brand managers
- Market Studies analyst
Analysing and using the different market studies made for any potential new brand
- Brands Marketing management
Defining the marketing strategy with the marketing department for each brand and checking the needs required to develop the sales according to locations.
- Market prices analyst
Analysing the brand pricing and defining the local price and mark up strategy to be used in order to get the maximum potential of the brand
- Global development strategy of the company
Defining with the CEO the global strategy development of the company and making the right steps in order to expand the brands development in others countries as well
- Action plans company definition
Defining the company action plans in short and long terms and following up all the needed resources in order to achieve the objectives. Checking with the CEO the different salaries evolution, bonus and long term motivation.
- Quality service management
Following up the service quality in the different shops and making the right actions in order to promote more the brand.
- Cost killer
Analyzing the comparison between the business plan and current P&L and make the right optimization in term of global and detailed company costs.
- Budget management
Making the lines with the different budgets needed for the different brands and defining the profitability in short and long terms.
- Global shops process management
Making with the shop supervisor and brand managers all the required process in order to have an efficient team in term of service and profitability.
- Sales activities and development coordination
Checking with the brand manager and shop managers the different sales activities and promotion to be done in order to develop the sales.
- Evolution results analyst
Making the different results analysis and checking the different evolution of the TO.
- Objectives definition
Defining with the CEO the different shops and brands objectives and following up their evolution
- Staff evaluation & coordination
Checking and defining with the CEO the global company staff evaluation and different type of commission and salaries bonuses
-----------------------------------------------------------------------
Wail Benhaddou
.NET Engineer | Involys
August 2008 - Present
Being attached to R&D; team, my mission was to find global solutions, support
the other teams, develop helper/new tools, (Analysing, Designing, Estimating,
Planning, Developing, Testing, Documenting)
Software Engineer | Avanade
March 2011 - Present
Etudes
Karim Benhaddou:
High School, Economy | Mohamed 5
September 1991 - August 1993
- Baccalaureate on economic science (1994)
Diploma, Enterprise Management | Hassan II University
September 1993 - August 1997
- Diploma in Enterprise Management at the Hassan II university
• Option « Enterprise Economy » [1997 – 98]
• (in 4 years, 4 mentions obtained)
- End studies Memory: « Enterprise Creation » Process and Pratical case
Other, Information Technology | Web Formation
April 1995 - August 1998
- Studies on Programming, business data processing and informatics technologies.
- Programming on several data-processing languages and software creation.
- Operating system : DOS, WINDOWS 95/98/XP, WINDOWS NT, UNIX, Linux...
- Languages : …
more - Studies on Programming, business data processing and informatics technologies.
- Programming on several data-processing languages and software creation.
- Operating system : DOS, WINDOWS 95/98/XP, WINDOWS NT, UNIX, Linux...
- Languages : C, TCL, Visual Basic, Microsoft Visual C++, JAVA, HTML, VRML, XML, CSS, JavaScript, PowerScript...-
- Databases : Access, Oracle, Dbase, SQL, PostegreSQL, MySQL ...-
- Bureautic processing : Word, Works, Excel, messaging, powerpoint ...
- Network : Ethernet, TCP/IP, FIP and Internet.
- Multimedia formation : Flash, Adobe Photoshop, Adobe Premiere, Dreamweaver, Frontpage, Fireworks, Zbrush, Freehand ...
- Maintenance of PC.
- Webmaster – Designer ( ATEC DESIGN ).
- FTP and online communication server coder.
- Online communication Artificial intelligence robot coder
Other, Psychology | Web Formation
January 1996 - December 1997
- Personal studies on Psychology « option psychotherapy »
Diploma, Security & Hacking | ECCONCIL
February 2005 - August 2005
- CERTIFIED ETHICAL HACKER
-------------------------------------------------------------------------
Wail Benhaddou
Bachelors, Mathematical Science | Mohammad V
September 2005 - July 2006
Statement "Good"
Diploma, Computer Technician Specialized in Development | ISGI
September 2006 - July 2008
Certified ISO diploma
Masters, IT applied to Business Management | ESTEM
September 2010 - Present
.NET Framework | Brainbench
2011 | 3.45