Kalicrunch la newsletter, je m'abonne
Actualités
PORTRAIT COLLABORATEUR LAHOSSAINE EL KHALOUI
Actualité Non classé

Portrait de Lahossaine El Khaloui, Directeur Régional des Hauts-de-France

2 septembre 2021

Peux-tu te présenter ?

Lahossaine El Khaloui, consultant IT depuis 2005, après une expérience de plus de 8 années en tant que Chef de projet IT puis Test Manager.

Je suis aujourd’hui Directeur Régional des Hauts-de-France pour la société Kalisoft.

Quelle est ton expertise ?

J’interviens aujourd’hui en parallèle de mon activité de Directeur d’Agence, comme formateur ISTQB niveau Fondation et Advanced (TM & TA) ainsi que des formations IQBBA.  Je réalise également des audits d’organisation de tests au sein des différentes DSI et des cessions de coaching/accompagnement des départements QA cherchant à optimiser leurs processus de tests.

Depuis quand es-tu chez Kalisoft ? Pourquoi avoir choisi Kalisoft plutôt qu’une autre entreprise ?

J’ai intégré Kalisoft depuis Juin 2019, Kalisoft est une ESN qui a su allier les compétences de ses développeurs avec celles de ses testeurs, allant ainsi crée des ponts là où bien trop souvent les DSI créent des digues.

C’est cet état d’esprit qui a motivé mon arrivé chez Kalisoft. Bien entendu, il y a également la bonne ambiance et le fait qu’il y fasse bon vivre.

Qu’est-ce qui t’animes concernant le Test ?

Ce qui m’anime concernant le domaine du test, c’est comment arriver à trouver la bonne stratégie, la bonne équipe, comment créer la bonne synergie pour que la gestion de la qualité logicielle soit vécue comme une étape évidente des projets.

Arriver à créer cette étincelle auprès des testeurs pour leur faire prendre conscience que tester est un véritable métier avec des réelles perspectives d’évolutions au sein de projets toujours plus passionnant.

Pourquoi la JFTL est un évènement incontournable  ?

Parce qu’il s’agit là de la meilleure occasion en France d’échanger avec ses paires, faire évoluer ses points de vues, écouter les différents retours d’expériences, mais également mettre en avant l’expertise et le savoir-faire de Kalisoft en matière de qualité logicielle.

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
compétences développeur fullstack java angular
Actualité Témoignage

On ne nait pas Développeur Java Full-stack, on le devient !

29 juillet 2020

Dans mon cas personnel, j’ai commencé par une licence en Téléinformatique suivie d’un Master en Télécommunication au Sénégal où j’ai commencé comme développeur web en freelance pour une startup, Coders4Africa, puis comme ingénieur d’études chez Atos jusqu’en 2018 date à laquelle j’ai rejoint Kalisoft.

J’ai été particulièrement séduit par la culture technologique de Kalisoft, les dirigeants sont eux même des ingénieurs et je pense que cela une incidence sur la qualité des projets sur lesquels nous sommes amenés à travailler. Actuellement j’interviens à la Banque de France en tant que Développeur Sénior Full-Stack Java Angular. J’apprécie énormément la mission sur laquelle j’interviens car nous mettons en place un data lake et nous sommes au cœur des problématiques de traitement de données volumétriques (les fameuses big Data).

Parmi les différents chantiers que j’ai été amené à conduire, un dont je suis particulièrement fier est d’être parvenu à diviser par 450 (de 2h30 à 20 secondes !) le temps de traitement d’une application critique grâce à mes connaissances en algorithmique et en structure de données. C’est une compétence que je n’avais jusqu’alors jamais eu l’occasion de mettre en pratique et je pense que cela a fait la différence opérationnellement. 

Ce que j’apprécie dans mon poste, c’est que je peux être amené, dans la même journée à travailler sur des problématiques Back-End et Front-end ; le tout dans un environnement Big Data. C’est très challengeant au quotidien car mon champ d’intervention est très large mais cela a l’intérêt d’avoir une vision 360 du projet sur lequel on intervient !

Par contre, être développeur Full-stack n’est pas une fonction à vie !

Pour le rester, cela demande de rester à la pointe des innovation technologiques et des langages de programmation… et ils évoluent sans cesse, à un rythme effréné. Heureusement, je suis passionné par la tech ! D’ailleurs, à mes heures perdues, mon hobby, c’est la robotique, j’ai même participé à des compétitions lorsque j’étais en université.

Mon talent caché ? Je suis aussi radioamateur à mes heures perdues car le web, ce n’est pas que développement, c’est aussi un renouveau pour les radio libres !

Je suis Mansour, Développeur Java Full-stack chez Kalisoft.

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
frameworks javascript top 2020
Actualité Expertise

Frameworks JavaScript, Les incontournables de 2020

17 avril 2020

JavaScript est le langage de programmation le plus populaire actuellement avec Python. Pour le développement d’une application web front-end ou back-end, il est partout. Voici les frameworks de développement qui perdurent avec avec une communauté active … contrairement à JQuery ou AngularJS qui ont tendance à passer de mode.

