Axel Shaita

Axel Shaita

Greater Toulon Metropolitan Area
1K followers 500+ connections

About

J'aime les systèmes simples en apparence, mais solides dans le temps. Ceux qui répondent…

Activity

Join now to see all activity

Experience

  • Indy Graphic

    Indy

    Lyon, Auvergne-Rhône-Alpes, France

  • -

  • -

  • -

    Reims, Grand Est, France

  • -

    Région de Reims, France

  • -

    Région de Reims, France

  • -

    Région de Reims, France

  • -

    Reims

  • -

  • -

    Château-Thierry

  • -

    Château-Thierry

Education

Publications

  • Communication temps réel avec Server-Sent Events (SSE)

    Lorsque l’on souhaite mettre en place une communication en temps réel entre nos applications et nos APIs, on pense souvent à l’utilisation des web sockets, mais ce n’est pas toujours la bonne solution. Il existe une autre fonctionnalité souvent méconnue qui se nomme SSE pour Server-Sent Events.

    See publication
  • Métaprogrammation : Amusons-nous avec l’objet “Proxy”

    L’objet Proxy est souvent méconnu de la plupart des développeurs JavaScript. Celui-ci permet pourtant de résoudre facilement certains problèmes et de faire ce que l’on appelle de la métaprogrammation.

    See publication
  • ES2020 : Quoi de neuf Javascript ?

    Une nouvelle version du standard ECMAScript sur lequel repose JavaScript est prévue cette année sous le nom de ES11 ou ES2020. Voyons voir ce que nous réserve cette nouvelle mouture.

    See publication
  • Sécuriser une API REST (2/3) : Implémentation en Node.js

    Nous avons vu dans le précédent article, les recommandations concernant la sécurisation des échanges entre un client et une API REST. Nous allons donc aujourd’hui nous attaquer à l’implémentation de celles-ci en Node.js.

    See publication
  • Sécuriser une API REST (1/3) : Théorie

    Les API REST sont aujourd’hui omniprésentes, elles permettent la communication et l’échange de données entre applications et systèmes hétérogènes. Vient alors la question de la sécurisation de l’échange de ces données. Nous allons donc voir dans cet article comment sécuriser une API REST.

    See publication
  • Javascript : l’opérateur this

    Pour le premier article de cette nouvelle année, nous allons nous intéresser au fonctionnement de l’opérateur this en JavaScript. Bien qu’il puisse paraître simple au premier abord, celui-ci se révèle bien plus complexe qu’il en a l’air notamment pour les développeurs venant d’autres langages.

    See publication
  • Javascript : l’héritage multiple

    Nous avons vu dans le précédent article, la manière d’implémenter les notions de classes abstraites et d’interfaces en JavaScript. J’ai également brièvement rappelé que l’héritage multiple n’existait pas en JavaScript, mais comme vous vous en doutez, il existe une façon de pallier à ce problème, c’est ce que nous allons voir dans cet article.

    See publication
  • Javascript : Classes abstraites et interfaces

    Nous allons aujourd’hui nous attaquer à la notion d’interface et de classe abstraite en Javascript. Ces deux notions fondamentales en programmation orientée objet n’existent pas en Javascript, nous allons donc voir comment implémenter ces deux notions tout au long de cet article.

    See publication
  • Node.js : l’inversion de contrôle (IOC) et l’injection de dépendances (DI)

    Aujourd’hui, je vais tacher d’expliquer le principe de l’inversion de contrôle (IOC) et de l’injection de dépendances (DI) à travers un exemple en Node.js mais le principe est valable pour d’autre langages. Je vous présenterez à la fin de cette article une librairie de conteneur IOC que j’ai développé pour mes besoins personnels.

    See publication
  • Démystifions la boucle d’événement (event loop) de Node.js

    Pour ce premier article consacré à Node.js, nous allons nous intéresser à la boucle d’événement ou “event loop” en anglais. On trouve pas mal d’articles en anglais sur internet, mais très peu en français, j’espère donc que cet article aidera les personnes allergiques à la langue de Shakespeare.

    See publication
Join now to see all publications

Projects

  • Api key auth

    Middleware Express.js pour authentifier les requêtes HTTP à l'aide d'une clé d'API et de la signature de la requête.

    See project
  • Smart container

    Conteneur IOC pour Node.js

    See project
  • Bouncing box : jeu HTML5

    Bouncing box est un puzzle game au principe simple mais très prenant. Facile à maîtriser, Bouncing box est le puzzle game idéal pour passer un bon moment.

    Dans Bouncing box vous contrôlez un petit cube bleu qui rebondit indéfiniment dont le but est de se rendre jusqu’au cube rouge en prenant soin de détruire chacun des cubes orange, sans quoi le niveau ne peut se terminer.

    A travers plus de 50 niveaux, Bouncing box vous propose une expérience de jeu addictive et très prenante dans…

    Bouncing box est un puzzle game au principe simple mais très prenant. Facile à maîtriser, Bouncing box est le puzzle game idéal pour passer un bon moment.

    Dans Bouncing box vous contrôlez un petit cube bleu qui rebondit indéfiniment dont le but est de se rendre jusqu’au cube rouge en prenant soin de détruire chacun des cubes orange, sans quoi le niveau ne peut se terminer.

    A travers plus de 50 niveaux, Bouncing box vous propose une expérience de jeu addictive et très prenante dans lequel votre réflexion sera mise à rude épreuve.

    See project
  • Application multimédia sous DirectX 11

    Développement d'une application multimédia sous DirectX.

    See project
  • Algorithme de classification d'images sous GPU (Travail d'étude et de recherche)

    -

    Réalisation d’une application en C++/QT et CUDA permettant de classifier des images médicales sous GPU en utilisant deux algorithmes : C-Moyennes Floues robuste (RFCM) et agglomération compétitive (CA).

    See project

Honors & Awards

  • Lauréat du LoRa® IoT Challenge dans la catégorie expert

    Groupama

    Avec le LoRa® IoT Challenge, Orange et Objenious - en collaboration avec leurs partenaires technologiques Microchip, Sagemcom et sectoriels Groupama, Schneider Electric et Colas – ont proposé de relever un défi innovant : développer en équipe un service, une application, fabriquer un prototype d'objet connecté ou encore connecter un objet existant pour répondre à différents cas d’usage proposés par les…

    Avec le LoRa® IoT Challenge, Orange et Objenious - en collaboration avec leurs partenaires technologiques Microchip, Sagemcom et sectoriels Groupama, Schneider Electric et Colas – ont proposé de relever un défi innovant : développer en équipe un service, une application, fabriquer un prototype d'objet connecté ou encore connecter un objet existant pour répondre à différents cas d’usage proposés par les partenaires.

    http://www.orange-business.com/fr/presse/les-projets-primes-du-lorar-iot-challenge-organise-par-objenious-by-bouygues-telecom-et

  • Concours international de programmation parallèle « Accelerate your code » organisé par Intel

    Intel

    Le concours consiste en la résolution d’un problème d’optimisation parallèle

    Classement : 1er au classement français, 4ème au classement européen et 7ème classement EMEA.

    https://www.lunion.fr/art/autres-actus/informatique-developpement-des-applications-reparties-ia0b0n112159

Languages

  • Français

    Native or bilingual proficiency

  • Anglais

    Professional working proficiency

More activity by Axel

View Axel’s full profile

  • See who you know in common
  • Get introduced
  • Contact Axel directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses