Bassel - Développeur ANDROID

Ref : 150926E001
Photo de Bassel, Développeur ANDROID
Compétences
Expériences professionnelles
  • EXPÉRIENCES PROFESSIONNELLES

    03/2015 – 09/2015 Développeur Android et iOS – 3ie (France)
    Contexte:
    Développement d'applications mobiles pour l'Université de l'EPITA (********) sur les deux plates-formes Android et iOS

    Réalisations:
    • Développement d'application Android et iOS qui est un guide de pour le département international de l'EPITA
    • Développement d'application Android et iOS qui utilise une bibliothèque native pour l'OCR, cette application scanne les cartes de visite et de présenter des informations à un service web
    • Amélioration de EPITA Epilife iOS app et ajoutée Spotlight recherche (iOS 9)
    • Assurer la compatibilité des 3ie iOS applications avec iOS 9
    Environnements techniques: Java, Android SDK, Android Studio, Swift, iOS 9 compatibilité, Mapkit, GoogleMaps, TextToSpeech pour Android et iOS, XCode, SQLite, Git, JSON, SOAP, XML, Microsoft Dynamics CRM, SourceTree

    2 mois (Stage) Développeur Spring et J2EE – Touch (Liban)
    Contexte:
    Évaluer framework Spring MVC et le développement de formes, l'accès base de données, et la création d'entités et des catégories de services utilisant framework Spring MVC comme une préparation d'intégrer Spring dans le site Web de Touch
    Intégration de framework Spring dans le site Web de Touch par atteindre 2 projets

    Réalisations:
    • Projet 1: développement d'une application web qui gère les points de vente (POS) et des sorties certifiés (CO).

    • Projet 2: développer une autre application Web qui fonctionnera comme un front end pour l'application de gestion de point de vente et le CO, la création de toutes les formes de POS et de CO qui existent sur le site Touch comme moquer des formulaires dans l'application nouvellement développé.

    • Note: Ces projets comprenaient authentification de Spring, autorisation de Spring, validation de Spring, et d'obtenir des données dans des formats multiples (JSON, XML, PDF ...)
    Environnements techniques : Java, Spring MVC, Hibernate, Apache Tomcat, SQL Serveur, JSP, JPQL, CSS, Ajax, JavaScript, NetBeans

    3 mois (Projet) Développeur R&D – école Al Marj (Liban)
    Contexte:
    Développer le système scolaire de A à Z qui comprend inscription des étudiants, impression de notes, entrée de notes, application mobile pour les parents et les étudiants
    Réalisations:
    • Développement de l'application de bureau de l'école qui comprend inscription des étudiants, impression de notes, entrée de notes, envoi de notifications pour l'application mobile, création de nouvelles activités qui seront affichées dans l'application mobile
    • Développer application mobile Android de l'école qui montre les notifications et les activités en temps réel calendrier envoyé par cette école
    • Développer des services web de l'école qui fonctionne entre l'application de bureau de l'école et l'application mobile de l'école et distribue les données
    • Création de la base de données de l'école
    • Configuration du réseau et les connexions
    Environments techniques: Java, Oracle, Service Web ASP.NET, C#, SOAP, Android SDK, NetBeans, Eclipse

    2 mois (Projet) Développeur R&D – Université IUL (Liban)
    Contexte:
    Développer application mobile pour les étudiants et application mobile pour les instructeurs avec base de données et un service de web
    Réalisations:
    • Développer l'application mobile Android pour les étudiants qui comprend affichant étudiants notes, calendrier hebdomadaire et examens calendrier par étudiant ID
    • Développer l'application mobile Android pour les instructeurs qui affiche le calendrier et examen horaire hebdomadaire par instructeur ID
    • Développement de services web pour l'envoi des données entre les applications mobiles et le serveur de base de données
    • Création de la base de données
    Environnements techniques: Android SDK, Service Web ASP.NET, C#, SOAP, RSA chiffrement, SQL Serveur

    2 mois (Stage) Ingénieur Réseau – BMB (Liban)
    Contexte:
    Lab et hands-on avec les ingénieurs de BMB sur le Routing, Switching, Stockage installation et configurations et dépannage
    Réalisations:
    • Core et Edge switches installation
    • Spanning-Tree protocoles
    • Port sécurité
    • EIGRP et OSPF routing
    • BGP routing et redistribution
    • Site à Site VPN
    • IPSEC, GRE
    • Serveurs et stockage (EMC) bases
    Environnements techniques: Cisco routers et switches, EMC machines

    PROJETS PERSONNEL
    iOS Projets Contexte:
    Développement de 5 applications mobiles iOS et publiés sur l'AppStore

    Réalisations:
    Projet N°1
    Une application de prévisions météorologiques de plus de 5000 téléchargements jusqu'à maintenant qui utilise OpenWeatherMap API, avec iOS 8 Today widget

    Projet N°2
    Smartranslate est une application intelligente avec un algorithme OCR capable de traduire le texte dans les photos à toute langue sélectionnée.
    Il prend en charge une large liste des langues, très utile pour les voyageurs.

    Projet N°3
    Football application qui affiche des informations très utiles comme des tables ligues, les matches à venir, et les résultats des matchs

    Projet N°4
    Effets photo app qui a une variété d'effets qui peuvent être appliqués sur les photos de la Galerie ou directement prises par l'appareil photo avec la possibilité de partager la photo sur Facebook et Twitter

    Projet N°5
    App World Events Dashboard qui utilise API JSON et affiche la météo et des cartes sur le lieu de l'événement et les utilisateurs peuvent partager les événements sur Facebook et Twitter
    Environnements techniques: iOS, Swift, Objective-C, XCode, JSON, code natif, HTTP, MapKit, iOS 8 extentions

    Projet Robot Véhicule Contexte:
    Projet de véhicule Robot qui est entraîné à partir de l'ordinateur avec la caméra live streaming
    Réalisations:
    • Développement de la conduite application Java qui utilise la approche client / serveur pour envoyer et recevoir des données du véhicule et et la vidéo de l'application Android
    • Développement d'application Android qui diffuse la vidéo en direct à l'application de conduite
    • Développement du code de microcontrôleur qui conduit le véhicule, sur la base des commandes de l'application de conduite
    Environnements techniques: Java, client-serveur, Android SDK, Eclipse, C, NetBeans, Proton, PIC Microcontrôleur, lumière et distance capteurs

    Projet contrôle de l'ordinateur
    Contexte :
    Application de contrôle de bureau à distance

    Réalisations:
    • Développement de l'application de contrôle qui envoie les commandes et reçoit la vue de l'écran contrôlé
    • Développement de l'application contrôlée qui reçoit les commandes et prend des mesures et envoie son vue de l'écran
    Environnements techniques: Java, client-serveur, NetBeans, TCP/IP, Java Robot

    Projet d'automatisation
    Contexte:
    Système d'éclairage d'automatisation contrôlée par une application mobile

    Réalisations:
    • Développement d'application Android qui contrôle les lumières à distance
    • Création d'une application LabView qui contrôle la lumière à l'aide d'une connexion série, et il est connecté au service de web
    • élaboration d'un service web qui est intermédiaire entre l'application LabView et l'application mobile
    Environnements techniques: Android SDK, SOAP, Service Web ASP.NET, C#, C, Eclipse, Proton, Microcontrôleur, LabView

