The lead teacher for an intensive one-month training in Swift for complete
beginners. All aspects of mobile development are seen: design, user experience,
basics of Swift language and iOS SDK, including brand new SwiftUI.
Learners start with an idea and end up with a functional prototype with a live
demo in front of a jury where an Apple representative sits.
I was also responsible for the production of new pedagogical content for SwiftUI.
Swift • SwiftUI • iOS • UX design • Pedagogy
The teacher for an intensive training in Swift for beginners. From the basics of the
Swift language to the mastering of some key design patterns, two months of
intensive learning through practice in a series of projects of ever-growing
complexity (8 hours a day).
Swift • iOS • UIKit • UX design • Pedagogy
Design, development, maintenance of an iOS companion app for the DxO ONE
camera, within a variable size team where I grew a recognised Swift expertise and
a much appreciated collaboration with the UX team.
A challenging, multidisciplinary, large-scale project involving mobile and firmware
developers, hardware engineers, image engineers, project managers, UX and UI
designers and QA engineers working with large-scale Scrum (LeSS) methodology.
We had to deal with the problematics of legacy code with a heavy technical debt,
constantly changing priorities, Apple bugs, firmware bugs, undocumented APIs, etc.
Swift • Objective-C • Photos • Git • Continuous integration • SCRUM • LeSS
A short consulting mission with Apple in Cupertino to help them deliver on time
the French version of Siri for iOS 7. The fact that I have a degree in Language
engineering while also being an iOS developer and native French speaker made
me a perfect match for their need. It was a good opportunity to meet fellow
Apple engineers and get to know more about the company culture.
iOS • Language Engineering • Internationalisation
• Efcolia mobile : A geotracking app to follow dynamically on a map the
location of a fleet of vehicles geolocalised with a proprietary GPS tag used by
security forces and freight companies. I designed, specified, coded and
released the app on behalf of the tag maker. • 2011
• Prayer Times : Side project aiming to present in a very straightforward
interface and beautifully designed screen the list of muslim prayer times for
the day, computed astronomically from the user location, time zone and date.
It is basically an ephemerides app. Since I have a degree in astrophysics and a
taste for visually appealing software, this project represented a great
opportunity of showcasing what I cared about in my first years of app
development. • 2011
• Parlons Bébé : A fun app for Nestlé’s Guigoz advertisement campaign. The
idea was for young parents to record their babies babbling, and the app
would then add some funny subtitles and share it on social networks. Work
done in collaboration with another developer — I was responsible for the UI
design and implementation (based on visuals from the ad agency) and the
development of the video player and editor (image capture, display of
synchronised subtitles, export). • 2012
• Moët Ice : Another advertising app, this time for the Moët & Chandon
champagne brand. The interesting part in this app was the inlay of a selection
of the user’s photos into a pre-made summertime film with appropriate 3D
projection. This required some dive-in with linear algebra and the wrapping of
a C++ library. It was fun. • 2012
• Cosmetotests : Graphic design and web development for a small cosmetic
tests company. • 2012
• MyBlee : An ambitious pedagogical iPad app designed by a young start-up
that offers a unique learning platform based on pedagogical units of playful
exercises on various subjects. I brought to this client my expertise in Apple
development, my deep knowledge of the Cocoa frameworks and several
improvements in code quality. • 2012
• Grapefruit : Development of a small fun app to promote Florida grapefruits :
cocktail recipes involving grapefruit juice, social Instagram-like photo stream
with special filters and basic information on Florida grapefruits. • 2012
• Nubytouch : Teaching, training and mentoring for a new mobile agency. We
met once a week for a consulting session on their various projects. • 2012
• Medicapp : Teaching and debugging sessions centred around multitasking
problematics. • 2012
• BookWeather : A social network based around books. You could add books
to your library by scanning their barcode, see the books in your friends'
libraries, get inspiration, lend and borrow books, and see global trends. I
contributed to this project as a software architect and iOS developer for a
small start-up. • 2012
• Le Taurillon : Le Taurillon is an online news magazine that takes a young and
European approach to the world, and is one of the leading publications about
European institutions. I designed the whole mobile app as well as the
required web service REST API (PHP/SPIP). • 2012
• Mon Diamant Cartier : A short maintenance mission to help Cartier update
the data for their diamond selection app from a collection of XML files, and
create localisations in several new supported languages. I automated the
process by writing some Objective-C script-like programs. • 2014
• ******** : Design and development of a responsive website for the NGO
Coexister. UX design, content architecture, development of a Wordpress
theme and plugin. • 2014
• Ferrari Roadtrips : Social app aimed at Ferrari owners desiring to drive on
the best routes offered by the famous brand. The app presents the steps and
points of interest along each route, and shows dynamically on a map the
location of all participants. • 2015
iOS • Swift • Objective-C • Git • UI & UX Design • Expertise & Training
Développements iPad et iPhone pour une grande institution européenne et un média d'information ; analyse des besoins ; consulting pour l'adaptation de sites web ; réseaux sociaux.
Cadre : projet XWiki Concerto, visant à fournir une solution de Wiki de deuxième génération gérant le travail collaboratif pair-à-pair en situation de mobilité. Mission : réalisation d'une application de consultation & édition de wiki sur un iPhone, avec gestion de la synchronisation et des aléas liés à la mobilité. Compétences associées : conception d'interfaces innovantes, développement Objective-C (Cocoa) & web (xhtml+css).
management d'équipe, relations presse, organisation d'événements, gestion administrative, communication, déplacements fréquents.
Portage de logiciels d'imagerie de Unix vers Mac OS X ; pilotage d'imprimantes et scanners ; étude d'une interface graphique native. Stage spontanément proposé à l'entreprise et ayant abouti à un positionnement stratégique important.
Développement PHP/MySQL, conception graphique, gestion publicitaire et commerciale, référencement... Ces compétences ont été renforcées lors de projets et stages effectués en 2000, 2001 et 2007.