
SENANI Samy
Sr. Full-stack développeur | Expert en React/Next.
Salary / Daily rate
Algiers, Algeria
Freelance
Remote only
Skills
Languages
About me
Intro
Je suis un développeur Full Stack professionnel avec 5 ans d'expérience dans le domaine, abordant chaque projet avec une satisfaction totale du client et des utilisateurs. Je suis un apprenant assidu et passionné par l'apprentissage de nouvelles choses. De plus, je respecte les délais et les attentes des clients sans aucune appréhension. Des questions ? Envoyez-moi un message. Merci d'avoir jeté un coup d'œil à mon profil.
Work experience
Ingénieur Full Stack
QualiSanté
Dec 2023 - Present
2 years 11 months
Algérie · On-site
Projet: Refonte et Intégration Avancée de 2 Viewers PACS multiplateformes client lèger et lourd Réalisations: ● Refonte globale du viewer : J'ai conduit une refonte complète du viewer, en améliorant l'ergonomie de l'interface utilisateur et l'intégration des nouvelles fonctionnalités, ce qui a conduit à une meilleure expérience utilisateur. ● Création des différents exécutables pour Windows et Linux : J'ai développé et packagé les exécutables pour Windows et Debian 12, permettant une distribution multiplateforme fluide du viewer. ● Liaison du viewer avec notre serveur PACS : J'ai intégré le viewer avec notre serveur PACS (Picture Archiving and Communication System), garantissant un accès transparent et sécurisé aux images médicales pour les utilisateurs finaux. ● Documentation du projet : J'ai rédigé une documentation technique détaillée du projet, facilitant la maintenance et l'évolution future du logiciel. ● Formation de l’équipe technique. Compétences: React, Typescript, Nodejs, Java 21, Spring 3.3.0, PostgreSQL, Windows, Debian 12 Projet: Développement d'un SaaS dédié aux notaires ● Conception et déploiement de l'infrastructure du projet. ● Provisionnement et allocation des ressources avec terraform. ● Gestion et configuration expertes des ressources avec Ansible pour une implémentation efficace. ● Surveillance de l'application via AWS CloudWatch pour un suivi continu. ● Exécution de tests de performance et de montées en charge avec l'outil Gatling. ● Conception d'interfaces utilisateur dynamiques et intuitives avec Angular. ● Développement de services backend performants avec Node.js, intégrés aux services AWS (RDS, S3) pour une scalabilité accrue. ● Mise en place d’une pipeline CI/CD, assurant des déploiements continus et livraison rapide et fiable de l’application. Compétences: Node.js, Postgresql, Angular, Terraform, Ansible, AWS (EC2, S3, RDS, Route53, CloudWatch, ACM, Route53, CloudFront, Secret Manager)
Freelance
Dec 2019 - Present
6 years 11 months
Alger, Algérie · Remote
Enseignement et coaching en ligne
Apr 2021 - Present
5 years 7 months
Alger, Algérie · Remote
Enseignant et Coaching en Développement Web FullStack ● Conception et mise en œuvre d'une méthodologie d'enseignement axée sur la pratique, offrant aux étudiants une expérience immersive dans des projets réels de développement web. ● Enseignement de la programmation à travers divers langages et frameworks, dont JavaScript, TypeScript, React, HTML, CSS et Linux. ● Dispensation de cours couvrant les concepts fondamentaux du développement web, tant au niveau du front-end que du back-end. ● Fourniture d'un soutien individualisé et de contenus adaptés aux besoins spécifiques, à l'expérience et aux objectifs de chaque étudiant.
Activité Entrepreneuriale "Full-stack Engineer"
Dec 2019 - Aug 2023
3 years 9 months
Algérie · Hybrid
● Staff Manager: Développement d'une application web pour la gestion des consultants au sein d'une ESN, optimisant la gestion des ressources humaines et les processus internes. Compétences: Java 17, Spring 3.1.0, Docker, PostgreSQL, SQL, Git, GitHub. ● Shop: Création d'une boutique en ligne pour l'achat et la vente d'articles, intégrant des systèmes de paiement et de gestion des stocks. Compétences: Next.js 12, TypeScript, POstgresql, Prisma, Git, GitHub. ● Spellz: Conception d'une application mobile alimentée par l'IA pour faciliter les tâches quotidiennes des commerciaux, en optimisant la gestion des clients et des ventes. Compétences: React Native 0.66, Node.js, Express, MongoDB, Git, GitHub. ● Panel d'administration: Développement d'une application pour la supervision et la gestion des activités de l'entreprise (tableaux de bord, statistiques, gestion des produits et services, notifications, gestion des messages clients). Compétences: React 17, Node.js 15, Express, MongoDB, Git, GitHub. ● Vivaldi Educ: Développement de la première version d'une plateforme e-learning et de son site vitrine, offrant une expérience d'apprentissage intuitive et interactive. Compétences: HTML5, CSS3, JavaScript, Git, GitHub, AWS(EC2), opinio/chamillo.
Ingénieur front-end
dzmob
Sep 2023 - Dec 2023
4 months
Blida, Algérie · Remote
Projet: Réseau francophone de l’emploi Contexte: Mise en place d'une application web pour le marché de l’emploi Francophone. ● Réalisation d'un design responsive mobile-first ● Optimisation de l'expérience utilisateur de l'application et résolution des problèmes signalés. ● Intégration de l'api google places. ● Intégration du module de paiement en utilisant stripe.js. Compétences: React, Next, Context API, ChakraUI, Google Places API - Git/Github, Figma, stripe.js, Cycle en V.
Stage en data science
Université Mouloud Mammeri Tizi-Ouzou
Apr 2019 - Jul 2019
4 months
Hydra, Algeria
Projet: Création d'une application de gestion des rendez-vous médicaux pour les centres de santé. Contexte: Développeur Web au sein d'une société de services informatiques spécialisée dans le domaine médical. Conception et développement d'une application Web permettant la gestion efficace des rendez-vous médicaux. Intégration d'un système d'authentification sécurisé pour les professionnels de santé et les patients. Création de profils utilisateur personnalisés en fonction des rôles et des autorisations. Mise en place d'un tableau de bord administratif pour superviser les rendez-vous et les disponibilités. Environnement technique: HTML5, CSS3, JavaScript, AngularJS, PHP, MySQL.
Stagiaire en développement Web
Clinique privé Tayeb
Jan 2017 - Jul 2017
7 months
Tizi Ouzou, Algeria
Stage en Développement web Projet: Création d'une application de gestion des rendez-vous médicaux pour les centres de santé. Contexte: Développeur Web au sein d'une société de services informatiques spécialisée dans le domaine médical. Conception et développement d'une application Web permettant la gestion efficace des rendez-vous médicaux. Intégration d'un système d'authentification sécurisé pour les professionnels de santé et les patients. Création de profils utilisateur personnalisés en fonction des rôles et des autorisations. Mise en place d'un tableau de bord administratif pour superviser les rendez-vous et les disponibilités. Environnement technique: HTML5, CSS3, JavaScript, AngularJS, PHP, MySQL.
Education
OpenClassrooms
Ingénieur en Data Science
2019 - 2020
1 year 2 months
Université Mouloud Mammeri Tizi-Ouzou
Mastére Systéme informatique
2018 - 2019
1 year 2 months
Université Mouloud Mammeri Tizi-Ouzou
licence systéme d'information
2015 - 2016
1 year 2 months
Lycée technicum
Baccalauréat
2013 - 2014
1 year 2 months