Profil du prestataire justiceekolo

Informations générales sur le prestataire justiceekolo

Nickname : justiceekolo
Type de structure : auto-entrepreneur
Date inscription : 03/08/2016
Dernière fois en ligne : 13/05/2020
Classement : classé 3 005ème sur 89 953 prestataires classés

Profil détaillé du prestataire justiceekolo

Domaines de compétence

Systemes

Windows, OSX, Linux

Langages

 

HTML 5, JAVA, Javascript, CSS, PHP, Objective-C, Swift, Kotlin, SQL

Serveurs d’application

Apache

SGBD

 

MySql, SQLite, PostgreSQL, Mongodb

Méthodes

UML, Merise, Agile

IDE

Eclipse - Android Studio - Xcode

VCS

Git

Outils/Frameworks

 

Gradle, CocoaPods, Dreamweaver, Photoshop, Illustrator, InDesign, Phpstorm, Azure RP, Sublimetext, MS Project

Expérience professionnelle

Oct. 2018 - Fév. 2019 TAPPTIC FRANCE

Agence mobile spécialisée en consulting et stratégie digitale.

 

Développeur Mobile (iOS)

Projet : Refonte de l’application Sarenza.

 

Ressources

2 développeurs (iOS & Android), 1 Chef de projet, 1 Project Owner, 1 UX/UI, 2 testeurs (QA)

 

Réalisations

  • Refonte de l’application.
  • Correction de bugs.
  • Amélioration de l’expérience utilisateur.

 

Environnement technique/ méthodologie :

Xcode, Objective-c, Git, JIRA, Confluence, TestFlight, Fabric crashlytics et Beta, JSon, Script shell, InVision, Agile.

Fév. 2018 - Sep. 2018 BNP DIGITAL WORKING LAB

Développeur Mobile (iOS)

Développement d’applications mobiles pour différentes entités de la BNP, maintenance évolutive et corrective des applications existantes, amélioration des process

Ressources

5 développeurs, 1 Scrum master et 1 Project Owner

 

Projet 1 : Application Zindic (iOS)

Application de monitoring d’activité des mainframes.

Réalisations :

  • Création de l’architecture du projet
  • Intégration de RxSwift et RxCocoa pour de la programmation réactive.
  • Création d’un module de Login/logout
  • Consommation d’une API rest pour la récupération des données.
  • Affichage des données dans un tableview avec des section extensibles (expandable section)
  • UIDatePicker pour sélection de date et mis-à-jour des données correspondantes à la date sélectionnée.
  • Affichage de graph relatif à l’activité sur un mainframe à une date précise.
  • Réalisation d’un système de commentaires.

Projet 2 : Application IT News (iOS)

Application d’actualités.

Réalisations :

  • Audit de l’existant
  • Correction de bugs.
  • Création d’un system de commentaires et likes des news(actualités)
  • Migration de l’application de Swift 3 en Swift 4

Projet 3 : Application Pages Vertes (iOS)

Application d’actualités.

Réalisations :

  • Audit de l’existant
  • Correction de bugs.
  • Création d’un Onboarding
  • Amélioration de la fiche contact avec l’ajout d’informations

Projet 4 : Application ShareMyOffice (iOS)

Application permettant à un collaborateur BNP de partager son espace de travail.

Réalisations :

Audit de l’existant

Correction de bugs.

Recherche de site dans liste avec champs de recherche filtré

Recherche d'espace dans liste avec champs de recherche filtré

 

Projet 5 : Application LetsGo (iOS)

Application de présentation des services offerts sur différents sites BNP. Application intégrant aussi des actualités.

Réalisations :

  • Audit de l’existant
  • Correction de bugs.
  • Intégration de Fabric Event Content View pour avoir des statistiques sur la consultation des différents écrans de l’application.

 

Nov. 2016 - Oct. 2017 SAFRAN MORPHO

Société spécialisée dans le développement des solutions d'identité, de biométrie, des technologies de l'identification et de sécurité digitale

 

Développeur Mobile (iOS/Android)

Maintenance et évolution des applications mobiles (iOS et Android) de démonstration des différents produits (applications à destination des commerciaux), publication des applications sur TestFlight (interne et externe), écriture de script (shell) permettant de résigner un ipa (archive iOS contenant une application iOS) pour publication sur le store Apple, automatisation de build maven à partir de source SVN.

 

Ressources

* 2 développeurs et 1 Chef de Projet (scrum master), 1 Project manager

Projet 1 : Application YourApp (Application hybride version iOS)

Application permettant la création d’un facteur d'authentification sur le téléphone afin d'accéder à des services spécifiques

Réalisations :

  • Maintenance de l’existant et correction de bugs
  • Intégration des dernières versions du SDK permettant la création et l’utilisation d’un facteur d’authentification
  • Ajout de fonctionnalité de reset à l’application (Permettant à un utilisateur de supprimer tous les facteurs authentification présents sur le téléphone et le serveur)
  • Gestion de la communication entre la partie web et la partie native (écriture de script javascript partie web et partie native)
  • Mis en place d'une utilisation InBand et OutBand de l’application (InBand : Parcours complet d’authentification sur le téléphone, OutBand : Parcours sur le web avec authentification sur le téléphone suite à l’envoi d'une notification (Apple push notification))

 

