Profil du prestataire nltechno

Informations générales sur le prestataire nltechno

Nickname : nltechno
Date inscription : 27/03/2019
Dernière fois en ligne : 11/10/2019
Classement : classé 6 288ème sur 87 215 prestataires classés

Profil détaillé du prestataire nltechno

Domaines de compétence

*  Mobile : Android, Ionic Framework

*  Langages Web: PHP 5, Html 5 , symfony

*  Concept Architecture / Design : MVC, Singleton

*  Serveurs d’application Web : Tomcat, JBoss

*  J2EE : struts

*  Outils d’intégration continue & Versioning : Github, BitBucket

*  Base de données : MySql, Oracle, H2

*  OS : Red Hat Entreprise Linux 5 (RHEL 5), Ubuntu 14.04

*  Methodologie : Agile (SCRUM), UML, Merise

Expérience professionnelle

Eureka Système                                                                    10/2017 – 25/04/19

_______________________________________________________________

 

Ingénieur Consultant java – Travaille en équipe – Client Bluescale 

 

Contexte Projet :

Dans le cadre de la recherche et développement Magic qui est une application de gestion de projet pour les clients de Bluscale.

 

Réalisations :

-          Détection des bugs  ou ajout des nouvelles API REST

-          Migration du Spring boot vers une version supérieure

 

Bilan projet :

 

Environnement technique et méthodologie de projet :

•             BitBucket pour le système de version

•             Les données étaient stockées dans une base de données H2 pour le moment

•             Développement du back end sous Java 8 Framework spring 4.0

o   Spring data, spring boot, spring securité, …

o   JSON Web Token (JWT) pour la sécurité : vérification de l’intégrité des données à l’aide d’une signature numérique.

o   test unitaire et d’integration (TestRestTemplate)

 

 

Ingénieur Consultant java – Travaille en équipe – Client Sanef 

 

Contexte Projet :

Dans le cadre de la TMA( tierce maintenance applicative) de SEXTAN qui est une application très complexe. Cette application gère le 1/3 de l’autoroute dans le nord de la France.

 

Réalisations : Détection des bugs  ou ajout des nouvelles fonctionnalités

Les bugs ou des nouvelles fonctionnalités peuvent être :

-          du développement  java,

-          du développement flex,

-          CRUD sur la base de données.

 

Bilan projet :

Les travailles se présentent sous forme de plusieurs Mantis, les mantis peuvent être des bugs et  aussi des nouvelles fonctionnalités. Chaque mantis possède sa propre durée (charge prévu pour la réalisation).

 

Environnement technique et méthodologie de projet :

  • Adoption de la méthodologie Agile (SCRUM) 
  • CVS pour le système de version
  • Les données étaient stockées dans une base de données Oracle
  • Développement du back end sous Java 7 et front end sous flex 3.6
  • L’application se compose de/d’ :

-          la couche DAO qui est basée sur Hibernate.

-          Pour les services, action-servlet.xml : spring et struts-config.xml : struts

-          La couche web qui est basée sous Flex 3.6 : des fichiers actions script (.as) avec des fichiers (.mxml)

  • 3 Serveurs d’application Tomcat 7

 

 

 

DOC2COM                                                                                           10/2016 – 09/2017

_______________________________________________________________

 

Développeur JAVA/J2EE – Autonome

 

Contexte Projet :

Dans le cadre de l’amélioration de la gestion du personnel, Doc2Com a souhaité mettre à disposition un projet?: DocGes, dont le but est de fournir une solution web pour la gestion de planning du personnel pour le compte de client ou collaborateurs internes.

 

Réalisations :

Consultation et reformulation des besoins : selon les demandes du client

Rédaction du cahier des charges

Analyse du système d’information

Création de la base des données 

Développement du back end

Développement du webservice

Développement du front end

Configuration du serveur d’application

Déploiement sur le serveur

 

Bilan projet :

La première étape à faire c’est de bien comprendre les besoins du client et de les reformuler en une semaine. C’était à partir de ces besoins-là qu’on a pu rédiger le cahier des charges techniques et fonctionnelles en 1 mois. La deuxième étape à faire était l’analyse du système d’information pour une période de 2 mois. La troisième étape était le choix de conception et l’architecture du projet. La quatrième étape était le développement proprement dit pour une période de 3 mois, et dont l’interface est à faire en 1 mois. Nous avons aujourd’hui un déploiement sur le serveur d’application en 90%.

 

