Samir - Consultant JAVA
Ref : 180411S001-
95140 GARGES-LÈS-GONESSE
-
Consultant, Développeur (31 ans)
-
Freelance
Depuis 04/2018 (en cours) : Recykiosk
Développeur JAVA FullStack
Conception et développement du système d’information « Recykiosk back-office » gérant les machines de vente (clients, produits, vente, validation et achats …) et les stocks des machines avec une partie de facturation, gestion des articles.
• Analyse & développement des modules d’un système back-office de la société Recyckiosk.
• Études avec le client des fonctionnalités à intégrer dans l’application et validation des spécifications.
• Adaptation des données & importation dans le système.
• Déploiement de l’application.
Environnement technique : Intellij idea, Spring Boot, Jhipster, Gradle, Angular 5, GSMA, Python, MongoDB, AcriveMQ.
De 02/2018 à 03/2018 (2 mois) : Freelance
Freelance
Gestion des projets de développement des sites web et application mobiles pour un client au Moyen-Orient.
• Conception du projet (besoin client, spécification fonctionnelle, livrables, …)
• Études avec les clients sur les fonctionnalités à implémenter.
• Suivi de l’avancement des projets en anglais avec l’équipe de travail (basé en Inde).
• Présentation d’avancement au client.
• Chiffrage & rédaction d’offres de prix.
De 10/2017 à 01/2018 (4 mois) : Raqeem
Développeur ERP FullStack Python
Personnalisation et création des modules ressources humaines (RH) ODOO pour un groupe de formation en Arabie saoudite (Maahad Consulting).
• Études et développement et personnalisation des modules de L’ERP Odoo (Congé, Présence, Notification, Paie).
• Formation en ligne de l’ensemble des utilisateurs.
• Déploiement des modules.
• Assistance & maintenance des modules.
• Support client.
Environnement technique : Odoo, Python, XML, QWEB, BACKBONEJS, UnderScoreJS, PostgreSQL
De 01/2017 à 09/2017 (9 mois) : Raqeem
Développeur Applications Mobile
Conception & développement d’applications Android et d’une application IOS
• L'analyse des projets en fonction des besoins des utilisateurs, rédaction dans un cahier des charges techniques.
• La création des maquettes des interfaces et les principaux guides de UI / UX.
• Choix d’une solution technique.
• Réalisation de l'architecture technique de l'application.
• Développement des applications sous Android et IOS (Native) et participation dans le développement de la partie back-End (python).
• Déploiement des applications sur les smartphones des clients.
• Participation aux phases de test des fonctionnalités développées.
• Suivre et corriger des bugs.
Environnement technique : Android, IOS, Java , Swift 3, Realm DB, SQLite, Google Apis, Firebase.
De 06/2016 à 08/2016 (3 mois Stage) : Evey Technologies
Développeur stagiaire: Angular/Android
Conception & développement d’une plat-forme web de vote en temps réel.
• L'analyse des projets en fonction des besoins de chef de projet et la CTO de startup, consigné dans un cahier des charges techniques.
• La création des maquettes des interfaces de l’application.
• Déterminer une solution technique (Angular 2 / Angular Fire / Firebase).
• Développement de la première version de l’application.
• Participation dans le développement de la version Android de la plate-forme.
• Environnement technique : Angular 2, Firbase, Angular Fire, Android, XML, HTML, CSS, Agile/Scrum
FORMATION ET LANGUE
2018 Génie Informatique - Option Génie Logiciel
2015 Licence appliquée en Réseau informatique
2011 Baccalauréat en Sciences informatiques
Langue(s) : Anglais, Français, Arabe
PRINCIPALES COMPÉTENCES : Java, Angular, JEE, Android, Python
NIVEAUX D’INTERVENTION
• Recueil et analyse de besoins
• Rédaction de spécifications techniques et fonctionnelles
• Conception
• Développement
CONNAISSANCES TECHNIQUES
• Langages : Java, Python, JavaScript,Type Script , XML, Groovy
• Systèmes : Windows, Linux, MacOS
• Framework : Angular 2 / 5, Spring boot, Android, ODOO, BackboneJS, IOS
• Serveurs : Tomcat
• SGBDR : MongoDB, PostgreSQL, Oracle, SQL Server, MySQL
• Outils : Eclipse, Intellij idea, Android Studio, XCODE, Pycharm
• Méthodologies : Agile (Scrum)
CONNAISSANCES ACADÉMIQUES
• BigData: Hadoop, Spark, HIVE
• Apache Solr
• Entrepôt de données / Bi
• C#, .Net framework
CONNAISSANCES FONCTIONNELLES
• CRM
• Facturation
• RH