Projet 2 : Application YourApp (Application hybride version Android)

Application permettant la création d’un facteur authentification sur le téléphone afin de signer des documents ou accéder à des services spécifiques

Réalisations :

  • Maintenance de l’existant et correction de bugs.
  • Intégration des dernières versions du SDK permettant la création et l’utilisation d’un facteur d’authentification
  • Ajout de fonctionnalité de reset à l’application (Permettant à un utilisateur de supprimer tous les facteurs authentification présents sur le téléphone et le serveur)
  • Gestion de la communication entre la partie web et la partie native (écriture de script javascript partie web et partie native)
  • Compatibilité Android 6 (Gestions des permission)
  • Utilisation InBand et OutBand de l’application (InBand : Parcours complet d’authentification ou signature sur le téléphone, OutBand : Parcours sur le web avec authentification sur le téléphone suite à l’envoi d'une notification (Google Cloud Messaging))

 

Projet 3 : Application IDPROOFING (iOS)

Application permettant l’authentification d’un document et du porteur du document par une capture du document et d'un selfie, et consommation d'une API Rest

Réalisations :

  • Maintenance de l’existant et correction de bugs
  • Intégration et évaluation des dernières versions des BioSDK de Morpho permettant la capture avec lecture de la bande MRZ d’un document ainsi que la prise d’un selfie du porteur du document.
  • Encodage des images en base64 pour envois vers le serveur (en POST)
  • Développement de différents écrans de l'application relatives aux différentes évolutions.
  • Intégration du supports des documents North Américains avec l’intégration d’un SDK développé par MorphoTrust(Etats Unis) permettant l'authentification d’un document Nord-Américains en le capturant et en envoyant la capture à un service spécial(Identix) via une API Rest. Prise de selfie avec le BioSDK de Morpho
  • Intégration du support des cartes d’identités doubles faces européennes (bande MRZ et photo sur différente face du document).
  • Gestion des erreurs renvoyées par le serveur lors d'une transaction (réponse au format JSON).
  • Mis en place d’un système de logging (logs sauvegarder dans un fichier avec un roulement de 24h) avec le framework CocoaLumberjack.
  • Système d’envois des logs (fichiers) par mail en cliquant sur un boutant sur l’écran des « Settings » ou à partir d’un popup de message d’erreur.
  • Ajouts d’un paramètre permettant à l’utilisateur de définir le temps un timeout en secondes des requêtes envoyées vers le serveur.
  • Auto-détection de la localisation de l’utilisateur (Europe ou autre) basée sur le fuseau horaire afin d’auto sélectionner le parcours dans l’application (Documents européens ou Nord-Américain).
  • Fonctionnalité de récupération de la preuve de la transaction sur le serveur (via une API Rest) et possibilité d'envoyer celle-ci par mail à partir de l'application

 

Environnement technique/ méthodologie :

Xcode, Objective-c, SVN, JIRA, Confluence, JSon (consommation d’une API Rest), JAVA, Android Studio, JavaScript, AngularJS, Script shell, Agile

Déc. 2015 – Sep. 2016 SmartDia Alliance

Projet Migration d’une application web mobile en version IOS native avec

consommation d’une API Rest

Réalisations 

  • Création d’une classe pour connections et requêtes http avec authentification basic en utilisant les classes NSMutableURLRequest et NSURLSession.

  • Utilisation des opération asynchrones en utilisant le GCD(Grand Central Dispatch) pour les requêtes vers l’API Rest et la mis à jour de l’UI.

  • Utilisation des patterns de développement : MVC, Singleton (pour les informations de session), délégation.

  • Utilisation des extensions pour apporter de nouvelles fonctionnalités à des classes existantes

  • Réalisation du module login, logout, et signup(enregistrement).

  • Réalisation d’un sliding menu.

  • intégration du module WebRtc pour appel vidéo, vocal et messagerie instantanée (intégration du SDK iOS de Bistri (bistri.com)).

  • Récupération et affichage de liste de contacts avec statut (connecté ou déconnecté) en temps réel.

  • Affichage d’une fiche contact avec les différentes actions possibles (appel vidéo, vocal et message) suite à la sélection d’un contact dans la liste de contact.



Environnement Xcode, Swift, Git, JSon (consommation d’une API Rest)

 

Mai 2013 – 2015 Projets en Freelance



Projet 1 Développement d’une application de géolocalisation sur Android

Client : MTN Congo

Réalisations 

  • Utilisation de la librairie Retrofit pour la consommation de l'API rest.

  • Développement de l'interface graphique de l'application.

  • Facebook Login (intégration de Facebook SDK pour authentification avec compte Facebook)

  • Twitter Login (intégration de TwitterCore kit pour authentification avec compte Twitter)

  • Utilisation de Google Maps API pour les cartes et la localisation

  • Consommation d’une API Rest pour la récupération des informations relatives aux établissements et à leur géolocalisation.


Environnement Android Studio, JAVA, JSon, Git.

 

Projet 2 Développement d’une application de gestion de rendez vous pour Médecins

Client : MTN Congo

Réalisations 

  • Développement de l'interface graphique de l'application.

  • Utilisation des Android Push Notifications avec GCM (Google Cloud Messaging).

  • Utilisation de l’application calencar d’Android pour l’ajout de nouveaux événements correspondant à des rendez-vous médecins.

  • Utilisation des notifications (Android notifications) pour les rappels de rendez-vous.

  • Utilisation des « AsyncTask » pour les requêtes http vers l’API Rest.

  • Consommation d’une API Rest pour la récupération des informations des médecins et leurs rendez-vous.

  • Utilisation de l’application « Calendar » du système Android pour l’enregistrement d’événements correspondants à des rendez-vous.



Environnement Android Studio, JAVA, JSon.


Juillet 2011 – Mai 2013 Camilia Express

Projet Conception et développement d’applications (développement web) pour faciliter et automatisé la gestion de l'exploitation :

Réalisation 

Conception et création de la base de données(MySQL).

  • Gestion de suivi des courses des chauffeurs

  • Feuilles de temps

  • Gestion du parc automobile

  • Gestion des contrats

Réalisations 
  • Conception et création de la base de données(MySQL).

  • Création des écrans de l’application en HTML/CSS.

  • Utilisation de JavaScript pour les différentes actions sur les écrans avec l’utilisation de l’objet XMLHttpRequest pour des requêtes asynchrones vers le serveur(AJAX).

  • Ecriture de différents script PHP coté serveur pour connections à la base de données et requêtes de celle-ci ainsi que mise en forme des informations renvoyées au navigateur.

  • Sécurisation du serveur web Apache.

Environnement Serveur Web Apache, PHP, MySQL, HTML, JavaScript, CSS, Ajax

 

Jan. 2007 – Mars 2009 AD Corporation

Mission

Recrutement, formation des techniciens, gestion d’équipes et interventions sur site pour le compte de DELL sur la résolution de problématique sur du matériel DELL(hardware et software).

Taches 

  • Recrutement.

  • Formation des techniciens sur les machines DELL.

  • Intervention et support sur site pour le compte de DELL pour la résolution de problème (logiciel et matériel) sur les machines DELL.

  • Création et mis en place d’un Système d'emailing et bons de réductions aux dates d'anniversaire des clients.



Déc. 2004 – Nov. 2006 COHERIS - Boulogne Billancourt

Mission

Evaluation et résolution de problèmes sur différents produits déployés chez des clients étrangers, écriture de code dans un langage propriétaire pour correction ou ajout de fonctionnalités. Développement JavaScript.

Taches 

  • Qualification et évaluation de problèmes apparaissant sur des produit(applications) déployés chez des clients étrangers (échanges en anglais).

  • Ecriture de code correctif et évolutif dans un langage propriétaire.

  • Ecriture de code JavaScript (développement de diverses fonctionnalités sur des écrans)

 

 

Environnement Windows XP, OMNIS Studio, HTML, JavaScript, CSS


Déc. 2003 – Juin 2004

Hackney Community College - Shoreditch Campus (Royaume-Uni)

Projet Développement d’une application en java pour la gestion des absences et remplacements des professeurs.

Taches

  • Accompagnement sur tout le cycle de développement de l’application depuis la prise de besoin chez le client jusqu’à la livraison de l’application.

  • Validation de l’étude et conception de l’application en conformité avec les souhaits du client.

  • Planification du travail.

  • Contrôle de l’application (conformité avec les souhaits exprimés par le client).

  • Correction de code et orientation dans la résolution de problématiques.


 

Environnement JAVA, Microsoft Access, Microsoft Excel.



 

Etudes

2015

Concepteur d’applications IPhone et IPad

AFPA Paris 12

http://www.afpa.fr/formations/les-offres-de-formation-et-vae/formation-diplomante/fiche/11785/objectif/concepteur_d_applications_pour_iphone_et_ipad.html?url=&xtor=www.google.fr

2015

HTML5 et CSS3

MOOC OPENCLASSROOMS

https://openclassrooms.com/course-certificates/41580362

2015

Programming Mobile Applications for Android Handheld Systems: Part 1 et 2

https://www.coursera.org/account/accomplishments/records/g3DFWbGGPE26zW5d

https://www.coursera.org/account/accomplishments/records/frUHPYbkSAHJHKNm

(Coursera MOOC -Université du Maryland, College Park)

2003

BTEC in Computing option Software Development (Diplôme Anglais)

Hackney College - Shoreditch Campus (Royaume-Uni)

2002

Numeracy stage 3 (Diplôme Anglais)

Spreadsheet Intermediate Level (Certificat)

Hackney College - Shoreditch Campus (Royaume-Uni)

Projets réalisés par justiceekolo

Portfolio en ligne du prestataire 'justiceekolo'

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

Références clients certifiées



D'autres prestataires aux compétences similaires

(g)