Sendhil - Développeur et testeur

Ref : 200412R001
Email vérifié
Photo de Sendhil, Développeur et testeur
Compétences
Spring Boot
PHP
LINUX UBUNTU
Expériences professionnelles
  • Ingénieur Etudes (Développeur)

    POLE EMPLOI, La chapelle Saint-Mesmin
    Jan 2023 - aujourd'hui

    Projet Conception, Développement et validation des scripts NVDA (Outils d’accessibilité) pour les Non-voyants et malvoyants
    Mission(s) et réalisations
    Rôle 1. Développeur
     Conception et développement des modules python pour le lecteur d’écran NVDA.
     Conception et développement des scripts en python pour les pour les agents Non-voyants et malvoyants de POLE EMPLOI.
     Développement des scripts pour rendre accessible les applications bureautiques et aux pages web dans le but d’exécuter une action précise.
     Conception et développement des lib UIA_Automation pour les applications bureautiques de Windows.
     Développement des extensions de NVDA pour les applications bureautiques de Windows pour rendre le poste accessible.
     Conception et développement des scripts en python pour le test unitaire dans le but d’automatiser le test.

  • Ingénieur Etudes (Développeur et Testeur)

    IDEMIA et CARRUS GAMING
    Jan 2018 - Jan 2022

    Projet Développement et validation des Terminaux des Jeux pour FDJ, OLG, Sterling Loteries et SLSV (Système Embarqué)
    Mission(s) et réalisations
    Rôle 1. Développeur
     Développer un Framework en python dans le but d’automatiser le test de validation des terminaux de jeux pour les différents périphériques (Barcode, Sound, Display, Réseau (Ethernet et Wi-Fi), buzzer, RFID, Capteur empreinte, Ecran LVDS et HDMI)
     Maintenir et améliorer l’outil d’automatisation de test d’interface middleware et d’interface web (Tests auto, semi-manuel et du test stress) et développer des scripts des tests utilisables dans le déploiement des applications.
     Développer des simulateurs REST API en node.js et en python pour tester la requête et la réponse en http et https (Environnement web)
     Développer des applications test dans l’interface web pour les terminaux des jeux qui communiquent avec les périphériques par web socket. (JavaScript, PHP, HTML5, CSS3, Bootstrap jQuery et scripts shell)
     Créer des scripts précis pour gérer les tests automatisés dans l’environnement linux qui logs le rapport de test.
     Lancer l’exécution des tâches d’exploitation et contrôler leur déroulement.
    Role2. Test et Validation
     Exécuter des tests auto, manuel et stress. Validation des terminaux des jeux pour les clients FDJ, OLG(Canada), Sterling Loteries (Royaume-Unis) (Tests middleware et de l’interface web) et préparer le rapport de test en détaillant des nouveaux bugs et des régressions.
     Exécution des tests intégration en utilisant JUnit avec Jenkins
     Rédiger les exigences, les spécifications et créer les campagnes de test en utilisant le système de gestion TESTLINK. Rédiger des documentations techniques en français et en anglais (développement, guide d’utilisation et d’exploitation) et mettre à jour des documentations de tests.
     Collaborer avec les développeurs pour repérer les régressions et déterminer des mesures correctives
     Analyser et créer le rapport de test pour le client final sur les anomalies, rédiger le document technique dans le but de reproduire l’anomalie, établir un premier diagnostic qui aide à localiser le bug rapidement et le remonter pour la correction.

    Environnement Linux et Windows
  • Ingénieur R&D (Développeur)

    SIGNACTIF, Bagneux (92220)
    Jan 2018 - Jan 2018

    Projet Modélisation de mouvement de foule et des solutions de signalétique dynamique (messages sur écrans). Développement des application web et met en œuvre des modèles de flux piétonniers permettant d’anticiper les déplacements des personnes qui calcule des flux piétonniers.
    Mission(s) et réalisations  Développement et maintenance des API de SIGNACTIF sous Linux, Ubuntu.
     Réalisation d’une application web en MEAN Stack pour EDF Dampierre en burly.
     Ajouter des nouveaux composants dans les API qui permet d’assimiler dynamiquement les données des capteurs dans un contexte de simulation en temps réel et envoyer les données vers l’écran (exemple Temps d’attente et Taux d’occupation d’une salle).
     Réaliser un mini-jeu en utilisant SOCKET.IO qui permet de se connecter le smartphone vers l’écran en récupérant les données du moment de l’appareil (Technologie, Device Motion) et de les convertir en jeu.
     Réaliser une application pour la société EURECAM pour l’expo Paris à Porte de Versailles. L’application est intégrée dans un mini pc qui récupère les données du capteur et affiche le temps d'attente, les entrées, les sorties, le temps moyen présence et le taux d’occupation et envoie vers les écrans.

    Environnement Linux Ubuntu, MEAN Stack, GIT.