Environnement technique et méthodologie de projet :

                 

  • Adoption de la méthodologie Agile (SCRUM) avec une itération d’une semaine
  • Modélisation du projet par le langage UML : Utilisation du diagramme de cas d’utilisation et du diagramme de classe, …
  • Les données étaient stockées dans une base de données MySQL 5
  • Développement du back end sous Java et J2ee avec l’utilisation du spring framework 4.0 (spring MVC, spring boot, spring security, spring data)
  • L’application se compose de/d’ :

-          Un démarrage facile sur srping boot

-          la couche DAO qui est basée sur Spring Data, JPA, Hibernate et JDBC.

-          un webservice sur API REST

-          La couche web qui est basée sur MVC côté client en utilisant AngularJS, bootstrap et html 5 et/ou l’application Mobile en utilisant le framework IONIC et angularjs

  • La sécurité est basée sur Spring Security
  • Serveur d’application Tomcat 8

 

 

 

 

NubianFX                                                                                                       2015/2015

_______________________________________________________________

 

Ingénieur Logiciel Stagiaire  

Robots de Trading  Automatisés, seul sur le projet

 

Contexte Projet :

Dans le cadre de faciliter l’échange de devise en ligne, NubianFX a souhaité mettre à disposition un projet?: « Robots de Trading  Automatisés », dont le but est d’automatiser la vente et l’achat des devises en ligne pour diminuer les pertes et augmenter les bénéfices.

 

Réalisations :

Consultation et reformulation des besoins : selon les demandes du client

Rédaction du cahier des charges

Analyse du système d’information

Etude des Grandes théories des vagues d’Elliot

Création de la base des données 

Développement de l’application

Configuration sur la plateforme metatrading

 

 

Bilan? 

La première étape à faire c’est de bien comprendre les besoins du client et de les reformuler en une semaine. La deuxième étape est de comprendre le marché des changes , l’analyse fondamentale du forex en 1 mois, d’apprendre le concept mathématique retracement de Fibonacci en 2 semaines, d’apprendre les Grandes théories des vagues d’Elliot Fibonacci en 2 mois. La troisième étape consiste à faire le développement sous MQL 5, même structure que C++. Enfin, la dernière étape était le déploiement sur le plateforme metatrading.

 

Environnement technique?et méthodologie :

  • Adoption de la méthodologie Agile (SCRUM) avec une itération d’une semaine
  • Analyse fondamentale du forex (marché des changes),
  • Analyse technique du retracement de Fibonacci,
  • Etude des Grandes théories des vagues d’Elliot,
  • Modélisation du projet par le langage UML : Utilisation du diagramme de cas d’utilisation et du diagramme de classe, …
  • Installation de la plateforme Metatrader avec son propre langage de programmation MQL,
  • Programmation des Grandes Théories des vagues d’Elliott sous MQL5 : C++

 

Autres Expériences professionnelles

                                                                                                                          

Auto-entrepreneur

-          Création d’un site web de la société NL Technologie « www.nl-technologie.com » 

 

-          Création d’une application de gestion de compte d’une association « www.fpvm-vatolampy-famonjena.fr » 

Etudes

2017             Master 2 en Système et services des objets connectés

                        Université Paris Est Marne la vallée

 

2015             Master 2 en Informatique de Gestion Génie Logiciel et Intelligence Artificielle

                      Ecole d’ingénieur : Institut Supérieur Polytechnique de Madagascar

 

2013             Licence en Informatique de Gestion Génie Logiciel et Intelligence Artificielle

                      Ecole d’ingénieur : Institut Supérieur Polytechnique de Madagascar

 

2009             Faculté (DEGS) Droit Economie Gestion Sociologie 

                       Université d’Antananarivo Madagascar : 2 ans

Projets réalisés par nltechno

Portfolio en ligne du prestataire 'nltechno'

Pas d'éléments dans le portfolio de ce prestataire

Références clients certifiées



D'autres prestataires aux compétences similaires

(g)