Accédez au profil complet de tantely280689
Créez un compte en 2 minutes et accédez au profil complet de nos 327 846 prestataires.
DIPLOMES ET FORMATIONS
- 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 Formation en Gestion. Université d’Antananarivo Madagascar
Compétences Techniques
DOMAINES DE COMPETENCES
Java 8, Java 7
J2EE : Spring Framework 4.0 (Spring Boot, Spring MVC, Spring Sécurity, Spring Data)
Hibernate
Webservice REST
SQL
Flex
Angular 2.0
Bootstrap
CONNAISSANCES TECHNIQUES
- Mobile : Android, Ionic Framework
- Langages Web: PHP 5, Html 5
- Concept Architecture / Design : MVC, Singleton
- Serveurs d’application Web : Tomcat, JBoss
- J2EE : struts
- Outils d’intégration continue & Versioning : Github , CVS
- Base de données : MySql, Oracle
- OS : Red Hat Entreprise Linux 5 (RHEL 5), Ubuntu 14.04
- Methodologie : Agile (SCRUM), UML, Merise
Expériences professionnelles
Eureka 2017 - 2018
_______________________________________________________________
Ingénieur Consultant java – Travaille en équipe
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 – Personne seule (Moi-même)
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 3/5
- 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++
PROJETS PERSONNELS ET UNIVERSITAIRE
Aout 2017 - à maintenant :Projets Personel : Paris France – «Gestion de présence de l’église »
-Reformulation des besoins de l’église
-Rédaction du cahiers des charges
-Gestion de base des données : Mysql 5
-Programmation sous java j2ee back end: spring framework 4.0 (spring MVC,
spring boot, spring security, spring data)
-Programmation front end: angulajs 2.0 , html 5, bootstrap
-Installation sur le serveur : tomcat 8
Oct 2015 – Mai 2016 : Projets d’études : Paris France – « Analyste, Concepteur, Développeur »
(8 mois) -Logiciel de jeux : Plateforme des jeux plus proche : C++, plusieurs jeux de
même architecture
-Logiciel de calcul formel : Ocaml
-Logiciel d’un graphe : Java
Déc 2009 – sept 2014 : Projets d’études : Antananarivo Madagascar –« Analyste, Concepteur, Développeur »
(5 ans) Logiciel de gestion de match « soft-sport » : VB
Logiciel d’apprentissage de piano « Music-EB » : C#
Logiciel de commande vocale d’un ordinateur « Intelligent computer » : C#, SQL
Logiciel d’étude de faisabilité d’un projet « Intelligence Economique » : C#,
SQL server 2012, wamp server.
Integration HTML
Analyse big data
Statistiques
depuis la création du compte
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.