Études et formations
  • Analyste Développeur Java, CNAM, Ile de France.

    2018
  • Technicien Développeur Java, CNAM, Ile de France

    2015
  • BCA, Bachelor of Computer Application. (Université de Pondichéry, Inde)

    2006
  • Master Traduction et Interprétation, (Université de Pondichéry, Inde

  • Spring batch, SOA/ESB Web Methods

Autres compétences
Compétences clés  Conception et développement des extensions NVDA pour les applications bureautiques pour rendre le poste de travail accessible pour les non-voyants et développement des micorservices utilisant Flask framework.
 Développement des lis UIA_Automation pour les applications natives de Windows pour le développement des extension NVDA.
 Conception, développement et intégration des applications web embarqué qui se connecte à l’API REST et création des applications web en Java Springboot sur un endpoint REST.
 Développement et conception des simulateurs de serveur web REST API avec Spring boot, MEAN stack et Python avec les protocoles http, https, DHCP et Openssl.
 Développer, maintenir et améliorer l’outil d’automatisation de test middleware et d’interface web en Python et en JavaScript dans l’environnement Linux et Windows.
 Développement des applications de test dans l’interface web en utilisant les Web services de JavaScript
 Réalisations de plan de test, validation d’un produit et préparation la fiche de livraison.
Compétences techniques
Domaine Niv. Domaine Niv.
Langage / BDD Backend:
Python, Flask (Python), Java, JEE, Spring boot Spring batch, Junit, Hibernate, MEAN stack, PHP Shell Scripts
Frontend :
Angular, JavaScript, jQuery, HTML5 et CSS 3 MySql, PostgreSQL, MongoDB SGBD NoSQL, et phpMyAdmin 2

Matériel et systèmes d’exploit. NVDA, Apache TomCat, Node, Python et DHCP et OpenSSL Protocoles 2 Linux et Windows 2

Outils IDE: Eclipse, PyCharm, Visual Studio Code et Spring boot STS4 3 Outils de Gestion : Git,
SVN, JIRA, Jenkins et TestLink 3

Méthodologies AGILE / SCRUM 3

Niveaux :1 Connaissance - 2 Maîtrise–3 Expert

D'autres freelances
Développeur JAVASCRIPT

Ces profils pourraient vous intéresser !
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Développeur JAVASCRIPT
Emmanuel

Développeur JAVASCRIPT

  • MARCENAIS
JAVASCRIPT PHP SQL REACT.JS NODE.JS
Disponible
CV Développeur PHP Symfony
Nivash

Développeur PHP Symfony

  • DRANCY
PHP SYMFONY MYSQL HTML5 CSS JAVASCRIPT BOOTSTRAP GIT SQL
Disponible
CV Développeur JAVASCRIPT
Clara

Développeur JAVASCRIPT

  • BOULOGNE-SUR-MER
JAVASCRIPT Vue.js SQL Angular UI DESIGN
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Développeur backend
Kyliann

Développeur backend

  • AIX-EN-PROVENCE
PHP SQL SERVER JQUERY JAVASCRIPT
Disponible
CV Ingénieur IT Data/IA
Maël

Ingénieur IT Data/IA

  • BORDEAUX
SQL PYTHON DATA EXCEL Google Cloud Platform JAVASCRIPT
Disponible
CV Développeur .NET
Franck

Développeur .NET

  • POISSY
.NET C# SQL GIT DOCKER NODE.JS JIRA ASP.NET HTML5 JAVASCRIPT
Disponible