Fraîchement diplômé en master 2 data science à paris Descartes je suis à la recherche de mon premier emplois dans le domaine de la data science,deep learning , intelligence artificielle ou développement web.
Les défis d’une application mobile multi-périphériques avec HTML5davrous
Aujourd’hui, on peut s’approcher de plus en plus des capacités des applications dites « natives » grâce à HTML5. Il y a 2 manières pour atteindre ce but. Utiliser les capacités intrinsèques d’HTML5 en faisant un site web moderne ou étendre ses capacités avec des frameworks comme PhoneGap. Mais ce n’est pas tout. Il y a ensuite de nombreux défis à relever : gestion du tactile, identité visuelle de chacune des plateformes, performances très différentes du desktop, etc. Nous verrons comme adresser certains de ces points via des exemples parfois issus du monde du jeu vidéo pour égayer cette présentation !
http://conf2013.web-5.org/speaker/david-rousset-les-defis-dune-application-mobile-multi-peripheriques-avec-html5/
Pourquoi JavaScript?
Considéré comme « l’un des langages les plus universels », a déclaré Todd Anglin, vice-président de la gestion des produits et du marketing chez Telerik.
Quels sont les enjeux?
Exposer les APIs de la plateforme native à JavaScript
Produire une interface utilisateur native
Faire abstraction des interfaces utilisateurs natives
Nous vivons dans un monde connecté et de plus en plus de sociétés utilisent des codes à barres ou QR codes pour identifier des objets ou transmettre des informations.
Un code à barres se contente généralement d’une série de chiffres tandis qu’un QR code peut embarquer du texte complet: des nombres, des URL et même des chaînes plus complexes. Il existe plusieurs dizaines de codes 1D (à barres) ou 2D (à points ou en couleurs).
Pour les ordinateurs de bureau on utilise plutôt des douchettes ou des équipements spécialisés pour scanner et reconnaître les contenus cachés dans ces images. Ils émettent ensuite la suite de caractères comme s’ils avaient été saisis sur le clavier ou les transmettent en Bluetooth.
Avec les appareils mobiles et les caméras maintenant disponibles partout il est possible de faire le travail nous-même en prenant des images provenant d’un flux vidéo ou d’une photo et en les interprétant.
Avec ce webinaire on vous propose d'utiliser différentes librairies afin de générer vos QR codes et les utiliser dans des programmes VCL, FireMonkey ou IntraWeb. Et bien entendu la lecture des QR codes n'a pas été oubliée.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20190326.php
Cette session a pour objectif de présenter les atouts de Kinect pour un usage en entreprise. Elle donnera lieu à la présentation des fonctionnalités du produit illustrées par des cas d'usage professionnels. La présentation sera complétée par un retour d'expérience sur la conception de solutions kinect (ce qui marche et ce qu'il ne faut pas faire!)
Utiliser l'EDI pour développer en multiplateformepprem
Ce webinaire vous permettra de découvrir ou redécouvrir les fonctionnalités de l’EDI de RAD Studio / Delphi / C++Builder en matière de conception d’écrans multiplateformes. Pour utiliser pleinement l’EDI avec FireMonkey vous vous devez de les connaître.
Nous aborderons les fonctionnalités du concepteur de fiches pour FireMonkey, la prévisualisation intégrée à l’EDI et la prévisualisation en temps réel sur des appareils mobiles.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20190423.php
Les défis d’une application mobile multi-périphériques avec HTML5davrous
Aujourd’hui, on peut s’approcher de plus en plus des capacités des applications dites « natives » grâce à HTML5. Il y a 2 manières pour atteindre ce but. Utiliser les capacités intrinsèques d’HTML5 en faisant un site web moderne ou étendre ses capacités avec des frameworks comme PhoneGap. Mais ce n’est pas tout. Il y a ensuite de nombreux défis à relever : gestion du tactile, identité visuelle de chacune des plateformes, performances très différentes du desktop, etc. Nous verrons comme adresser certains de ces points via des exemples parfois issus du monde du jeu vidéo pour égayer cette présentation !
http://conf2013.web-5.org/speaker/david-rousset-les-defis-dune-application-mobile-multi-peripheriques-avec-html5/
Pourquoi JavaScript?
Considéré comme « l’un des langages les plus universels », a déclaré Todd Anglin, vice-président de la gestion des produits et du marketing chez Telerik.
Quels sont les enjeux?
Exposer les APIs de la plateforme native à JavaScript
Produire une interface utilisateur native
Faire abstraction des interfaces utilisateurs natives
Nous vivons dans un monde connecté et de plus en plus de sociétés utilisent des codes à barres ou QR codes pour identifier des objets ou transmettre des informations.
Un code à barres se contente généralement d’une série de chiffres tandis qu’un QR code peut embarquer du texte complet: des nombres, des URL et même des chaînes plus complexes. Il existe plusieurs dizaines de codes 1D (à barres) ou 2D (à points ou en couleurs).
Pour les ordinateurs de bureau on utilise plutôt des douchettes ou des équipements spécialisés pour scanner et reconnaître les contenus cachés dans ces images. Ils émettent ensuite la suite de caractères comme s’ils avaient été saisis sur le clavier ou les transmettent en Bluetooth.
Avec les appareils mobiles et les caméras maintenant disponibles partout il est possible de faire le travail nous-même en prenant des images provenant d’un flux vidéo ou d’une photo et en les interprétant.
Avec ce webinaire on vous propose d'utiliser différentes librairies afin de générer vos QR codes et les utiliser dans des programmes VCL, FireMonkey ou IntraWeb. Et bien entendu la lecture des QR codes n'a pas été oubliée.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20190326.php
Cette session a pour objectif de présenter les atouts de Kinect pour un usage en entreprise. Elle donnera lieu à la présentation des fonctionnalités du produit illustrées par des cas d'usage professionnels. La présentation sera complétée par un retour d'expérience sur la conception de solutions kinect (ce qui marche et ce qu'il ne faut pas faire!)
Utiliser l'EDI pour développer en multiplateformepprem
Ce webinaire vous permettra de découvrir ou redécouvrir les fonctionnalités de l’EDI de RAD Studio / Delphi / C++Builder en matière de conception d’écrans multiplateformes. Pour utiliser pleinement l’EDI avec FireMonkey vous vous devez de les connaître.
Nous aborderons les fonctionnalités du concepteur de fiches pour FireMonkey, la prévisualisation intégrée à l’EDI et la prévisualisation en temps réel sur des appareils mobiles.
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20190423.php
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019Oeil de Coach
Une User Story (US) est le juste formalisme d’un élément fonctionnel du point de vue de l’utilisateur, précisant la valeur apportée à ce dernier.
Comment rédiger de bonnes USER STORIES ?
Bonnes pratiques à l’usage des équipes agiles (SCRUM / KANBAN / SAFe)
Sommaire :
> Les origines des User Stories
> Les 3C
> Définition et formalisation d’une User Story
> Méthode INVEST
> Comment découper vos US
> Quel niveau de détail
> Quel est le cycle de vie d'une User Story
> Le rôle du Product Owner sur une US
> Erreurs à éviter
Présentation PPT en libre téléchargement, créée par Martial SEGURA - OEIL DE COACH
www.oeildecoach.com
Présentation d’une application multiplateforme de saisie de notes de frais en itinérance.
Au programme :
- Présentation du projet POC Notes de frais et de ses différents modules
- Le programme de gestion des utilisateurs
- L'application mobile de capture et envoi de notes de frais
- Le programme de validation ou refus des notes de frais envoyées
- Le serveur web de consultation des notes de frais enregistrées
- Le serveur de gestion de la base de données
- Les sources du projet sont disponibles sur GitHub.
L'application proposée est découpée en plusieurs modules afin de montrer comment on peut jouer avec Delphi, ses fonctionnalités mobiles, web et desktop en faisant communiquer des programmes de différentes façons sur différents appareils.
Cette série d'articles permettra de montrer plusieurs technologies fournies en standard avec RAD Studio et Delphi à partir de la version Professional mais aussi désormais avec Delphi Community Edition.
Technologies utilisées : VCL, FMX, IntraWeb, WebBroker, des API mobiles, des API Windows, JSON, les composants réseau et bien entendu FireDAC pour les bases de données.
Les sources du projet et la rediffusion de cette présentation sont disponibles sur https://serialstreameur.fr/webinaire-20180712.php
Utiliser des dessins vectoriels à la place d'imagespprem
En multiplateforme comme en desktop Windows classique la question de la résolution d’écran se pose de plus en plus. Delphi permet de gérer un certain nombre de choses de façon transparente et les nouveaux composants d’images multi résolutions pour la VCL présents depuis la version 10.3.3 Rio simplifient encore les choses.
Le problème c’est que si vous avez beaucoup de visuels dans vos projets VCL ou FMX vous devez y embarquer ces images dans plusieurs tailles différentes ce qui apporte des contraintes en terme de volume à déployer et de maintenance.
Il existe une solution : travailler avec des visuels vectoriels.
A l’origine le format SVG a été créé pour afficher des graphiques sur des pages web et les fichiers PDF mais il a bien vite remplacé les différents formats de cliparts utilisés dans les présentations PowerPoint et documents Word des années 90.
Il est possible de les utiliser aussi dans nos projets à l’aide de plusieurs solutions logicielles dont je vous présenterai une sélection.
Les outils utilisés lors de cette session seront : Delphi, Inkspace, Adobe Illustrator, des composants intégrés à Delphi et plusieurs librairies externes (dont les solutions proposées par RiverSoft, Winsoft et TMS Software).
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20200128.php
Créer des jeux 3D pour le web et pour le Windows Store avec BabylonJS/WebGL Microsoft
Nous verrons dans cette session comment créer des jeux HTML5 en 3D temps réel à destination du Web (IE11/Chrome/Firefox & Opera) et du Windows Store 8.1. Pour cela, nous vous présenterons un framework de jeux WebGL gratuit et open source nommée Babylon.JS. Il est créé en France et compatible multi-plateformes. Vous découvrirez comment couvrir toutes la chaine de production, de la création des assets 3d depuis Blender, son export vers Babylon, le support de différent type de caméra (touch, accéléromètre, etc.), la gestion du moteur physique et l'implémentation de la logique du jeux en JavaScript. Pour finir, vous verrez que l'intégration dans une application Windows Store se fera en quelques secondes!
Speakers : David Catuhe (Microsoft), David Rousset (Microsoft)
Cette session vous propose de découvrir Kinect à travers 5 exemples qui se réalise en moins de 10 minutes et un tour d'horizon des outils à votre disposition. Ce sera l'occasion d'avoir un premier contact simple avec Kinect et en même temps de vous donner quelques astuces pour bien commencer vos développements avec le SDK Kinect.
PFE BOOK CYNAPSYS 2016 -2017
Le deadline du dépôt des demandes est fixé pour le
10/12/2016
Les candidats présélectionnés passeront un test technique
(Date : entre le 19 Décembre 2016 & le 23 Décembre 2016)
Bonjour à ma communauté Linkedin! Nous avons actuellement un développeur fullstack java/angular
Elle maîtrise les frameworks Angular, Node JS, Bootstrap, Express JS
Si vous êtes intéressé contactez moi en MP !
Deep Dive WinJS – Profitez à 100% de son potentielMicrosoft
WinJS est simple d’utilisation pour vos besoins basique mais saviez-vous qu’il est possible de le personaliser ? Dans cette session vous découvrirez plusieurs incontournables, comme par exemple: • Comment construire votre propre contrôle WinJS • Comment personnaliser le système de navigation • Comment utiliser à 100% le système de binding de WinJS
Mobiz - 2012-11-15 - HTML5, une révolution à plusieurs niveauxFrédéric Harper
Alors que le Web évolue, les standards doivent suivre la cadence. Cette nouvelle version de HTML vous offre la simplicité et la puissance pour créer une expérience mobile encore meilleure. De plus, avec des philosophies telles que le "Responsive Web Design", nous voyons ce dernier autrement: il n'y a plus de Web spécifique aux différentes plateformes, mais un Web adaptatif. Voyons ensemble quelques-unes des fonctionnalités d'HTML5, le principe du design adaptatif et bien sûr, de quelle manière la version 5 de HTML révolutionne le Web, mais surtout la mobilité d'aujourd'hui et de demain.
Mieux rediger-les-user-stories-bonnes-pratiques-oeildecoach 2019Oeil de Coach
Une User Story (US) est le juste formalisme d’un élément fonctionnel du point de vue de l’utilisateur, précisant la valeur apportée à ce dernier.
Comment rédiger de bonnes USER STORIES ?
Bonnes pratiques à l’usage des équipes agiles (SCRUM / KANBAN / SAFe)
Sommaire :
> Les origines des User Stories
> Les 3C
> Définition et formalisation d’une User Story
> Méthode INVEST
> Comment découper vos US
> Quel niveau de détail
> Quel est le cycle de vie d'une User Story
> Le rôle du Product Owner sur une US
> Erreurs à éviter
Présentation PPT en libre téléchargement, créée par Martial SEGURA - OEIL DE COACH
www.oeildecoach.com
Présentation d’une application multiplateforme de saisie de notes de frais en itinérance.
Au programme :
- Présentation du projet POC Notes de frais et de ses différents modules
- Le programme de gestion des utilisateurs
- L'application mobile de capture et envoi de notes de frais
- Le programme de validation ou refus des notes de frais envoyées
- Le serveur web de consultation des notes de frais enregistrées
- Le serveur de gestion de la base de données
- Les sources du projet sont disponibles sur GitHub.
L'application proposée est découpée en plusieurs modules afin de montrer comment on peut jouer avec Delphi, ses fonctionnalités mobiles, web et desktop en faisant communiquer des programmes de différentes façons sur différents appareils.
Cette série d'articles permettra de montrer plusieurs technologies fournies en standard avec RAD Studio et Delphi à partir de la version Professional mais aussi désormais avec Delphi Community Edition.
Technologies utilisées : VCL, FMX, IntraWeb, WebBroker, des API mobiles, des API Windows, JSON, les composants réseau et bien entendu FireDAC pour les bases de données.
Les sources du projet et la rediffusion de cette présentation sont disponibles sur https://serialstreameur.fr/webinaire-20180712.php
Utiliser des dessins vectoriels à la place d'imagespprem
En multiplateforme comme en desktop Windows classique la question de la résolution d’écran se pose de plus en plus. Delphi permet de gérer un certain nombre de choses de façon transparente et les nouveaux composants d’images multi résolutions pour la VCL présents depuis la version 10.3.3 Rio simplifient encore les choses.
Le problème c’est que si vous avez beaucoup de visuels dans vos projets VCL ou FMX vous devez y embarquer ces images dans plusieurs tailles différentes ce qui apporte des contraintes en terme de volume à déployer et de maintenance.
Il existe une solution : travailler avec des visuels vectoriels.
A l’origine le format SVG a été créé pour afficher des graphiques sur des pages web et les fichiers PDF mais il a bien vite remplacé les différents formats de cliparts utilisés dans les présentations PowerPoint et documents Word des années 90.
Il est possible de les utiliser aussi dans nos projets à l’aide de plusieurs solutions logicielles dont je vous présenterai une sélection.
Les outils utilisés lors de cette session seront : Delphi, Inkspace, Adobe Illustrator, des composants intégrés à Delphi et plusieurs librairies externes (dont les solutions proposées par RiverSoft, Winsoft et TMS Software).
La rediffusion de cette présentation est disponible avec ses codes sources et des liens complémentaires sur https://serialstreameur.fr/webinaire-20200128.php
Créer des jeux 3D pour le web et pour le Windows Store avec BabylonJS/WebGL Microsoft
Nous verrons dans cette session comment créer des jeux HTML5 en 3D temps réel à destination du Web (IE11/Chrome/Firefox & Opera) et du Windows Store 8.1. Pour cela, nous vous présenterons un framework de jeux WebGL gratuit et open source nommée Babylon.JS. Il est créé en France et compatible multi-plateformes. Vous découvrirez comment couvrir toutes la chaine de production, de la création des assets 3d depuis Blender, son export vers Babylon, le support de différent type de caméra (touch, accéléromètre, etc.), la gestion du moteur physique et l'implémentation de la logique du jeux en JavaScript. Pour finir, vous verrez que l'intégration dans une application Windows Store se fera en quelques secondes!
Speakers : David Catuhe (Microsoft), David Rousset (Microsoft)
Cette session vous propose de découvrir Kinect à travers 5 exemples qui se réalise en moins de 10 minutes et un tour d'horizon des outils à votre disposition. Ce sera l'occasion d'avoir un premier contact simple avec Kinect et en même temps de vous donner quelques astuces pour bien commencer vos développements avec le SDK Kinect.
PFE BOOK CYNAPSYS 2016 -2017
Le deadline du dépôt des demandes est fixé pour le
10/12/2016
Les candidats présélectionnés passeront un test technique
(Date : entre le 19 Décembre 2016 & le 23 Décembre 2016)
Bonjour à ma communauté Linkedin! Nous avons actuellement un développeur fullstack java/angular
Elle maîtrise les frameworks Angular, Node JS, Bootstrap, Express JS
Si vous êtes intéressé contactez moi en MP !
Deep Dive WinJS – Profitez à 100% de son potentielMicrosoft
WinJS est simple d’utilisation pour vos besoins basique mais saviez-vous qu’il est possible de le personaliser ? Dans cette session vous découvrirez plusieurs incontournables, comme par exemple: • Comment construire votre propre contrôle WinJS • Comment personnaliser le système de navigation • Comment utiliser à 100% le système de binding de WinJS
Mobiz - 2012-11-15 - HTML5, une révolution à plusieurs niveauxFrédéric Harper
Alors que le Web évolue, les standards doivent suivre la cadence. Cette nouvelle version de HTML vous offre la simplicité et la puissance pour créer une expérience mobile encore meilleure. De plus, avec des philosophies telles que le "Responsive Web Design", nous voyons ce dernier autrement: il n'y a plus de Web spécifique aux différentes plateformes, mais un Web adaptatif. Voyons ensemble quelques-unes des fonctionnalités d'HTML5, le principe du design adaptatif et bien sûr, de quelle manière la version 5 de HTML révolutionne le Web, mais surtout la mobilité d'aujourd'hui et de demain.
Mobiz - 2012-11-15 - HTML5, une révolution à plusieurs niveaux
Cv
1. ➢ Système de recommandation de film en PySpark (filtrage collaboratif,
Approche centrée utilisateur).
➢ Analyse de sentiments en utilisant un réseau de neurones à
convolution en Python réalisé deux fois en utilisant deux librairies
pytorch et dynet.
➢ Analyse de sentiments de tweets avec un Classifier naïf bayésien en
python et R.
➢ Analyse de sentiments de tweets avec un modèle de régression
logistique en Python et R.
➢ Création de chatbot avec les modèles bert et XLNet.
➢ Création d’un site web de gestion d’annonces immobilières
en React/JEE
➢ Classification d’images en utilisant le modèle SVM en Python.
➢ Réalisation d’un jeu vidéo multijoueur de bataille tank en JAVA.
➢ Réalisation d’un jeu vidéo multijoueur Mortal Kombat en JAVA.
▪ Anglais : Professionnel
▪ Français : Bilingue
▪ Kabyle : Langue maternelle
COORDONNEES
COMPÉTENCES ET TECHNIQUES
MAITRISEES
12 rue waldeck rochet 93300
+33 6 95 41 02 96
ssamirmmeziane@gmail.com
❖ Technologies : C, JAVA Scala,
Ocaml,C++, Python ,R ,PHP,
JavaScript, Sql Sparql .
❖ Big data :Hadoop/MapReduce Spark
❖ Back-end :Java/JEE,Django,Flask ,
Spring Boot , Hibernate,@JPA,JDBC
Spring Data(JPARepository),Spring
Rest.,NodeJs
❖ Package/ide data science:
Tenserflow,Keras,pytorch, Dynet,Scikit-
Learn,NLP, Fasttext, gensim, Mllib.
▪ Gastronomie, tennis, langues
▪ Danse, musique, jeux vidéos
▪ Voyage et tourisme.
LOISIRS
Mars 2020- Sep 2020
Stage en développement web / Deep learning chez Drone Volt :
➢ Détection de feu et fumée en utilisant du deep learning en python :
• Détection de feu et fumée en utilisant les 5 versions de yolo (you look
only once).
• Détection de feu et fumée en utilisant un ssd (single shot detector).
➢ Détection et classification de lunettes :
• Détection de visage en utilisant un mtcnn.
• Classification de visage en visage portant des lunettes et non lunettes.
➢ Création de Web service en django:
• Récupération d’images filmées par une caméra IP ou bien une webcam
• Envoi de frames en temps réel.
• Traitement des frames pour la détection de feux et fumée.
• Retourner les frames traités par le modèle de deep learning.
➢ Participer à la conception du site web droneVolt en reactJs/ nodeJs.
➢ Création d'une nouvelle méthode permettant la détection de feu
et de fumée.
➢ Implémentation de la méthode créée sur un raspberry pi 4 en
utilisant intel stick 2 qui est un accélérateur d’inférences.
Mai 2018 – Aout 2018
Stage chez ADDONA Editions :
➢ Réalisation d’applications web en JEE :
• Gestion des achats des utilisateurs ( consultation des informations
relatives à leur achats depuis leur espaces personnels).
• Génération de factures personnalisées en choisissant l’emplacement
des champs ainsi que leur couleur et leur polices.
• Téléchargement de factures personnalisées en PDF.
PROJETS UNIVERSITAIRES
Samir MEZIANE
À la recherche d’un poste en Data science, développement web
Jeune dynamique autonome adaptable ayant l’esprit d’équipe et le goût
du challenge
EXPERIENCES PROFESSIONNELLES
LANGUES
FORMATIONS
Sept.2018 – sept 2020
Master 1-Master 2 Data Science Université Paris Descartes
Sept.2017 – juin 2018
Licence 3 Informatique et Génie logiciels Université Paris-Est Créteil
www.linkedin.com/in/samir-
meziane-26774a168/
❖ Front-end : Angular,React,Vue.js