David Junger

tffy@free.fr (GPG details)

My public key can be fetched from hkps.pool.sks-keyservers.net
fingerprint: 5AED 7745 69BA 02C1 6BBF 9F33 1981 A542 73FD 75EB

Paris, France
age
en français

Profile

Highly and widely skilled language geek, software designer and humanist.

Experience

Front-end Developer @ SFEIR december 2015 - now

I work as a consultant engineer for SFEIR's clients in Paris. Most of my time so far has been spent on the front-end code and architecture of PMU.fr, in an agile team amid a less agile environment.

Web Developer @ TenTwentyFour.lu may - september 2015

As the company's JavaScript guru, I developed the node.js front-end server and designed the client for a security application (also some back-end system administration), and contributed to another Web app (mostly on localization, cross-domain authentication and UI).

Translator on Wasteland 2 may - october 2014

I contributed a few thousand strings and my linguistic insight as well as technical know-how to the crowdsourced French localization of InXile's RPG.

JavaScript Expert @ University of Göteborg 2012 – now

I was employed to create a client-side JavaScript implementation of SCXML, which eventually became my thesis project. The work involved thousands of lines of code, many contributions and discussions with the W3C working group, and the publication of two papers at Swedish and international conferences.

Many roles @ Kernel Panic Systems 2003 – 2006

KPS is my engineering school’s tech and open source club. I officially joined the team during Summer 2004 after some informal involvement. I was responsible for the KPS website, developing a user-friendly Web app to manage a nation-wide humanitarian program, and overseeing the club’s free courses for students. I took part in making the club a legal entity and in most of its activities, from teaching to fixing computers and preparing large events.

Summer camp counselor @ Aventure Scientifique 2004 – 2005

With (mostly) French children and young teenagers, during three two-week-long summer camps, one of which took place in England, with geeky themes and activities.

Admin @ La Gazette du Sorcier 2003 – 2009(-ish)

At first because of my Latin and Web-related skills, I joined the best and one of the most visited French-speaking websites on Harry Potter, around the height of the series’ popularity. I ended up doing some reporting, community management, translation, and other magical tasks.

Education

Master in Language Technology @ University of Göteborg, Sweden 2011–2014

I successfully defended my thesis on client-side multimodal user interface design in June 2013.

Bachelor's in Linguistics and Computer Science @ Université Paris-Sorbonne, France 2008–2011

I was a tutor in formal logic (a position created on my initiative) and in the C2i-1 courses (C2i is the French implementation of a European concept for a not-too-basic computer usage and knowledge certification aimed at the general population). I also sang in the scandinavian department's Nordic choir and maintained its internal website.

Software and Electronics engineering (interrupted) @ ESIEA, France 2003–2005

Although an engineering school seemed an obvious choice at the time, in the end I invested most of my time in the extracurricular activities of KPS (see above) and left.

Skills

linguistic

I am a native French speaker and regularly mistaken for a native English speaker. I write both flawlessly, as well as JavaScript. I can understand some Swedish and German and speak a little Swedish, and I haven't completely forgotten Latin, ancient Greek, Croatian, medieval Occitan, nor Elvish.

Not only do I write well and concisely, I can produce high quality analysis and translations from English to French, and research precise grammatical phenomena or nuances of meaning when the need — or curiosity — arises.

software

I am an expert on client-side Web technology (HTML, CSS, JavaScript and many APIs). I have substantial experience with Node.js, nginx, Apache and PHP. I'm also quite familiar with Backbone/Marionette, Angular.js, MongoDB, Python, and somewhat with Perl, JAVA, C, AppleScript, Mathematica and UNIX shell scripting. I am comfortable with automated testing and deployment, source control as well as real-time collaboration tools.

I have been using mostly Macs since 1998, though of course I can survive on other platforms. I've been an amateur user of Photoshop and the GIMP for a long time, and of Logic, GarageBand, Final Cut, and other Apple multimedia apps. I can use any office application, but I prefer writing HTML directly (like with this CV) and using specialized apps.

Through my career I have developed a keen interest in user interface and more generally user experience — from traditional Web design to multimodal interfaces and embodied agents — and in localization issues.

other

On occasion I can shoot pictures and movies and record music with semi-professional competence. I master roleplaying games and write my own scenarios. I read a lot, mostly fantasy and science-fiction, and play a lot of computer games, mostly strategy and RPGs but also puzzles and physics games.

I am curious, with broad scientific and general knowledge. I learned some karate and judo, I skate pretty well on snow and better on wheels, and I can solve the Rubik's Cube.

in English

Profil

Geek linguiste, concepteur logiciel et humaniste aux nombreux talents.

Expérience

Développeur front @ SFEIR décembre 2015 - aujourd'hui

Ingénieur consultant pour les clients de SFEIR à Paris, j'ai essentiellement travaillé jusqu'à présent sur le code front et l'architecture de PMU.fr, dans une équipe agile au sein d'un environnement moins agile.

Développeur Web @ TenTwentyFour.lu mai - septembre 2015