Études et formations
  • COMPÉTENCES FONCTIONNELLES

    Développeur Android
    • Conception, Essai, Analyse, Correction de bogues, Optimisation de la performance
    • Json API et XML API
    • Soap Web Services et REST
    • Client - Server implementation (Java Network Sockets)
    • Code natif (NDK), ProGuard, PhoneGap, Gradle, libs (activeandroid, eventbus, gson, crashlytics, …)
    • Réglage des applications pour tenir sur tous les écrans
    • NFC
    • SQLite
    • TextToSpeech
    • Genymotion
    • Google Maps, Google Analytics, Java Reflection, Testing (Robotium)

    Développeur iOS
    • Obective-C & Swift
    • Conception, Essai, Analyse, Correction de bogues, Optimisation de la performance
    • Soap Web Services et REST
    • TextToSpeech
    • Code natif, Argo, Runes, Google Analytics, Alamofire, SwiftHTTP, GPUImage
    • AFNetworking, MapKit, Cocoa, GCD threads
    • Réglage des applications pour tenir sur tous les écrans
    • iOS 8 extentions, et iOS 8 réglages manuels de la caméra (Focus, ISO, …)
    • iOS 9 expérience avec de nouvelles fonctionnalités
    • Publié 5 applications sur l'AppStore, et avec un ayant plus de 5000 téléchargements

    Développeur java
    • Conception, Essai, Analyse, Correction de bogues, Optimisation de la performance
    • Développer plusieurs projets à l'université de A à Z et la création de la base de données
    • Développement de projets pour les clients qui répond à tous leurs besoins
    • Création d'algorithmes

    Développeur Spring-J2EE
    • Intégré de Spring Framework dans les sites Web
    • Utilisation d'Hibernate pour se connecter à des bases de données
    • Authentification, Autorisation et Validation avec Spring Framework

    Développeur C# ASP.NET
    • Développement de Sites Web (C#, Ajax, JavaScript)
    • Développement de Services Web (C#, SOAP)
    • Connexion à la base de données (SQL Serveur)

    COMPÉTENCES TECHNIQUE
    Développement
    Java SE, NetBeans, Eclipse
    Android SDK, Android Studio, Eclipse ADT
    Swift, Objective-C, XCode
    J2EE (JSF, EJB, JSP, JAX-WS, Hibernate, JPA, JPQL, Tomcat, JBoss), Spring, JDBC
    C#, Visual Studio, ASP .NET Web Services et Applications Web
    Oracle Mobile Application Framework, JDeveloper, OEPE
    Version Control (Git, SourceTree)
    HTML5, XML, XHTML, JSON, jQuery, JavaScript, CSS
    C, C++, Perl
    SQL Serveur, Oracle, Sybase Power Designer
    Microcontrôleurs programmation et simulation (MicroC, Proton, Proteus)

    Linux, Réseau, et Stockage
    Cisco Certified Network Associate (CCNA)
    • Cisco ID: CSCO12575612
    • Certificate verification No: 417004170015AMAK
    Cisco Wireless LANs bases
    CCNP Switching et Routing
    Administration réseau sous UNIX (firewall configuration, services de réseau)
    EMC stockage (connaissances de base): VNX, SAN, NAS, DAS, RAID groupes, virtual pools, Cisco UCS (Blades, Chassis, Fabric Interconnect)
    VMware Workstation (et une certaine connaissance sur vSphere and vCenter)
    Fibre Optique
    Cisco Packet Tracer GNS3, PRTG, Wireshark
    CLI administration, Scripts (awk, shell, perl), Cron
    Travaillé sur LINUX distributions: Fedora, Ubuntu, CentOS

D'autres freelances
Développeur ANDROID

Ces profils pourraient vous intéresser !
CV Ingénieur de développement
Kader

Ingénieur de développement

  • RILLIEUX-LA-PAPE
PYTHON .NET ANDROID SQL SQL SERVER MYSQL PHP PL SQL
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Développeur
Eric

Développeur

  • SAINT-SYLVESTRE-DE-CORMEILLES
VISUAL STUDIO HTML CSS JAVA JAVASCRIPT PHP SQL Kotlin ANDROID NODE.JS
Disponible
CV Développeur REACT.JS | JAVA | ANDROID
Yvan

Développeur REACT.JS | JAVA | ANDROID

  • BOURG-BLANC
JAVASCRIPT JAVA ANDROID REACT.JS J2EE SQL SERVER SPRING Spring Boot
Disponible
CV Développeur Kotlin
Zakaria

Développeur Kotlin

  • GRENOBLE
Kotlin ANDROID JAVA MVVM PHP JAVASCRIPT
CV Ingénieur de développement C++
Ali

Ingénieur de développement C++

  • PLAISIR
C++ JAVA PYTHON GIT ANDROID Kotlin
CV Senior android developer
Wallyd Syh

Senior android developer

  • FRANCONVILLE
ANDROID Kotlin JAVA
CV Développeur Android Kotlin/Java
Mariem

Développeur Android Kotlin/Java

  • ANTONY
Kotlin JAVA ANDROID FLUTTER
Disponible
CV Ingénieur logiciel
Romain

Ingénieur logiciel

  • GUÉNANGE
HTML5 JAVASCRIPT REACT.JS WORDPRESS PHP MYSQL iOS Angular PYTHON ANDROID
CV Développeur JAVASCRIPT
Idris

Développeur JAVASCRIPT

  • CRÉTEIL
JAVASCRIPT REACT.JS NODE.JS GIT Vue.js Angular ANDROID Cloud AWS ANSIBLE HASHICORP TERRAFORM