About me

My name is Christophe Rosset, I live in Paris, France.

I’ve been working in Web Development for a long time now, I still really enjoy it, I’m curious and try to keep up to date with the new techs – check out my open source personal projects.

Wanna hire me ? The following resources are up to date, check them out:



PS : In my other blog, I talk about my other passions : roller skating, juggling, unicycling and other stuff. I made this one, not to bore my readers with posts about programming 😉 …

If you want to get in touch with me, feel free to leave a comment or contact me by twitter or mail … see you soon !

6 thoughts on “About me

  1. Bonjour Christophe,

    Je me permets de vous contacter car je suis actuellement à la recherche d’un Lead Dev JS pour une société avec laquelle je travaille.

    Je suis chasseur de têtes spécialisé dans la recherche de profil Javascript pour des CDI chez des clients finaux du web (startups ou pureplayers, comme Blablacar, Deezer, Dailymotion, Leboncoin,…). Si vous voulez en savoir plus : –> http://www.mobiskill.fr

    J’aimerais discuter de cette offre avec vous, quand et à quel numéro puis-je vous joindre?

    Bien à vous,

  2. Hi Christophe,

    I hope you don’t mind this mail, but I have been searching for an experienced Front-End / Data Visualization Software Engineer for a role with my client in Zurich, Switzerland.

    It’s with a rapidly growing start-up called Teralytics – a big data analytics company that uses breakthrough technology and science to unlock unprecedented insights about human behaviour. You can find more information on their website:www.teralytics.net . Their team consists of really smart guys, top-notch PhDs, data scientists, software engineers and business experts from over 20 countries and from companies such as Google, Microsoft and Yahoo. I was told they don’t have boring, uninteresting projects / problems to solve – everything they do is challenging and demands excellent solutions using the best technology and methodologies available.

    In terms of skills, they are looking to meet with candidates with proven track record and very strong front-end web development skills (JavaScript), passion for data visualization, fluent with data, databases, data preparation and transformation and experience with some of the following:
    React, D3.js, ES6, Node.js, CSS, SVG, Leaflet and or Tableau

    It’s a really exciting time to join them and on top of a really great offices in Zurich (very central location) and people and really competitive salary (they are really after top talent and offer fantastic remuneration plus stock options!). Other perks: twice a year the whole team goes off site to work and play, regular beers and pizza sharing, daily FIFA sessions etc.
    Having looked at your profile, I’m pretty sure they would be keen in talking with you, so the question is – would this be of interest to you?

    I appreciate you taking the time to read this message and I hope to hear from you.

    Many thanks,

    Lukasz Kopec

  3. Hi – truly excellent info regarding TransitionMultiLineChart wrapping D3 in react as well as Victory and Recharts. I’d like to stay within D3 so prefer the light wrapper approach. If possible, can you direct me to the countryName data you are using? I created my own local array but the result is not very good. Thanks.

  4. Hi Christophe.

    Thank you for sharing your excellent work. You seem to be a boffin on HTML5/Javascript gyroscope. I have been trying to build a SIMPLE app which uses the gyroscope to determine if the device is turned left or right. So when you open the app the gyro should read 0 or 360 degrees (they are close together). Then if you turn the phone left 90 degrees then the gyro should read 90. From 0 if you turn right 90 then the gyro should read 270. From 0 turning through 180 degrees the gyro should read 180 degrees. Sounds simple enough but IMPOSSIBLE to achieve. At first it works but soon the gyro is giving different readings in the above situations. Can you give any advice on how to achieve this simple task. So I am trying to read the users Heading accurately and consistently.



  5. Hie Paul,

    A few years ago, I was really into HTML5 Games using Gyroscope. It’s been a long time since I’ve used this API. All I can tell you is that at the time, each browser managed differently the event, so I had to make some util to translate the coordinates into some kind of universal coordinates to manage the different implementations of the API.

    I invite you to checkout this file: https://github.com/topheman/PanoramaSensorsViewer/blob/master/src/js/topheman-panorama/utils/deviceorientationHelper.js you might find something useful :).


Leave a Reply

Your email address will not be published. Required fields are marked *