SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 -
Bilel CHAOUADI
INGENIEUR D’ETUDES ET DEVELOPPEMENT .NET
Tel : 06 61 34 67 27
Email : bilel_chaouadi@live.fr
DOMAINE DE COMPETENCES
LANGAGES/PROGICIELS : C#, ASP.Net, C, C++, Matlab, Css, HTML, PHP, Java,
JavaScript, SQL,XML, Powershell
OUTILS : Visual studio (2010, 2012 et 2013, 2015), TFS, SVN, SQL server , jira
METHODOLOGIE : Agile, cycle en V.
Modélisation: UML
Design pattern : MVC, DI, IOC, Singleton
Framework : JQuery, Entity Framework, log4net, Angularjs
FORMATIONS
2010-2013: Elève Ingénieur spécialité Télécommunications & Réseaux
Option applications distribuées à l’Institut Galilée-Université Paris 13 Nord
2012: Séjour Erasmus d’un semestre à GUC (Gjøvik University College)Norvège
2009-2010: 1er année ingénieur en télécommunication.
Institut National des télécommunications et des TIC (Oran en Algérie).
2007-2009 : Classe Préparatoire polytechnique.
Ecole Nationale supérieure Polytechnique d’Alger
LANGUES
Anglais : Opérationnel
Norvégienne : scolaire
Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 -
EXPERIENCE PROFESSIONNELLE
Kelper Cheuvreux, Septembre 2013 – poste actuel
Research hub :
Un site web présentant l'ensemble des recherches de Kepler Cheuvvreux, les données sont
récupérés via une web API.
Web Api NIJI :
Développement des services pour des prestataires qui développent une partie de SI de
Kepler Cheuvreux.
BlueMatrix :
Génération des fichiers HTML décrivant en vue d'ensemble des rapports écrit par les
analystes de Kepler Cheuvreux via des scripts PowerShell, un job est lancé automatiquement
chaque matin et envoie des alertes typées aux clients.
Transition :
Un site web permettant aux analystes et corporates de Kepler Cheuvreux de générer des
rapports en se basant sur un ensemble de questions ESG et financières, ces rapports sont
ensuite exploités par nos clients afin pour identifier les risques et avantages d'investir dans
une entreprise.
Développement d’un Site web de reporting basé sur les géolocalisation. (TRACCE)
Tracce est un réseau social dédié aux entreprises, il permet la création des rapports sur une
entreprise donnée dans un pays donnée ou dans un group de pays, les différentes
informations sont représentées sur une carte en utilisant les coordonnées GPS
Mission :
 Etudes, conception et développement des sites web front end et back end.
 Gestion de projet
 Conception de l’architecture de la base de données.
 Rédaction des la documentation et des spécifications fonctionnelles.
 Développement des applications consoles pour implémenter des fichiers Excel dans
SQL server.
 Développement de testes unitaires ( Nunit et Moq, TDD)
 Administration de serveur IIS et dépoilement de site web.
 Conception et développement d’un outil de sondage afin de faciliter le travail des
analystes.
 Consommation d’un service wcf pour utiliser la base de données FactSet.