REACT

Créée en 2013 par des ingénieurs de chez Facebook, il a clairement disrupté le développement web, il y a un avant et un après React. Il a introduit entre autres le développement orienté composants, le DOM virtuel et le concept de programmation fonctionnelle. Meilleure expérience utilisateurs, gains de performance, c’est clairement le framework de développement web qui domine aujourd’hui avec le plus de téléchargement par semaine et le deuxième plus grand nombre de contributeurs. Il bénéficie en effet entre autres de près de 3 milliards d’utilisateurs Facebook qui testent en continu les nouvelles fonctionnalités qui sont développées en permanence et qui ne cessent d’améliorer ce framework.

React, c’est du développement d’applications web, mobiles (React Native), des app Desktop (Electron), et du développement back-end avec Node JS. C’est également une multitude de bibliothèques de composants dont voici un excellent article pour aller plus loin : https://www.codeinwp.com/blog/react-ui-component-libraries-frameworks/

NODE JS

Créé en 2009, est le premier runtime Javascript server-side asynchrone qui utilise la machine virtuelle V8 et C++ pour le développement back-end. En raison de son fonctionnement asynchrone piloté par événements et sa légèreté, Node JS est plébiscité pour toutes les applications web gourmandes en entrées/sorties mais aussi l’IoT et le Serverless.

Il permet de créer des applications cross-plateforme, il fonctionne sous iOS, macOS, Android,  Windows, Linux, etc. C’est un framework open-source soutenu par tous les géants de la Tech tels que Microsoft, Netflix, IBM. Celui-ci compte le plus grand nombre de contributeurs dans GitHub. Il supporte nativement Javascript mais également tous les autres langages « compile to JS » comme TypeScript, Dart, etc. Il supporte également le phénomène à suivre de près, WebAssembly.

EXPRESS JS

Hébergé dans un environnement d’exécution Node JS, Express est basé sur un Framework web minimaliste inspiré de Sinatra. C’est devenu un incontournable.

C’est souvent l’API par défaut pour développer rapidement des applications Node JS car il fournit un ensemble d’outils qui permettent par exemple d’utiliser des templates (vues) ou de gérer des routes (URL demandées par Node JS).  Ses avantages ? Hautes performances, routage robuste et livraison avec une quinzaine de middlewares de bases qui vous offrent l’essentiel des micro-fonctionnalités. D’après GitHub, c’est de loin le framework le plus téléchargé par semaine !

VUE JS

Créé en 2014 par un ancien ingénieur de Google, Evan You, dont l’objectif était de faciliter la prise en main de développement front-end depuis Javascript, Vue.JS est né d’un mixte du meilleur de AngularJS (View Layer) et de React (DOM virtuel) qui en font aujourd’hui un des frameworks les plus faciles à utiliser rapidement pour des applications web monopages ou des interfaces utilisateurs légères via des templates HTML.

ANGULAR

Créée par Google en 2016, AngularJS est un framework end-to-end complet qui permet de développer de bout en bout toutes applications web. C’est le premier framework a avoir adopté TypeScript, ce qui a notamment contribué à rendre populaire ce langage. Même si Angular semble aujourd’hui passer un peu de mode face au succès grandissant de React, il n’en reste pas moins un incontournable par sa grande fiabilité et robustesse éprouvées notamment lorsqu’on doit gérer de grandes bases de données. Certes, la syntaxe reste complexe et le langage lourd avec une courbe d’apprentissage relativement longue mais Il bénéficie d’améliorations régulières dont le moteur Ivy dans Angular 9 qui permet d’optimiser notamment les temps de démarrage et de réponse ; ou encore Lazy Loading qui améliore le temps de chargement de modules.

NEXT JS

Next.JS a été construit depuis les deux frameworks Javascript les plus populaires, React et Node, et propose une couche supérieure qui permet un meilleur rendu côté serveur pour les applications React. Il propose également une fonction intéressante de «Build once, runs everywhere » qui permet de développer une seule fois une application qui fonctionne sur le web, mobile ou desktop. C’est aujourd’hui le deuxième Framework javascript back-end le plus populaire.

Pour aller plus loin / sources :

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualités
react vs angular
Expertise

React vs Angular, leurs différences

22 novembre 2019

React VS Angular : leurs différences. React est développé et maintenu par Facebook alors qu’Angular l’est par Google. Ils n’utilisent pas le même langage. Pour React, vous devez apprendre le JSK, un dérivé XML/HTML qui s’ajoute à JavaScript, qui vous permettra notamment d’identifier immédiatement toute erreur au niveau du balisage. Angular a lui aussi sa propre syntaxe avec le TypeScript qui rend le code plus facile à déboguer. Autre différence, le Data Binding. React utilise du databiding unidirectionnelle

À lire également
Actualité Non classé
9 juin 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
12 mai 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.
Actualité Non classé
28 avril 2022
Interview de Amel, Ingénieur d'affaires chez Kalisoft depuis quelques mois. Elle nous explique le process de formation Kalisoft.