Dr. Federico Tomassetti

Selbstständig, Consultant Software Architect, Tomassetti Federico
Lyon, France

Fähigkeiten und Kenntnisse

Java
DSL
MDD
Programming Languages
Python
Research
Jetbrains MPS
Antlr
Kotlin
Software Development

Werdegang

Berufserfahrung von Federico Tomassetti

  • Current 10 years and 11 months, since Jul 2015

    Consultant Software Architect

    Tomassetti Federico

    I build languages: parsers, compilers, editors, interpreters, simulators and more. I use several tools and techniques including Jetbrains MPS, and ANTLR. I contribute to open-source projects like JavaParser and JavaSymbolSolver

  • 7 months, Jan 2015 - Jul 2015

    Software Engineer

    Groupon

    As part of the Platform services & Local extensions team for EMEA my main task was to design and develop microservices used globally or specifically for the EMEA markets. In Groupon I had the possibility to use many differen technologies including Docker, Python, Java, Ruby and C++. I was a full stack engineer following projects from requirements definition to deployment and monitoring

  • 9 months, May 2014 - Jan 2015

    Software Engineer

    TripAdvisor

    I was a full-stack Software Engineer, working in the personalisation team. Some achievements: * main author of the explanatory messages for our users (feature who permitted to activate personalization for ~300M users and increased significantly our click rate) * realized debugging tools for PMs, to explore the way our explanatory messages were built * advocated test culture

  • 4 years and 2 months, Mar 2010 - Apr 2014

    Research Assistant

    Politecnico di Torino

    Responsibilities include: * Develop software for static and dynamic analysis of code in different languages (mostly JRuby, Python and Java) * Data analysis (with JRuby, R) * Teaching assistant for four different courses on software development (main technologies taught UML, Java, Python) * Supervise students working on their bachelor/master thesis * Realizing independent research work

  • 6 months, Jul 2007 - Dec 2007

    Analista programmatore

    Divitech

Ausbildung von Federico Tomassetti

  • 3 years and 3 months, Jan 2011 - Mar 2014

    Software Engineeing

    Politecnico di Torino

Sprachen

  • Italian

    C2 (Verhandlungssicher / Muttersprachlich)

  • German

    A1-A2 (Grundkenntnisse)

  • English

    C1 (Fließend)

  • French

    B1-B2 (Gute Kenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z