Montassar - Développeur C#

Ref : 190212K001
Email vérifié
Photo de Montassar, Développeur C#
Compétences
Expériences professionnelles
  • Expériences professionnels:

    Société : Expert Business Solutions (à ce jour – 4 ans + 4 mois)
    CoralMED
    Chef du projet - Développeur Backend - DevOps (Du Fév. 2022 -> à ce jour)
    TAILLE DU PROJET : 1 Chef de projet + 2 Développeurs
    CONTEXTE : Le projet a pour objectif de développer une application web qui contient un
    FrontOffice de représentation de Coral et un backoffice qui contient un système de gestion des différents utilisateurs (Admin, secrétaires, docteurs, patients).
    REALISATIONS :
    La spécification des besoins.
    La mise en place de l’architecture globale du projet.
    Le développement des différents APIs dont on a besoin. (Projet en cours)
    L’intégration de JWT pour assurer la sécurité du back end.
    La documentation technique des APIs développés jusqu’aujourd’hui.
    Assurer le suivi et l’avancement du projet ainsi que faire les démos client.
    TECHNOLOGIES :
    .NET core 6, EF core 6, JWT, Swagger, GIT-tools, SQL server, AWS services, CI-CD

    Regulatory Request from Swedish Authoroties (BNP Paribas)
    Développeur Backend .NET core – 4 Mois (Du Septembre 2021 -> Décembre 2021)
    TAILLE DU PROJET : 1 Chef de projet + 1 Développeur
    CONTEXTE : En collaboration avec notre partenaire et pour le compte de BNP Paribas, nous avons développé en backend des APIs Restfull pour exécuter différentes recherches sur des comptes bancaires et prendre en considération plusieurs contraintes fonctionnelles.
    REALISATIONS :
    Etudier le cahier des charges et spécifier tous les besoins.
    Le développement des différentes API demandées.
    L’intégration de la sécurité du backend avec la gestion des certificats MTLS.
    La documentation technique de toutes les APIs.
    Faire les points avec le chef du projet et le Product owner.
    TECHNOLOGIES :
    Consultant Microsoft .NET– Montassar ********
    .NET core 3.1, EF core, MTLS, Swagger, GIT-tools, SQL server

    DigiVidz.Tech (Startup TN)
    Chef de projet + DevOPS – 2 Mois (Du Mai 2021 -> Juin 2021)
    TAILLE DU PROJET : 1 Chef de projet + 2 Développeurs
    CONTEXTE : Pour le compte de la société DigiVidz, nous avons créé une plateforme Web B2B
    qui gère le métier du montage des vidéos. L’objectif est de créer une plateforme qui met en
    relation des clients avec des monteurs sous l’administration de l’équipe DigiVidz.
    Url du projet : ********/
    REALISATIONS :
    Faire les points avec le client.
    Faire l’estimation et le chiffrage du projet.
    Planifier des taches pour les développeurs.
    Mettre en place l’architecture du projet et la configuration des serveurs.
    Le suivi de l’avancement du projet en assurant des Daily meeting avec l’équipe : Standard
    du codage + aide dans les taches complexes (Sécurité des fichiers sur S3 : signed URLS,
    application des CORS)
    Développer quelques services en Express JS
    Assurer la recette et la MEP du projet.
    TECHNOLOGIES :
    AWS Services – GITLAB tools (CICD – Configuration des branches) - Express JS -
    WebSocket - MongoDB - Docker - oAuth 2.0 - GIT

    ******** (Startup FR)
    Chef du projet + Développeur .NET + DevOps – 12 Mois (Du Mai 2020 -> Mai 2021)
    TAILLE DU PROJET : 1 Chef de projet + 3 Développeurs
    CONTEXTE : Pour le compte de notre client, nous avons développé ******** qui est une grande plateforme Web contenant actuellement 3 services (un réseau social + un marketplace + outil de prise des rendez-vous pour les professionnels).
    Cette plateforme est développée en ReactJS pour le Frontend, ExpressJS + .NET core pour le Backend
    Url du projet : ********/

    Consultant Microsoft .NET– Montassar ********

    REALISATIONS :
    La spécification du besoin et la rédaction du cahier des charges.
    Le découpage du projet en Sprints.
    Faire l’estimation et le chiffrage du projet.
    Configuration des différents serveurs : DEV, PROD, RECETTE et la mise en place de
    l’architecture globale du projet : Micro services avec une API Gateway.
    Le suivi de l’avancement du projet en jouant le role du Scrum Master.
    La configuration des fichiers YML et les fichiers docker-compose pour assurer l’intégration
    continue du projet.
    Développer des API’s des modules de gestion des utilisateurs (CRUD + Authentification
    JWT + mise en relation) + modules de gestion des publications + et gestion des shops et
    des articles.
    La rédaction de la documentation technique du projet.
    Assurer la recette et la MEP du projet.
    TECHNOLOGIES :
    .NET core – EF core – MongoDB – JWT- AWS Services (EC2 – S3 ) – GITLAB tools (CICD) - Docker

    Cours au carré (Startup Fr)
    Chef du projet + Développeur Backend + DevOps – 5 Mois (Du Décembre 2019 -> Avril
    2020)
    TAILLE DU PROJET : 1 Chef de projet + 2 Développeurs
    CONTEXTE : Pour le compte d’une startup Française, nous avons développé au sein de notre
    entreprise EBS une application Web et mobile de mise en relation entre des professeurs et
    des étudiants pour assister à des cours en groupe ou en particulier.
    Url : ********/
    REALISATIONS :
    Faire les points avec le client pour collecter le besoin.
    Faire l’estimation et le chiffrage du projet.
    Planification des taches pour l’équipe.
    Mise en place de l’architecture globale du projet : Micro services avec une API Gateway
    Développement en Backend des différentes APIs : TeachersAPI + StudentsAPI + AdminsAPI
    + GatewayAPI + CoursesAPI + PaymentAPI
    Le suivi de l’avancement du projet : Standard du codage, test et validation.
    Consultant Microsoft .NET– Montassar ********
    Assurer la recette et la MEP du projet.
    TECHNOLOGIES :
    .Net Core 2.2 - WebSocket - SQL server - Docker - GIT - Twilio - Stripe.

    CardiacScience
    Chef de projet + Développeur backend + DevOps – 9 Mois (Du Jan 2019 -> Nov 2019)
    TAILLE DU PROJET : 1 Chef de projet + 2 Développeurs
    CONTEXTE : Pour le compte de la société CardiacScience spécialiste dans la vente et la
    maintenance des appareils médicaux, nous avons développé un outil de gestion pour leurs
    ressources (humaines + matériels) et pour avoir une visibilité sur les différentes missions de
    maintenance.
    REALISATIONS :
    Faire les points avec le client pour la spécification des besoins.
    Le découpage du projet en différentes tâches.
    Le développement des services de gestion des techniciens, des rôles utilisateurs, des
    équipements, et des différentes interventions des techniciens.
    Le suivi de l’avancement du projet, et assurer les tests fonctionnels.
    Assurer la Mise en Prod et la formation des utilisateurs clés sur l’outil de gestion.
    TECHNOLOGIES :
    ASP .NET / C# 7.0 / Entity framework 4.6.2 / SQL server 2012 R2 / Git / Docker / AWS
    Services

    Société: Expert Business Solution(à ce jour)Développement d’un ERP(SOPROFAM)Développeur FULL STACK .NET
    –9Mois (Du Avril2018 au Décembre 2018)TAILLE DU PROJET:1Chef de projet + 2DéveloppeursCONTEXTE:Solution ERP pour SOPROFAM sur mesure pour la gestion des ressources de l’entreprise.
    REALISATIONS:
    Analyser et spécifierdes besoins fonctionnel et non fonctionnel du projet.
    Proposer des solutions pourla conception et l’architecture globale de l’applicationen MVC.
    Développer les modules fonctionnels: *Gestion des tiers, *Gestion du stock, *Gestion des mouvements.
    Améliorer les performances de lecture des données du système de gestion SQL server.
    Conception et création des rapports en utilisant Crystal report.TECHNOLOGIES:ASP .NET / C#6.0/ Entity framework4.6.2 / WinForms /Dev Express /Crystal reports/ SQL server2012 R2/ Redmine / GitTESLA Resto (EBS)Développeur Full Stack (.NET core +Anglar 5+IONIC3)

    –6Mois (Du Octobre 2017 au Mars2018)TAILLE DU PROJET:1 Chef de projet + 3 Développeurs
    CONTEXTE:Au sein d’EBS conception et développement d’une application WEB et Mobile hybride dédiée aux restaurants pour la gestion des réservations.
    REALISATIONS:
    Etudier et identifier les besoins fonctionnel du métier.
    Concevoir et développer les modules suivants,selon une architecture MVC (Partie back-end en Web api REST (C# 7.0)+ Partie front-end WEB: Angular5.0,Mobile: Ionic 3)
    Paramétrage des restaurants: définition du plan du restaurant, sa capacité,
    Curriculum Vitae
    –Montassar KLILA KARKNI3ses services... depuis un portail web.
    Gestion des clients: Assurer l’inscription automatique des clients lors de leurs connexions des réseaux sociaux en analysant les Tokens (oAuth2.0) reçus dans la requête http.
    Gestion des évènements:Création, modification des évènements à travers une IHM web développé avec Angular5.0
    Gestion des réservations:Depuis la même interface ce module permet de gérer le flux de réservation reçus par le restaurant.
    Proposer des solutions déployées en micro-services afin d’analyser les données clients dans un temps réel pour fournir à l’administrateur une aide artificielle pour la prise des décisions concernant les demandes des réservations.
    TECHNOLOGIES:.NET / C# 7.0/ Ionic 3/ Web API Rest/ Angular5/Bootstrap/ Html5/ CSS3/ SCSS/ Entity Framework 4.6.2/SQL server2017/Type Script 3.2/Redmine / Git. Société: WbConcept: (25 mois)Le ******** (V1)Développeur Full-Stack (.NET MVC5)

    –8 Mois (Du Mars 2017 au Octobre 2017)
    TAILLE DU PROJET:1Chef de projet + 2Développeurs
    CONTEXTE:Un portail web pour le compte de LeFerry, qui a pour objectif de comparer les prix des billets entre les différents armateurs et de passer des réservations en ligne par les clients.
    REALISATIONS:
    Analyse approfondie des différents Web API des armateurs partenaires (GNV, Corsica ferries, Algeria Ferries) afin de les consommer (architecture microservice)
    Développer un service windows (en C# 6.0) déployé sur IIS7 qui fonctionne en background pour avoir en temps réels toutes les promotions des armateurs.
    Conception et développement des modules du front-office dédié aux clients (Recherche + Réservation + Paiement + Disponibilité + Promotions) en MVC5.
    Gestion spécifique des exceptions dans des fichiers XML
    La rédaction de la documentation technique
    TECHNOLOGIES:.NET / C#6.0 / MVC5/Bootstrap/Html5/ CSS3/ Razor / SOAP / Web API Rest
    Curriculum Vitae–Montassar KLILA KARKNI4PRANET(CITROEN Tunisie)Développeur Full-Stack(.NET MVC3)

    –8 Mois (Du JUIELLT2016 au FEVRIER 2017)TAILLE DU PROJET:1 Chef de projet + 10DéveloppeurCONTEXTE:Dans le contexte de la migration du système informatique de Citroënde Incadea à Dynamics Navision, nous avons développé PRANET: est une solution web pour les revendeurs du constructeur pour passer leurs commandes et vérifier la disponibilité des pièces dans les magasins de Citroënles plus proches d’eux.
    REALISATIONS:
    Participer à la conception du projet, et l’étude de Navision.
    Participer à créer les services nécessaires (ODATA) en back-end sur Navision.
    Développement des modules fonctionnel suivants: gestion des articles (consultation en temps réel) + gestion des commandes (vérification des disponibilités des pièces selon un code couleur) + module de facturation + gestion des promotions. (MVC 3)
    L’amélioration du chargement de la page en développant un module de cache, en compressant les images et lesfichiersJS et CSS.
    Assurer le bon fonctionnement des modules développés en écrivant des scripts des tests unitaire automatique (NUnit)
    La formation des utilisateurs de PRANET et la rédaction de la documentation technique du projet.TECHNOLOGIES:.NET / C# 6.0/ MVC3/ Bootstrap/ Html5/ CSS3/ IIS7/LINQ /Entity framework 4.5 / Javascript ES5/ Jquery /JIRA/ SVN. INTRANET (ASCAUDIT)Développeur Full-Stack (.NET / MVC 3 / PhoneGap)

    –9Mois (Du OCTOBRE 2015au Juin2016)TAILLE DU PROJET:1Chef de projet + 3Développeurs
    CONTEXTE:Une plateforme webet mobile pour les techniciens d’ASCAUDIT, une application B2B pour la saisie et l’administration des prestations.
    REALISATIONS:
    Analyse et diagnostic des anomalies de l’interface pour trouver les bonnes solutions pour améliorer la performance du site.
    Amélioration du code selon les normes W3C et refactoring des modules fonctionnel.
    Migrations des web service SOAP en un projet WEB API Rest pour diminuer le temps de consommation des services.C# 6.0
    Développement dans la partie web des modules (saisie de prestation et le reporting) en MVC 3
    Développement et amélioration du code dans l’application mobile hybride Byzance
    Curriculum Vitae–Montassar KLILA KARKNI5développé en Phonegap/Cordova pour simuler la même fonctionnalité sur WEB.
    Etablir une solution de stockage des données sur SqLite pour assurer le fonctionnement de l’application même en mode non connecté.TECHNOLOGIES:.NET / C#6.0/ Entity Framework 4.0/Linq/ HTML5/ CSS3/ Bootstrap/ MVC3/ SOAP/ Javascript ES05/ Jquery/ Cordova / PhoneGap / SQLite/ SQL Server. Société:Talya Billisim (12 mois):ELEKTRA –(Daphne Hotels Managment Company (DHCM))Développeur Full-Stack .NET

    –12Mois (Du SEPTEMBRE 2014 au SEPTEMBRE2015)
    TAILLE DU PROJET:1 Chef de projet + 1 Développeur
    CONTEXTE:ELEKTRA, ERP de la maison Talya Billisim spécialisé dans le métier d’hôtellerie.
    REALISATIONS:
    Adapter le logiciel à la spécification du marché en Tunisie.
    Développer un dictionnaire des langues pour prendre en charge la langue arabe et la langue française.
    Création des nouveaux rapports spécifiques et sur mesure selon la demande du client. (crystal report)
    Assurer la formation nécessaire des employés pour assurer le bon fonctionnement du logiciel.TECHNOLOGIES:.NET / C#6.0/ WinForms/ Crystal report/ SQL Server 2012 R2/Entity Framework 4.0

Études et formations
  • ATOUS :

    Maîtrise des méthodologies du travail : SCRUM, Design SCRUM
    Forte connaissances des langages de programmation : .NET Core, MVC, .NET Framework, Razor
    Autres langages de programmation : Blazor, Javascript, REACT JS, EXPRESS JS, NodeJS
    Maîtrise des outils d’un DevOps : Docker, Gitlab-CI, Kubernetes, AWS services
    Maîtrise des systèmes de gestion des BD : SQL Server, MongoDB
    Maîtrise des web services : WebAPI REST, GraphQL,
    Maîtrise du métier de gestion des serveurs d’hébergement : Nginx, Apache, IIS, …
    Grande capacité d’adaptation, d’intégration et de résolution des problèmes.
    Maitrise des normes de référencement Web : SEO et SEA
    Transformation des besoins fonctionnels en besoins techniques.
    Connaissances solides en termes de gestion, de conception et de développement des projets.

    Compétences Techniques:
    Technologies:. NET(2.*, 3.*,4.*) / .NET Core(2.*) / C#(6,7)/MVC(3,4,5) / WINFORMS/ WCF/ Entity Framework/LinqToSQL/WPF/ Javascript(ES5, ES6)/ jQuery/ Angular(2, 4, 5)/ SASS/ NodeJS/ HTML5/ CSS3/ IONIC(1,2,3)/ WordpressSGBD:MSSQL2005, 2008, 2012, 2017/SqLite/Firebase/ PostgreSQlWeb services:Web API REST/oData/ SOAP Méthodologies: SCRUM/ Design SCRUM/ 2TUPOutils de gestion:GIT/SVN/ TFSPatrons de conception:MVC/ Factory/ Singletons

    Langues:Français/ Anglais

    Formation:
    2011 –2014
    Ingénierie DIPLOME D'INGÉNIEUR
    INFORMATIQUE –GENIE LOGICIELES PRIT Tunis-Ecole Supérieure privée d’ingénierie et de technologies

    2008 -2011
    Licence LICENCE EN SCIENCES ET TECHNOLOGIE DE L'INFORMATIQUE ISITCOM Hammam Sousse -Institut Supérieur d'Informatique et des Techniques de Communication.

    2007 –2008BaccalauréatBACCALAURÉAT SCIENCES TECHNIQUES Lycée de Moknine

D'autres freelances
Développeur C#

Ces profils pourraient vous intéresser !
CV Développeur .NET
Sammy

Développeur .NET

  • SAINT-GERMAIN-LÈS-ARPAJON
.NET C# SQL Cloud AWS DOCKER MONGODB ASP.NET MVC Google Cloud Platform AZURE JAVASCRIPT
Disponible
CV Développeur WEB
Tittouan

Développeur WEB

  • CÉPIE
JAVASCRIPT HTML WORDPRESS CSS PHP SSL MYSQL C++ C# .NET
Disponible
CV Développeur UNITY 3D
Jérôme

Développeur UNITY 3D

  • CELLETTES
UNITY 3D C# C++ JAVASCRIPT PHP .NET HTML5 CSS MYSQL SQL
Disponible
CV Développeur C# .net
Oussama

Développeur C# .net

  • LYON
JAVASCRIPT .NET C# SQL SERVER REACT.JS React Native
Disponible
CV Développeur SYMFONY
François

Développeur SYMFONY

  • ALBI
MYSQL IOT PHP EXCHANGE SHAREPOINT ONLINE C# SYMFONY LINUX InfluxDB
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Développeur C#
Abdelkader

Développeur C#

  • ÉVRY
C# SQL SERVER JAVASCRIPT ANGULARJS Angular
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible
CV Développeur .NET
Franck

Développeur .NET

  • POISSY
.NET C# SQL GIT DOCKER NODE.JS JIRA ASP.NET HTML5 JAVASCRIPT
Disponible