9 years of experience
More than 20 applications in the market
Engineer studies & developments Mobility
Android and iOs Specialist
Email:-Phone:-
Profile summary
Manage mobile projects
Mastering the Android (Kotlin and Java) and iOs (swift) environments
Agile method (Scrum master)
Understanding and Need Analysis
UML and Merise design
Writing technical specifications
High quality development
Unit tests
Qualifications
2011
2008
National Diploma of Computer Engineers Option Software Engineering
School
Preparatory classes in Physical Math
Technical skills
Methodologies and
Pattern Design
Clean Architecture, MVP, MVVM, MVC
Languages
Kotlin, Java, Swift, XML, JSON, html, CSS, objective C
Tools
Android studio, Xcode, AppCode, Eclipse, Photoshop, Sketch, Zeplin,
Genymotion, Postman, SourceTree, Xcode, PowerAMC
Mobile Technologies
Android, iOS
Web services
RxJva, Retrofit, REST, SOAP
SGBD
Room, SQL, SQLite, greenDAO
Version management
Git , SVN, GitHub, Bitbucket, Amazon
Test
JUnit, Mockito, Espresso
English
Professional English
Professional experiences
From January 2017 to Today
JCDecaux
Lead Mobile Developer
Technical environment :
Kotlin, Java, Android Studio
Swift, Xcode, AppCode
RxKotlin, Dagger, Room, Retrofit
Clean architecture, Unit tests
GIT, JIRA, Firebase
Responsibilities:
- Study and development of the VLS terminal application (Android deployed only on JCDecaux terminals in
Brussels, Luxembourg)
- Development of the core module which includes the common part between the android application and the
terminal (Borne)
- Development of mobile application interfaces and terminal (Borne)
- Data mock
- Integration of web services calls (RxKotlin)
- Integration of the geolocation of the user
- Trips, subscriptions, payments, offers, user statistics on mobile applications
- Integration of bike release module from the mobile application (Before it was only possible via the
terminals)
- Integration of access and authentication tokens on mobile applications
- Integration of the payment terminal Ingénico in the terminal application
- Badge reader integration (SpringCard) in the terminal application
- Integration of ticket printer in the terminal application
- Integration of payment module ogone in mobile applications
- Studies and development of the Android VLS application
- Studies and development of the iOs VLS application
- Room integration for database management and for better use of applications in offline mode
- Fabric Integration (CrashLytics) for automatic escalation of crash logs
- Zuul integration for recovery of build settings for each client contract
- Jenkins + Git setup for automatic compilation of mobile apps and terminal
- App publishing on GooglePlay and AppStore
Villo Bruxelles:
Android: https://play.google.com/store/apps/details?id=com.jcdecaux.vls.bruxelles&hl=fr
iOs: https://apps.apple.com/fr/app/villo-officiel/id-
Vel’OH Luxembourg:
Android: https://play.google.com/store/apps/details?id=com.jcdecaux.vls.luxembourg
iOs: https://apps.apple.com/fr/app/veloh-officiel/id-
Vélo’v Lyon:
Android: https://play.google.com/store/apps/details?id=com.jcdecaux.vls.lyon
iOs: https://apps.apple.com/fr/app/v%C3%A9lov-officiel/id-
BiclooPlus Nantes:
Android: https://play.google.com/store/apps/details?id=com.jcdecaux.vls.nantes
iOs: https://apps.apple.com/fr/app/bicloo-officiel/id-
- Ensure application maintenance and version management
- Scrum master: Application of agile methods (daily, sprint planning, retro sprint, synchro between teams,
client demos, ...)
From July 2014 to December 2016 LORDROID (via Upwork and Malt)
Leader Technical Android
Upwork profile: https://www.upwork.com/o/profiles/users/_~01ae84f62447e4f737/
More then 11000 worked hours + more then 75 jobs and clients feedbacks
Malt profile: https://www.malt.fr/profile/haythemsouissi
More then 40 jobs and clients feedbacks
Technical environment :
Java, Android Studio, REST, Json, SourceTree, Photoshop
Projects (Android) :
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
▪
Kohab: https://play.google.com/store/apps/details?id=com.kohab.app
Biloba: https://play.google.com/store/apps/details?id=ba.bilo.app.android
Youcare: https://play.google.com/store/apps/details?id=com.youcare.browser
Qopius: https://play.google.com/store/apps/details?id=com.qopius.vision
MonChange: https://play.google.com/store/apps/details?id=com.cads.monchange
MonSuperVoisin: https://play.google.com/store/apps/details?id=com.monsupervoisin.app
Caravel: https://play.google.com/store/apps/details?id=fr.banlieue_ouest.caravel
CheckAndMove: https://play.google.com/store/apps/details?
id=fr.checkandmove.checkandmove
Fatafeat: https://play.google.com/store/apps/details?id=com.playfatafeat
SmartMedia: https://play.google.com/store/apps/details?id=com.smartmedia.live
DCN: https://play.google.com/store/apps/details?id=com.dubaichanelnetwork
Awaan: https://play.google.com/store/apps/details?id=com.dotcomlb.dcn
DMIVip: https://play.google.com/store/apps/details?id=com.dcnvip
Almosafer: https://play.google.com/store/apps/details?id=com.travel.almosafer
Friskies Soins : https://play.google.com/store/apps/details?
id=fr.purina.friskiessoin.android
Alanba :https://play.google.com/store/apps/details?id=kuwait.dotcom.alanbaanewskuwait
Vidlet: https://play.google.com/store/apps/details?id=com.vidlet.uploader
Responsibilities:
Functional analysis of customer requests
Development of interfaces based on PSDS:
- Navigation Drawer
- Recycle view
- Mapview
- Part Guide
- Custom Agenda Module
- Research Module
- Editorial and Legal Mention
Development of web services using Retrofit:
- Retrieve the list of places, events and comments
- Search for places and events
- Post a comment and post a I like
Others:
- Geolocation with GPS, network and wifi
- YouTube API
- Management of SQLite database + offline mode
- Android design hardware
- Android 6.0 permissions management
- Android ACCELEROMETER sensor
- Backoffice development tracking and iOS application
From June 2013 to June 2014
Anypli
Software Engineer & Developments Android
Technical environment :
Java, Android Studio, Eclipse, REST, Json, XML, SourceTree, Photoshop
Projects :
BPI France: https://play.google.com/store/apps/details?id=com.bpifrance.excellence
Responsibilities:
Development of interfaces based on PSDS and web services using Retrofit:
- Authentication and account creation part
- Home and news
- News details
- Part comments
- Research part
- Company profile
- App drawer menu
- Part my company
- Self-help part
- Messaging part and participants
- Custom Agenda module with animations
Management of the SQLite database + offline mode Push notifications
Askking: https://play.google.com/store/apps/details?id=com.gamestella.askkingquizz
Responsibilities:
- Development of interfaces based on PSDS
- Development of web services using the providers
- Party game and question
- "Dual" part - Part scores, best score and best score of the week
- Part categories of questions
- Push notifications
- In app purshase
Soomville: https://play.google.com/store/apps/details?id=com.soomville.soomville
Responsibilities:
Development of interfaces based on PSDS and web services using Retrofit:
- Home page
- Part change my position
- Sliding menu
- Alert Party
- Part research talents
- Cat Party
- Announcement sheet
- Party create or modify account
- Forgot your password
- Part profile and skills
- Part my ads
- Subscription part
- Part of my neighborhood
- Research Module
- Messaging and notifications part
From June 2011to June 2013
Apifon (Haploid)
Software Engineer & Developments Android
Technical environment :
Java, Eclipse, Json, Photoshop
Projects :
Projets NextRadioTV:
BFMTV: https://play.google.com/store/apps/details?id=com.nextradiotv.bfmtvandroid
BFM Business: https://play.google.com/store/apps/details?id=com.nextradiotv.bfmbusiness
RMC: https://play.google.com/store/apps/details?id=com.nextradiotv.rmc
RMC Sport: https://play.google.com/store/apps/details?id=com.nextradiotv.rmcsport
01 net: https://play.google.com/store/apps/details?id=com.nextradiotv.zerounnet
01 emploi :https://play.google.com/store/apps/details?id=com.nextradiotv.zerounnetpro
Responsibilities:
Development of interfaces from psds
Development of web services using a library that I realized. :
- Part A
- Part list of articles by category
- Development of alerts
- Party podcasts
- Live Video and Live Audio Playback Modules
- One-day program part
- Pagination management in all views
- Management of SQLite database + offline mode
- Push notifications
Weezevent : https://play.google.com/store/apps/details?id=com.weezaccess
Responsibility:
- Development of interfaces from psds
- Development of web services.
- Event Management and qrCode Scanner
IDLogistics :
Responsibility:
- Development of interfaces from psds
- Development of web services.
- Event Management and qrCode Scanner
iTransports :
Responsibility:
- Development of interfaces from psds
- Development of web services.
- Map
Railtime :
Responsibility:
- Development of interfaces from psds
- Development of web services.
- Map
PTVO (Programs TV Orange) :
Responsibility:
- Development of interfaces from psds
- Development of web services.
De Janvier 2011 à Juin 2011 Orange R&D
Software Engineer & Developments Android
TAM Télé Assistance Mobile :
Responsibilities:
- Interface development
- Location with GPS, Network, Wifi
- SMS and Telephone
- Accelerometer sensor
Technical environment :
Java, Eclipse