Environnement technique: NET 4.0(C# ET ASP.NET MVC 4 et 5), VISUAL STUDIO, LINQ,,TFS,
WCF, weeb api 2, SVN, SQL SERVER 2008 R2, javascript, jquery, handelbar, ajax, json, xml,
entity Framework 5 et 6…
Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 -
TOTAL, Février 2013 –Septembre 2013
Rôle : Développeur .Net ( stage de fin d’etudes)
1/COMET est une application qui permet à TEGAZ (filiale de TOTAL) de prévoir la
Consommation de gaz pour le jour j+1 en se basant sur les données de jours j (météo de
Jours j, consommation de jours j) et sur les données de jours j+1 de l’an dernier.
TEGAZ se base sur le résultat fourni par COMET pour équilibrer la distribution de gaz en
France.
Gestion des TimeOut :
- Mise en place du mécanisme de lecture du Timeout lors de l’instanciation d’une tâche.
- Mise en place du mécanisme de changement du TimeOut lors de l’éxécution d’une
tâche (Manuel, Remote, Nuit Applicative)
- Mise en place du mécanisme de restauration du TimeOut par défaut lors de la sortie
de la tâche (conditions nominales + cas d’erreurs)
- Mise en place du mécanisme d’affectation du TimeOut spécifique aux traitements
externes aux tâches (gestion des affectations concurrentielles entre une tâche et un
sous traitement).
2/ Le but de COTINGA est d’assister la direction commerciale dans sa démarche auprès des
clients en offrant une interface standardisée pour la proposition d’offres aux clients et pour la
création de contrats
- Maintenance corrective et évolutive : correction des bugs et implémentation de
nouvelles fonctionnalités (ex : génération d’un contrat sous forme d’un fichier Word à
partir des données d’un formulaire remplis par un utilisateur).
- Tests unitaires
3/ POUVOIRS est un site web qui permet de gérer le fonctionnement de TEGAZ
Le code contient des #if serveur (serveur peut être PRODUCTION, RECETTE, PRE-
PRODUCTON), les #if serveur sont activé /désactivé manuellement selon le serveur cible.
- Création d’un fichier .bat qui contient toutes les étapes pour générer le package.
- Création des symboles de la compilation conditionnelle sous visual studio.
- Conversion de projet site web vers un projet de type web application pour avoir la
possibilité d’utiliser la compilation conditionnel (avec Msbuild)
Ajout des fichiers de configuration de transformation pour avoir un web.config
correspondant à la plateforme ciblée.
Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 -
Environnement : NET 4.0(C# ET ASP.NET (web form et asp.net mvc 4), VISUAL STUDIO, LINQ,
LLBLGEN,TFS, SVN, SQL SERVER 2008 R2
Gjovik College, Aout 2012 – Octobre 2012
Rôle : Développeur .Net
Etudes et analyse d’un system keystroke dynamics (c#) : Gjøvik(Norvége)
Keystroke dynamics est une solution biométrique qui permet d’authentifier les utilisateurs
en se basant sur la manière de taper sur le clavier, durant une session si l’utilisateur change,
le système découvre ça automatiquement et ferme la session en raison de sécurité.
Le projet est divisé en 3 étapes
- Enregistré la Template (le model) de l’utilisateur dans la base de
donnée.
- Comment le système peut faire la différence entre un bon utilisateur et
un mauvais utilisateur.
- Comment mettre à jours la Template d’un utilisateur donnée.
Environnement : C# ET SQL SERVER 2008, UML
Gjovik College, Octobre 2012 – Décembre 2012
Rôle : Développeur .Net
Project CRIB (Content based-indexing and retrieval): Gjøvik(Norvége)
Concevoir un système informatique pour indexer et récupérer les images en se basant pas
seulement sur la notation textuelle des images mais aussi le contenue de l’image telle que la
couleur afin d’augmenter les performances de systèmes des recherches des images(surtout
dans le cas où le nombre des images dans la base de données est très important).
o La description de l’image à chercher est renseignée dans le
moteur de recherche.
o Effectuer une requêtes SQL pour extraire les images
correspondant à la description.
o Combinaison d’un programme c# et un autre en matlab pour
calculer l’histogramme de couleur de l’image choisie par
l’utilisateur parmi les images retenue par la première requête.
o Effectuer une deuxième recherche dans la base de donnée pour
retourné touts les images dont l’histogramme de couleur est
proche de celui de l’image chois par l’utilisateur.
Environnement : C# ET SQL SERVER 2008, Matlab

Mais conteúdo relacionado

Destaque

Gerencia de uno mismo
Gerencia de uno mismoGerencia de uno mismo
Gerencia de uno mismoElena Tapias
 
Sentencia c 009 de 2003 impuestos
Sentencia c 009 de 2003 impuestosSentencia c 009 de 2003 impuestos
Sentencia c 009 de 2003 impuestosElena Tapias
 
Luttez pour la cohérence de votre marque : comment créer en interne une adhés...
Luttez pour la cohérence de votre marque : comment créer en interne une adhés...Luttez pour la cohérence de votre marque : comment créer en interne une adhés...
Luttez pour la cohérence de votre marque : comment créer en interne une adhés...Arkadin France
 
Internet et le site de la FCGA - 1998
Internet et le site de la FCGA - 1998Internet et le site de la FCGA - 1998
Internet et le site de la FCGA - 1998Xavier LAIR
 
Biz Model Versión Corta
Biz Model Versión CortaBiz Model Versión Corta
Biz Model Versión CortaBobby James
 
Vensigueme 2013 mayo 19 25
Vensigueme 2013 mayo 19 25Vensigueme 2013 mayo 19 25
Vensigueme 2013 mayo 19 25Benjamin Lopez
 
Presentación articulacion mt proyecto de vida nov 8 2010
Presentación  articulacion mt proyecto de vida nov 8 2010Presentación  articulacion mt proyecto de vida nov 8 2010
Presentación articulacion mt proyecto de vida nov 8 2010Alberto Estrada
 
Web 2.0 - CGA Guadeloupe
Web 2.0 - CGA GuadeloupeWeb 2.0 - CGA Guadeloupe
Web 2.0 - CGA GuadeloupeXavier LAIR
 
À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...
À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...
À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...Agile Montréal
 
Victor´ rojas
Victor´ rojasVictor´ rojas
Victor´ rojasvarala
 
Presentación campus party2
Presentación campus party2Presentación campus party2
Presentación campus party2serviciosweb
 
Conceptos de der interna
Conceptos de der internaConceptos de der interna
Conceptos de der internaElena Tapias
 
guide pour visiter new orleans Diamond Brock
guide pour visiter new orleans Diamond Brockguide pour visiter new orleans Diamond Brock
guide pour visiter new orleans Diamond BrockHightowerFrench
 
Tatiana hernandez 10º01
Tatiana hernandez 10º01Tatiana hernandez 10º01
Tatiana hernandez 10º01tatiana
 

Destaque (20)

CFBP - PRESS BOOK TSA
CFBP - PRESS BOOK TSACFBP - PRESS BOOK TSA
CFBP - PRESS BOOK TSA
 
Gerencia de uno mismo
Gerencia de uno mismoGerencia de uno mismo
Gerencia de uno mismo
 
EL_LA
EL_LAEL_LA
EL_LA
 
Sentencia c 009 de 2003 impuestos
Sentencia c 009 de 2003 impuestosSentencia c 009 de 2003 impuestos
Sentencia c 009 de 2003 impuestos
 
Luttez pour la cohérence de votre marque : comment créer en interne une adhés...
Luttez pour la cohérence de votre marque : comment créer en interne une adhés...Luttez pour la cohérence de votre marque : comment créer en interne une adhés...
Luttez pour la cohérence de votre marque : comment créer en interne une adhés...
 
Internet et le site de la FCGA - 1998
Internet et le site de la FCGA - 1998Internet et le site de la FCGA - 1998
Internet et le site de la FCGA - 1998
 
Biz Model Versión Corta
Biz Model Versión CortaBiz Model Versión Corta
Biz Model Versión Corta
 
Vensigueme 2013 mayo 19 25
Vensigueme 2013 mayo 19 25Vensigueme 2013 mayo 19 25
Vensigueme 2013 mayo 19 25
 
Presentación articulacion mt proyecto de vida nov 8 2010
Presentación  articulacion mt proyecto de vida nov 8 2010Presentación  articulacion mt proyecto de vida nov 8 2010
Presentación articulacion mt proyecto de vida nov 8 2010
 
Place vendôme
Place vendômePlace vendôme
Place vendôme
 
Web 2.0 - CGA Guadeloupe
Web 2.0 - CGA GuadeloupeWeb 2.0 - CGA Guadeloupe
Web 2.0 - CGA Guadeloupe
 
À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...
À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...
À l’assaut de votre code patrimonial “Legacy” grâce aux tests - Félix-Antoine...
 
Victor´ rojas
Victor´ rojasVictor´ rojas
Victor´ rojas
 
Unidad de desarrollo presentacion
Unidad de desarrollo presentacionUnidad de desarrollo presentacion
Unidad de desarrollo presentacion
 
Presentación campus party2
Presentación campus party2Presentación campus party2
Presentación campus party2
 
Debra Brooker FR1
Debra Brooker FR1Debra Brooker FR1
Debra Brooker FR1
 
Conceptos de der interna
Conceptos de der internaConceptos de der interna
Conceptos de der interna
 
guide pour visiter new orleans Diamond Brock
guide pour visiter new orleans Diamond Brockguide pour visiter new orleans Diamond Brock
guide pour visiter new orleans Diamond Brock
 
Tatiana hernandez 10º01
Tatiana hernandez 10º01Tatiana hernandez 10º01
Tatiana hernandez 10º01
 
Ficha de datos
Ficha de datosFicha de datos
Ficha de datos
 

Semelhante a CV_Bilel CHAOUADI

Semelhante a CV_Bilel CHAOUADI (20)

Liste des stages 07 02 2017
Liste des stages 07 02 2017Liste des stages 07 02 2017
Liste des stages 07 02 2017
 
CV REBAI Hamida
CV REBAI HamidaCV REBAI Hamida
CV REBAI Hamida
 
[Tuto] Big datatrack : Web Tracker
[Tuto] Big datatrack : Web Tracker[Tuto] Big datatrack : Web Tracker
[Tuto] Big datatrack : Web Tracker
 
MERAZKA Messaoud
MERAZKA MessaoudMERAZKA Messaoud
MERAZKA Messaoud
 
CV_Frederick_VARANGO
CV_Frederick_VARANGOCV_Frederick_VARANGO
CV_Frederick_VARANGO
 
Cv kouadio kouame_olivier
Cv kouadio kouame_olivier Cv kouadio kouame_olivier
Cv kouadio kouame_olivier
 
CORBAZ Joël-2016
CORBAZ Joël-2016CORBAZ Joël-2016
CORBAZ Joël-2016
 
Cv kouadio kouame_olivier
Cv kouadio kouame_olivierCv kouadio kouame_olivier
Cv kouadio kouame_olivier
 
Scub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libreScub Foundation, usine logicielle Java libre
Scub Foundation, usine logicielle Java libre
 
CV_Youssouph_BARRY_DRUPAL
CV_Youssouph_BARRY_DRUPALCV_Youssouph_BARRY_DRUPAL
CV_Youssouph_BARRY_DRUPAL
 
Ingénieur en développement logiciel
Ingénieur en développement logicielIngénieur en développement logiciel
Ingénieur en développement logiciel
 
cv_chaker_jouini_fr
cv_chaker_jouini_frcv_chaker_jouini_fr
cv_chaker_jouini_fr
 
OevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANTOevO - Projets 2011 - 2011 Alain PAYSANT
OevO - Projets 2011 - 2011 Alain PAYSANT
 
CV_MohamedHabibABIDI
CV_MohamedHabibABIDICV_MohamedHabibABIDI
CV_MohamedHabibABIDI
 
Ilyes gharsalli
Ilyes gharsalliIlyes gharsalli
Ilyes gharsalli
 
CV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EECV Ingénieur développeur JAVA/EE
CV Ingénieur développeur JAVA/EE
 
Fichier_Compétences
Fichier_CompétencesFichier_Compétences
Fichier_Compétences
 
ASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJSASP.NET MVC, Web API & KnockoutJS
ASP.NET MVC, Web API & KnockoutJS
 
Yannick DUPUIS
Yannick DUPUISYannick DUPUIS
Yannick DUPUIS
 
Ingénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdfIngénieur étude et développement JAVA JEE.pdf
Ingénieur étude et développement JAVA JEE.pdf
 

CV_Bilel CHAOUADI

  • 1. Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 - Bilel CHAOUADI INGENIEUR D’ETUDES ET DEVELOPPEMENT .NET Tel : 06 61 34 67 27 Email : bilel_chaouadi@live.fr DOMAINE DE COMPETENCES LANGAGES/PROGICIELS : C#, ASP.Net, C, C++, Matlab, Css, HTML, PHP, Java, JavaScript, SQL,XML, Powershell OUTILS : Visual studio (2010, 2012 et 2013, 2015), TFS, SVN, SQL server , jira METHODOLOGIE : Agile, cycle en V. Modélisation: UML Design pattern : MVC, DI, IOC, Singleton Framework : JQuery, Entity Framework, log4net, Angularjs FORMATIONS 2010-2013: Elève Ingénieur spécialité Télécommunications & Réseaux Option applications distribuées à l’Institut Galilée-Université Paris 13 Nord 2012: Séjour Erasmus d’un semestre à GUC (Gjøvik University College)Norvège 2009-2010: 1er année ingénieur en télécommunication. Institut National des télécommunications et des TIC (Oran en Algérie). 2007-2009 : Classe Préparatoire polytechnique. Ecole Nationale supérieure Polytechnique d’Alger LANGUES Anglais : Opérationnel Norvégienne : scolaire
  • 2. Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 - EXPERIENCE PROFESSIONNELLE Kelper Cheuvreux, Septembre 2013 – poste actuel Research hub : Un site web présentant l'ensemble des recherches de Kepler Cheuvvreux, les données sont récupérés via une web API. Web Api NIJI : Développement des services pour des prestataires qui développent une partie de SI de Kepler Cheuvreux. BlueMatrix : Génération des fichiers HTML décrivant en vue d'ensemble des rapports écrit par les analystes de Kepler Cheuvreux via des scripts PowerShell, un job est lancé automatiquement chaque matin et envoie des alertes typées aux clients. Transition : Un site web permettant aux analystes et corporates de Kepler Cheuvreux de générer des rapports en se basant sur un ensemble de questions ESG et financières, ces rapports sont ensuite exploités par nos clients afin pour identifier les risques et avantages d'investir dans une entreprise. Développement d’un Site web de reporting basé sur les géolocalisation. (TRACCE) Tracce est un réseau social dédié aux entreprises, il permet la création des rapports sur une entreprise donnée dans un pays donnée ou dans un group de pays, les différentes informations sont représentées sur une carte en utilisant les coordonnées GPS Mission :  Etudes, conception et développement des sites web front end et back end.  Gestion de projet  Conception de l’architecture de la base de données.  Rédaction des la documentation et des spécifications fonctionnelles.  Développement des applications consoles pour implémenter des fichiers Excel dans SQL server.  Développement de testes unitaires ( Nunit et Moq, TDD)  Administration de serveur IIS et dépoilement de site web.  Conception et développement d’un outil de sondage afin de faciliter le travail des analystes.  Consommation d’un service wcf pour utiliser la base de données FactSet. Environnement technique: NET 4.0(C# ET ASP.NET MVC 4 et 5), VISUAL STUDIO, LINQ,,TFS, WCF, weeb api 2, SVN, SQL SERVER 2008 R2, javascript, jquery, handelbar, ajax, json, xml, entity Framework 5 et 6…
  • 3. Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 - TOTAL, Février 2013 –Septembre 2013 Rôle : Développeur .Net ( stage de fin d’etudes) 1/COMET est une application qui permet à TEGAZ (filiale de TOTAL) de prévoir la Consommation de gaz pour le jour j+1 en se basant sur les données de jours j (météo de Jours j, consommation de jours j) et sur les données de jours j+1 de l’an dernier. TEGAZ se base sur le résultat fourni par COMET pour équilibrer la distribution de gaz en France. Gestion des TimeOut : - Mise en place du mécanisme de lecture du Timeout lors de l’instanciation d’une tâche. - Mise en place du mécanisme de changement du TimeOut lors de l’éxécution d’une tâche (Manuel, Remote, Nuit Applicative) - Mise en place du mécanisme de restauration du TimeOut par défaut lors de la sortie de la tâche (conditions nominales + cas d’erreurs) - Mise en place du mécanisme d’affectation du TimeOut spécifique aux traitements externes aux tâches (gestion des affectations concurrentielles entre une tâche et un sous traitement). 2/ Le but de COTINGA est d’assister la direction commerciale dans sa démarche auprès des clients en offrant une interface standardisée pour la proposition d’offres aux clients et pour la création de contrats - Maintenance corrective et évolutive : correction des bugs et implémentation de nouvelles fonctionnalités (ex : génération d’un contrat sous forme d’un fichier Word à partir des données d’un formulaire remplis par un utilisateur). - Tests unitaires 3/ POUVOIRS est un site web qui permet de gérer le fonctionnement de TEGAZ Le code contient des #if serveur (serveur peut être PRODUCTION, RECETTE, PRE- PRODUCTON), les #if serveur sont activé /désactivé manuellement selon le serveur cible. - Création d’un fichier .bat qui contient toutes les étapes pour générer le package. - Création des symboles de la compilation conditionnelle sous visual studio. - Conversion de projet site web vers un projet de type web application pour avoir la possibilité d’utiliser la compilation conditionnel (avec Msbuild) Ajout des fichiers de configuration de transformation pour avoir un web.config correspondant à la plateforme ciblée.
  • 4. Bilel chaouadi - 5 rue d’Argout – 75002 Paris – Tél : 06 61 34 67 27 - Environnement : NET 4.0(C# ET ASP.NET (web form et asp.net mvc 4), VISUAL STUDIO, LINQ, LLBLGEN,TFS, SVN, SQL SERVER 2008 R2 Gjovik College, Aout 2012 – Octobre 2012 Rôle : Développeur .Net Etudes et analyse d’un system keystroke dynamics (c#) : Gjøvik(Norvége) Keystroke dynamics est une solution biométrique qui permet d’authentifier les utilisateurs en se basant sur la manière de taper sur le clavier, durant une session si l’utilisateur change, le système découvre ça automatiquement et ferme la session en raison de sécurité. Le projet est divisé en 3 étapes - Enregistré la Template (le model) de l’utilisateur dans la base de donnée. - Comment le système peut faire la différence entre un bon utilisateur et un mauvais utilisateur. - Comment mettre à jours la Template d’un utilisateur donnée. Environnement : C# ET SQL SERVER 2008, UML Gjovik College, Octobre 2012 – Décembre 2012 Rôle : Développeur .Net Project CRIB (Content based-indexing and retrieval): Gjøvik(Norvége) Concevoir un système informatique pour indexer et récupérer les images en se basant pas seulement sur la notation textuelle des images mais aussi le contenue de l’image telle que la couleur afin d’augmenter les performances de systèmes des recherches des images(surtout dans le cas où le nombre des images dans la base de données est très important). o La description de l’image à chercher est renseignée dans le moteur de recherche. o Effectuer une requêtes SQL pour extraire les images correspondant à la description. o Combinaison d’un programme c# et un autre en matlab pour calculer l’histogramme de couleur de l’image choisie par l’utilisateur parmi les images retenue par la première requête. o Effectuer une deuxième recherche dans la base de donnée pour retourné touts les images dont l’histogramme de couleur est proche de celui de l’image chois par l’utilisateur. Environnement : C# ET SQL SERVER 2008, Matlab