Senior Android System and Software Engineer @ Tech lead and developer for the Yahoo SmartContacts project (currently pre-installed on some Sprint devices).
I'm the technical support and point of contact for the interaction between Yahoo, carriers and OEMs.
I designed and built a device-abstraction layer for the SmartContacts's integration into the OEM devices and carrier services. I provided a reference implementation of this layer based on AOSP as well as a test harness to validate the OEM's implementation. I directly supported the SmartContacts integration with OEM's teams.
Today, I'm 60% dedicated to pure research and prototyping on AOSP (android system), 20% dedicated to a more classic android application development (for example, I've implemented the incoming call screen of SmartContacts), and 20% dedicated to the interactions with the OEMs. From August 2014 to Present (1 year 5 months) Android Senior Software Engineer @ Develop components shared across all the android native applications at Yahoo! like the sidebar (navigation drawer), different backend clients, ...
I'm also the main developer of the Yahoo Today tab in the Yahoo mail android application. From August 2013 to August 2014 (1 year 1 month) Senior Software Engineer for Content Platform Group @ Conception and development of the next generation of content serving system at Yahoo!.
Agile environment (SCRUM), Test Driven Development and Behavior Driven Development.
Share and improve my knowledges in technologies like Grid, NoSQL and REST WebServices. From August 2011 to August 2013 (2 years 1 month) Senior Software Engineer for Cloud Platform Solutions @ Build tools and utilities to onboard, monitor and use the Yahoo! Cloud Platform and Grid.
Support internal customers in order to use efficiently the grid and the Yahoo! content platform.
Troubleshoot grid related issues. From August 2010 to August 2011 (1 year 1 month) Senior Software Engineer for Localization @ Build the backend of the central localization platform for Yahoo! used by all the global Yahoo! properties like mail, frontpage, messenger, ... From November 2007 to August 2010 (2 years 10 months) Java Engineer @ From September 2005 to November 2007 (2 years 3 months) Web EDI Engineer @ From 2002 to 2005 (3 years) Java Trainee Engineer @ From January 2001 to September 2001 (9 months)
Master's degrees @ Université de Poitiers From 1998 to 2001 Université Claude Bernard Lyon 1 From 1995 to 1998 Thierry GRANGER is skilled in: Java, REST Web Services, Hadoop, Agile, Web Services, TDD, Scrum, Cloud Computing, J2EE, Tomcat, Apache, Software Engineering, MySQL, C++, Unix