En tant que Monsieur JavaScript de la boîte, j'ai créé le côté serveur front-end sur node.js, et conçu le client, d'une application de sécurité (avec un peu d'administration système du back-end), et contribué à une autre appli Web (surtout à la localisation, l'authentification inter-domaine et l'IU).

Traducteur sur Wasteland 2 mai - octobre 2014

J'ai apporté quelques milliers de chaînes, mon point de vue de linguiste, ainsi que mon savoir-faire technologique à la localisation française participative du RPG d'InXile.

Expert JavaScript @ Université de Göteborg 2012 – aujourd'hui

Employé pour la création d'une implémentation côté client en JavaScript de SCXML, qui finit par devenir mon sujet de mémoire. Cette mission a impliqué quelques milliers de lignes de code, maintes contributions et échanges avec le groupe de travail du W3C, et la publication de deux articles lors de conférences Suédoise et internationale.

Multirôles @ Kernel Panic Systems 2003 – 2006

KPS est l'asso informatique et open-source de mon école d'ingénieur. J'ai officiellement rejoint l'équipe pendant l'été 2004 après une implication informelle. J'étais responsable du site Web de KPS, du développement d'une appli Web ergonomique pour la gestion d'un programme humanitaire national, et de l'organisation de formations gratuites pour les étudiants. J'ai participé à la création de l'asso en tant que telle et à la plupart de ses activités, de l'enseignement au bricolage d'ordinateurs en passant par la préparation de gros évènements.

Animateur @ Aventure Scientifique 2004 – 2005

Encadrant des jeunes (surtout) Français, durant trois séjours de deux semaines chacun, dont un en Angleterre, autour de thèmes et activités geek.

Admin @ La Gazette du Sorcier 2003 – 2009(à peu près)

Au départ pour mes compétences en HTML, je fus recruté au sein du meilleur site Web francophone (et l'un des plus fréquentés) sur Harry Potter, à l'époque où la série atteignait l'apogée de sa popularité. Je m'y suis retrouvé à faire des reportages, de la gestion de communauté, des traductions et d'autres tours de magie.

Éducation

Master in Language Technology @ Université de Göteborg, Suède 2011–2014

J'ai défendu avec succès mon mémoire sur la conception d'interfaces multimodales côté client en Juin 2013.

Licence de Langue Française et Techniques Informatiques @ Université Paris-Sorbonne 2008–2011

J'étais tuteur en logique formelle (un poste créé à mon initiative) et pour le C2i-1. J'étais également chanteur et ingé son dans la chorale nordique du département de langues scandinaves et je m'occupais de son site interne.

Ingénierie informatique et systèmes (interrompues) @ ESIEA, Paris 2003–2005

Une école d'ingénieurs me semblait un choix évident à l'époque, mais au final j'ai investi le plus clair de mon temps dans les activités de KPS (voir plus haut) et j'ai interrompu mon cursus.

Compétences

linguistiques

Je suis locuteur natif du français et souvent pris pour un locuteur natif de l'anglais. J'écris les deux impeccablement, ainsi que le JavaScript. Je parle un peu et je lis le suédois, un peu l'allemand, et j'ai quelques bases en latin, grec ancien, croate, occitan médiéval et en elfique.

Non seulement j'ai une plume concise et agréable ; j'analyse et je traduis avec brio de l'anglais au français, et je creuse au besoin — ou par curiosité — des phénomènes grammaticaux pointus ou des nuances de sens lorsque mon intuition n'est pas certaine.

logicielles

Je suis expert des technologies Web côté client (HTML, CSS, JavaScript et des tas d'APIs). J'ai une expérience conséquente de Backbone/Marionette, Node.js, nginx, Apache et PHP, avec un peu d'Angular.js et MongoDB. Je suis également plutôt bon en Python, et pas étranger au Perl, JAVA, C, AppleScript, Mathematica et shell UNIX. Je suis à l'aise avec les outils de test et de déploiement automatisé, de gestion de versions ainsi que de collaboration en temps réel.

Je suis sur Mac depuis 1998, mais bien sûr je me débrouille sur les autres plateformes. Depuis longtemps usager amateur de Photoshop et the GIMP, je manie aussi Logic, GarageBand, Final Cut, et autres applications multimedia d'Apple. Je sais me servir des suites bureautiques, mais je préfère écrire du HTML directement (ce CV, par exemple) et employer des logiciels spécialisés.

Le long de mon parcours j'ai nourri un intérêt particulier pour les problématiques d'interface utilisateur et plus généralement d'expérience utilisateur — de la conception Web classique aux interfaces multimodales et aux avatars — et de localisation.

autres

Je suis photographe, ingé son et caméraman semi-pro à l'occasion. Je masterise des jeux de rôles sur mes propres scenarios. Je lis beaucoup, essentiellement de la fantasy et de la science-fiction. Je joue beaucoup sur ordinateur, surtout à des jeux de stratégie et de rôle mais aussi des puzzles et des jeux de physique.

Je suis curieux, doté d'une large culture générale et scientifique. J'ai pratiqué un peu le karaté et le judo, je suis plutôt bon patineur à skis et meilleur à roulettes, et je résous le Rubik's Cube.