
Rami Nouaili
Développeur .NET Senior
Salaire / Taux journalier
Longueuil, QC, Canada
Freelance, ouvert au CDI
Expertises
Langues
Expérience de travail
Développeur de logiciels .Net
ISAAC Instruments
oct. 2022 - Présent
4 ans 1 mois
Montréal, QC, Canada
• Refonte et migration de la plateforme vers .NET 8 (APIs, services Windows), avec un focus performance et maintenabilité. • Migration du système de fichiers vers le cloud : plan de migration, outil de transfert de fichiers, intégration sécurisée. • Centralisation des configurations et refactorings ciblés pour améliorer l’évolutivité et la lisibilité du code. • Mise en place d’un serveur d’authentification Duende et intégration des clients. • Structuration des bonnes pratiques .NET, revues de code et documentation d’architecture (Modele C4). • Automatisation de déploiement (PowerShell, Azure DevOps). • Tests de performance sur les projets critiques
International Information Developments
sept. 2019 - oct. 2022
3 ans 2 mois
Tunis, Tunisie
Analyste développeur .NET confirmé
janv. 2022 - oct. 2022
10 mois
Tunis, Tunisie
Piloter et coordonner un projet tout en encadrant au moins deux personnes. Scinder les opérations d'un traitement en tâches unitaires suite à une analyse détaillée. Tutorer et accompagner les nouveaux embauchés en partageant le savoir-faire. Participer aux réunions de suivi et rédiger les comptes-rendus. Assurer la qualité du code en réalisant des revues de code. Estimer les travaux demandés par l'équipe commanditaire.
Analyste Développeur .NET
sept. 2019 - oct. 2022
3 ans 2 mois
Soliman, Tunisie
Participer au développement des applications (intranet, internet et batch) en tenant compte de la méthodologie du groupe et en respectant les bonnes pratiques de développement. Analyser et diagnostiquer les différentes demandes de modification et d'amélioration dans le cadre de la maintenance des applications existantes. Étudier l'impact et la faisabilité technique des demandes d'évolutions. Rédiger les spécifications fonctionnelles et techniques. Concevoir les modèles conceptuels de données d'une application. Concevoir et éditer les maquettes d'écran. Rédiger des documentations destinées aux utilisateurs finaux. Définir des scénarios de tests et de recette et les exécuter. Réaliser des tests de non-régression.
Stagiaire ingénieur en informatique (Stage PFE)
NEOSYS
févr. 2019 - août 2019
7 mois
La Goulette, Tunisie
Mise en place d'une plateforme E-Learning pour les collaborateurs de Neosys avec les fonctionnalités suivantes : * Création de formations et enrichissement avec des supports de cours, tutoriels, et pièces jointes. * Visualisation et téléchargement du contenu d'une formation. * Passage de tests d'évaluation.Préparation des maquettes. Etude de l'existant, recueil des besoin, rédaction des spécifications et conception des diagrammes UML. Participation à un processus de développement Agile (Scrum). Réalisation des tests unitaires. Technologies : Asp.NET MVC5, WebAp i2.0, OMS (Framework interne), EntityFramwork, jQuery, SqlServer, Ninject, TFS.
Stagiaire ingénieur en informatique (Stage d'été)
A&H canada
août 2018 - août 2018
1 mois
La Goulette, Tunisie
Mise en place d’une application web permettant la gestion des candidatures et d'automatiser la procédure d’immigration. Formalisation du besoins du client, rédaction des spécifications fonctionnelles et conception des maquettes d’écran. Réalisation sous une méthodologie Agile (Scrum). Déroulement des tests unitaires/fonctionnels. Technologies : Node.js, MongoDB, Bootstrap, HTML5, jQuery, Git/GitHub.
Stagiaire ingénieur en informatique (Stage d'été)
Banque Centrale de Tunisie - البنك المركزي التونسي
août 2018 - août 2018
1 mois
Soliman, Tunisie
Développement d’une application web pour la génération des indicateurs d’aide à la supervision. Rédaction des spécifications fonctionnelles, conception des maquettes d’écran et modélisation de la base de données. Organisation en cycle de développement Agile (Scrum). Réalisation des tests fonctionnels. Technologies : J2EE/Spring, MySql, Bootstrap, HTML5, jQuery.
Stagiaire en informatique (Stage PFE)
TunTec
févr. 2016 - juil. 2016
6 mois
Soliman, Tunisie
Implémentation d’une solution intelligente de commande pour la domotique avec les fonctionnalités suivantes : • Un module permettant de contrôler les objets connectés à la maison (porte, fenêtre, lompe, etc.) soit à travers des ordres vocaux soit depuis une interface tactile (tablette ou un smartphone) • Un système permettant la détection d’intrusion en utilisant un algorithme de reconnaissance faciale qui classifie les visages et le compare avec la base d'apprentissage. Travail en équipe en appliquant la méthodologie agile Scrum. Analyse et critique des solutions existantes. Étude comparative de différents algorithmes de reconnaissances proposés par la librairie Open CV afin de choisir la solution qui répond mieux à notre besoin. Environnements techniques : - Module Raspberry : C/C++, Sphinx, Open CV. - Module serveur : Java/J2EE, Programmation Prolog (Pour le système expert), Web Socket. - Module mobile : Android SDK, Open CV, Pocket Sphinx, Raspberry.
Stagiaire en informatique (Stage d'été)
Banque Centrale de Tunisie - البنك المركزي التونسي
juil. 2015 - juil. 2015
1 mois
Soliman, Tunisie
Développement d'un site web e-commerce pour le musée de la monnaie de la BCT sous les technologies PHP5, CSS3, HTML5 et Javascript.
Formation
Institut Supérieur des Arts Multimédia de la Manouba(ISAMM)
Institut Supérieur des Arts Multimédia de la Manouba(ISAMM)
2016 - 2019
4 ans
Institut Supérieur des Arts Multimédia de la Manouba(ISAMM)
licence fondamentale en sciences de l'informatique
2013 - 2016
4 ans