Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo d'Ali, Chef de projet ASP.NET

Ali Chef de projet ASP.NET

CV n°170112K001
Études et formations

FORMATION
MASTER OF BUSINESS ADMINISTRATION (MBA) IAE DE PARIS PANTHEON-SORBONNE
2006 Paris, France

INGÉNIEUR TELECOM ECOLE MOHAMMADIA DES INGENIEURS (EMI)
1998 Rabat, Maroc

CLASSES PRÉPARATOIRES LYCEE MOULAY YOUSSEF (EMI)
1995 Rabat, Maroc

PRINCIPALES COMPÉTENCES TECHNIQUES
Maitrise des solutions SOA, .NET
• BackEnd : SqlServer, ASP.NET MVC, C#, Entity Framework, Linq, Web API …,
• FrontEnd : HTML / JavaScript /JQuery, Angular, … ,
• Mobile : Ionic, Cordova .
• Développent Agile , TDD, …

COMPÉTENCES GÉNÉRALES
• Gestion de projet
• Gestion d’équipe
• Analyse des besoins clients
• Du fonctionnel aux spécifications techniques
• Architecture de Solutions
• Développent Agile
• Test/QA/Livraison/Support
• Telecom / SIG / Géolocalisation
• Expérience en Entreprenariat
• Esprit d’analyse
• Capacité d'adaptation
• Solide base mathématique, et algorithmique.
• Esprit d’innovation
• Français/Anglais/Arabe.

Expériences professionnelles

CONSULTANT .NET ANGULAR GROUPAMA ASSISTANCE
Depuis Mai 2017 Paris, France
• Développement (Equipe de 7 personnes) d’une nouvelle version de la solution du centre d’appel des conseillers d’assistance.

Environnement :
o Front et back ends: ASP.NET Web Api, C#, Entity Framework, HTML , AngularJS (Material).
o Database: Sql Server , Transact-SQL.
o TFS , Agile , …

LEAD DEVELOPPEUR / CHEF DE PROJET MAPTEK
Depuis Juillet 2010 Rabat, Maroc
• Livraison de plus de 10 solutions (Web, BackOffice, Applications mobiles) pour les plus grandes entreprises marocaines (Maroc Telecom, Banque Populaire, Ministère ...).
• Collecte des besoins et cas d'utilisation avec la MOA.
• Architecture technique (architecture, processus, serveurs, DB, SOA, composants logiciels, ...).
• Lead Développeur dans tous les projets.
• Conception / Développement du Framework Maptek basé sur SOA(APIs), qui a amélioré la productivité et réduit les coûts de développement de la plupart de nos projets.
• Suivi de l'intégration avec les différents départements clients et les fournisseurs / partenaires (Ericsson, Nokia, Huawei, Atos, ...).

Ci-dessous les principales réalisations :
• Solution BI pour le Ministère de l’Agriculture :
Environnement :
o Front et back ends: ASP.NET MVC, C#, Entity Framework, Web API, HTML / TypeScript, Angular2.
o Database: Sql Server.
o Git , Agile , TDD , Jenkins, TFS, …

• Réseau social de votes :
Environnement :
o Front et back ends: ASP.NET MVC, C#, Entity Framework, Web API, HTML / TypeScript, Angular2.
o Database: Sql Server.
o Git , TDD , Jenkins

• Solution mobile pour l’hôtellerie : YoorHotel : ********
Environnement :
o Front et back ends: ASP.NET MVC, C#, Entity Framework, Web API, HTML / JavaScript (JQuery, Bootstrap,… ) .
o Mobile: Ionic (version iOS et Android), Cordova, Angular JS.
o Database: Sql Server.

• Application mobile de localisation et de tests des cellules 2G, 3G et 4G pour Maroc Telecom.
Environnement :
o Front et back ends: ASP.NET MVC, C#, Entity Framework, Web API, HTML / JavaScript (JQuery, Bootstrap,… ) .
o Mobile: Ionic (version iOS et Android), Cordova, Angular JS.
o Database: Sql Server.

• Solution SIG de visualisation cartographique des informations réseaux (ADSL, fixe) pour Maroc Telecom.
BI Géographique : Donner une dimension géographique aux millions de données.
Environnement :
o Front et back ends: ASP.NET MVC, C#, Entity Framework, Web API, HTML / JavaScript , OpenLayer.
o Database: Sql Server, MongoDB.
o High Availability (load balancing et failover).
o Systèmes d'information géographique (SIG).

