Houssem - Développeur ANDROID
Ref : 120325B001-
Domicile
4000 SD (Tunisie)
-
Profil
Formateur, Développeur (39 ans)
-
StatutFreelance
-
Poste : Référent technique / Développeur Android
ITIPartClient : Group assurance GMFJan 2010 - aujourd'huiPoste : Référent technique / Développeur Android
SQLite, Android, Java, FacebookSDK, Htttp, TCP/IP, WEB SERVER Android, Scrum, redmine
Projet 1 : développement de la version Android de l’application Santé Pass GMF.
Client : Group assurance GMF
Description :
Application qui permet de conserver les informations relatives à la santé de l’utilisateur ainsi que celles de sa famille.
Gérer un développeur dans le développement de la version android de l’application.
Etude, conception et réalisation des spécifications fonctionnelles.
Résolution des problèmes techniques dans le développement des composants Android équivalent a des composants natifs de l’iPhone. (roulette, curl page, animation, pop-up) -
2008 - 2010
- Orchestration des services avec BPEL
Architecture SOA, JEE 5, norme WS- BPEL, VB.net
- Développement d'un outil de contrôle de trafic aérien sous VB.net
- System de gestion d’un cyber café VB.net
- Gestion de stock sous Android -
Poste : Référent technique / développeur Android
Client : ITItrust Conseilaujourd'huiProjet 2: Gérer deux développeurs dans le développement d’une application mobile (HTML5)
RESTeasy OpenERP, PhoneGap, Jquery-mobile, Hibernate, HTML5, Scrum, redmine
Client : ITItrust Conseil
Description :
Pouvoir s’interfacer avec les principaux ERP du marché (openERP, Aria, OpenBravo…) en situation de mobilité via un Smartphone quelconque (commercial, agent nomade, service facturation, RH, production…) en utilisant les fonctions natives des Smartphone ( camera , géolocalisation, Accéléromètre...) à l'aide PhoneGap, qui est un Framework très prometteur, et jquery-mobile, afin de générer des applications pour les six plateformes mobiles du marché (androïde, iPhone, BlackBerry, symbian, Windows mobile..) en se basant sur un seul code développer en HTML5-CSS3-javascript
L’application est basée sur une architecture 3-tiers:
- la base des données intermédiaire est synchronisée avec la base de données d’ OpenERP à l'aide d’ETL Talend
- la partie web service a été réalisée avec RESTeasy qui est une implémentation du style architectural REST
- la partie client est générée avec le Framework PhoneGap et Jquery-mobile
- L’appel au service web par la partie client a été réalisé avec des appels Ajax a partir de la bibliothèque Jquery.
- On a utilisé Hibernate pour la partie mapping entre le service web et la base de données intermédiaire. -
Post : Développeur Android
Client : Page jauneaujourd'huiProjet 3 : Développement de la version Android de l’application ********Description : Application qui donne accès à plus de 25.000 offres d’emploi récentes. - Recherchez immédiatement des postes à pourvoir sur toute la France - Accédez aux recherches avec des critères avancés - Consultez les annonces en détail - Localisez les postes sur Mappy - Créez vos alertes mails et push - Consultez en temps réel les offres urgentes - Archivez les annonces qui vous intéressent - Postulez immédiatement et joignez ou modifiez votre lettre de motivation
-
Post : Développeur Android
Client : AzerNetaujourd'huiProjet 4 : Développement de la version Android du mashup ********/Description : ToutTrouver permet de tout trouver autour de vous et ou bien ailleurs en France... acheter quelque chose, rencontrer un homme ou une femme, trouver un emploi, des avis, des bons plans et bien plus. Nous sommes entrain d’enrichir l’application en permanence de nouvelles sources et de nouvelles rubriques pour rendre service au quotidien en mobilité ou sur internet avec ********.
WSO2 mashup server, WSO2 data service KSOPA, Web Service, géolocalisation
WSO2 mashup server, WSO2 data service -
Post : Développeur Android
Projet 5 : jeu SUDOKA sous Android Client : Orangeaujourd'huiDescription : la Règle du jeu : Compléter la grille par les chiffres de 0 à 9 de tel sorte que la somme des chiffres sur chaque ligne et sur chaque colonne sera égale à 25. Sachant qu'aucun chiffre ne peut être en double ni sur la ligne ni sur la colonne. On jouant avec l'option Facile on vous renseigne sur le type de chiffre à saisir s'il est Pair ou Impair.
Canvas, XML, -
Post : Développeur Android
aujourd'huiProjet 6 : comparateur de prix mobile en temps réel sous Android
Client : Ministère du tourisme tunisien
Description :
Application qui englobe tout les services nécessaires pour préparer un voyage vers la Tunisie avec les plus bas prix existants (vols, hôtels, location voiture) et en temps réel avec la géo localisation des hôtels.
galléries, api géolocalisation, jsoup, sax, dom, XML, RSS, -
Post : Développeur Android
Client : banque tunisienneaujourd'huiDescription :
MySQL, EJB, GlassFish, Java, SOAP, KSOAP2, Android, ValueObject
Création d’un middleware qui permet la communication entre un Smartphone Android et la banque.
Ce Middleware assure la consultation des comptes, consultation des crédits, simulation des crédits, création des virements entre les comptes et la géolocalisation des agences de la banque.
Nous étions appelé à :
- Faire l’analyse et la conception de cette application.
- Création de la base de données sous MySQL et faire la persistance des données avec les EJB.
- Création des web services sous le protocole SOAP
Réalisation du coté client sous le système d’exploitation Android - Suivez vos candidatures - Mettez à jour votre profil et retrouvez le sur le site web - Publiez directement sur votre mur Facebook - Envoyez vos messages du Twitter - Restez informé avec les dernières infos
CONNAISSANCES INFORMATIQUES
Outils mashup:
WSO2 mashup server, WSO2 data service
Serveurs
Jboss, Glassfish, Tomcat
Architecture SOA (Service Oriented Architecture):
Web Service, BPEL, plus exactement la norme WS- BPEL, JBI, WSDL, SOAP, REST, KSOAP, UDDI, EJB
Protocoles Réseaux
TCP/IP, VOIP, UDP, SMTP, SNMP, RTSP
Certifié CCNA
Conception
Merise, UML.
Programmation Applicative
java/JEE 5, JSP, Servlets, ORM, design pattern, C#, VB.net, HTML, PHP, XML, JavaScript, CSS3, HTML5, jQuery mobile, GWT
Plateforme de développement
JSF, Spring, Struts, Android, IPHONE, PhoneGap
Environnement de Développement
Eclipse, Netbeans, Visual Studio 2008
Programmation BD
SQL, PL/SQL.
Outils BD
Oracle 9i/10g, SQL Server et MySql 5, PostgreSQL
Gestion de projet
Agile Scrum, RUP, 2TUP, MS Project, Redmine
Outils de persistence
JPA, Hibernate
FORMATION
2008-2011 : Cycle Ingénieur en Génie Logiciel à l’école supérieure privée d’ingénierie et de technologies. (ESPRIT)
2010: Formation Android élaborée chez Orange.
2004-2008 : Technicien supérieur en réseau informatique à institut supérieur des études technologique de Sousse. (ISET)
2004-2005 : Baccalauréat, section Mathématique.
Outils mashup:
WSO2 mashup server, WSO2 data service
Serveurs
Jboss, Glassfish, Tomcat
Architecture SOA (Service Oriented Architecture):
Web Service, BPEL, plus exactement la norme WS- BPEL, JBI, WSDL, SOAP, REST, KSOAP, UDDI, EJB
Protocoles Réseaux
TCP/IP, VOIP, UDP, SMTP, SNMP, RTSP
Certifié CCNA
Conception
Merise, UML.
Programmation Applicative
java/JEE 5, JSP, Servlets, ORM, design pattern, C#, VB.net, HTML, PHP, XML, JavaScript, CSS3, HTML5, jQuery mobile, GWT
Plateforme de développement
JSF, Spring, Struts, Android, IPHONE, PhoneGap
Environnement de Développement
Eclipse, Netbeans, Visual Studio 2008
Programmation BD
SQL, PL/SQL.
Outils BD
Oracle 9i/10g, SQL Server et MySql 5, PostgreSQL
Gestion de projet
Agile Scrum, RUP, 2TUP, MS Project, Redmine
Outils de persistence
JPA, Hibernate
FORMATION
2008-2011 : Cycle Ingénieur en Génie Logiciel à l’école supérieure privée d’ingénierie et de technologies. (ESPRIT)
2010: Formation Android élaborée chez Orange.
2004-2008 : Technicien supérieur en réseau informatique à institut supérieur des études technologique de Sousse. (ISET)
2004-2005 : Baccalauréat, section Mathématique.