• Solution SIG pour le centre d’appel des renseignements téléphoniques.
Fournir aux clients appelant le service de renseignement des informations de proximité.
Environnement :
o Front et back ends: ASP.NET MVC, Entity Framework, C#, Java, Web API, HTML / JavaScript.
o Database: Sql Server.
o High Availability (load balancing et failover).
o Plateforme Telecom (Localisation, SMSC, MMSC, Facturation, …).
o Systèmes d'information géographique (SIG).

• Solution de localisation de la flotte mobile des entreprises pour Maroc Telecom.
Alternative au GPS.
Environnement :
o Front et back ends: ASP.NET MVC, C#, Entity Framework, Java, HTML / JavaScript.
o Mobile: Sencha Touch (version iOS et Android), Cordova.
o Database: Sql Server.
o High Availability (load balancing et failover).
o Plateforme Telecom (Localisation, SMSC,Facturation, …).
o Systèmes d'information géographique (SIG).

• Application mobile Grand public Finja pour Maroc Telecom: ********?id=com.maptek.mobifine
Environnement :
o Front et back ends: ASP.NET MVC, Web API, Entity Framework, C#, Java.
o Mobile: Android.
o Database: Sql Server.
o High Availability (load balancing et failover).
o Plateforme Telecom (Localisation, SMSC,Facturation, …).

• Application de géolocalisation pour la Banque Populaire:
Environnement :
o Front et back ends: ASP.NET MVC, C#, Entity Framework.
o Database: Sql Server.

LEAD DEVELOPPEUR / ARCHITECTE LOGICIEL SUNGARD FINANCIAL SYSTEMS
Février 2006 – Juin 2010 Paris, France
Responsable d’Instant Match, un système qui permet de réconcilier l’ensemble des transactions financières faite par le middle-office d’une banque pendant la journée.
• Amélioration significative des performances en faisant une refonte complète de l’architecture logicielle /base de données.

 Réduction du temps de traitement de 2h à 2 min.
• Assistance aux présentations avant-vente.
• Collecte et adaptation des besoins clients (Citibank NY, Goldman London, BNP Paris, UBS Geneva, …).
Environnement : .Net, C#, Oracle, Sybase, SqlServer, Sort Algorithm.

CONSULTANT LOGICIEL (INGENIEUR DEV) NEOPOST
Aout 2003 – Janvier 2006 Paris, France
• Responsable du logiciel client d’une solution de supervision des machines à affranchir.
• Amélioration significative des performances en faisant une refonte complète de l’architecture logicielle /base de données (modulaire et évolutive).
• Implémentation de scripts pour faciliter l’installation et la configuration.
• Maintenance, mise à jour & support de plusieurs clients (Allemagne, GB, Norvège, Finlande et Canada).
Environnement : Visual C++, MFC, ATL, COM/DCOM, PL/SQL, ORACLE, UML, ROSE, PVCS, WinNT, Toad, multi-threading.

CONSULTANT LOGICIEL (INGENIEUR DEV) SOLYSTIC
Juin 2002 – Juillet 2003 Valence, France
• Maintenance d’une solution de supervision d’une machine de tri.
• Correction des erreurs, amélioration des performances et de l’expérience utilisateur.
Environnement : Visual C++, VB, COM/DCOM, UML, TCP/IP, Purify, PVCS, Python, ActiveX, WinNT.

CONSULTANT LOGICIEL (INGENIEUR DEV) NORTEL NETWORKS
Mars 2001 – Mai 2002 Paris, France
AU sein du projet UMTS (50+ ingénieurs), j’ai réalisé la conception, développement et test d’un logiciel qui remonte les observations du réseau vers l’OMC.
Environnement : C++, UML, TCP/IP, multi-threading, Purify, Clearcase, Unix.

INGENIEUR D’ETUDES ET REALISATION ALCATEL TELECOM
Septembre 1998 – Février 2001 Maroc & France
Au sein d’un grand projet (100+ ingénieurs), j’ai réalisé la conception, développement et test de différents logiciels orientés-objets (C++/Java) pour la gestion des switchs ALCATEL E10.
Environnement : C/C++, JAVA, CORBA, UML, XML, Clearcase, Rose, ILOG Views, COMET, ALMAP, Lex&Yacc, JAVASCRIPT, PURIFY, SNIFF, TMN, Q3, CMISE, ASN1, Unix.