Dr. Federico Tomassetti

Selbstständig, Consultant Software Architect, Tomassetti Federico

Lyon, Frankreich

Fähigkeiten und Kenntnisse

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

Werdegang

Berufserfahrung von Federico Tomassetti

  • Bis heute 8 Jahre und 11 Monate, seit Juli 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 Monate, Jan. 2015 - Juli 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 Monate, Mai 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 Jahre und 2 Monate, März 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 Monate, Juli 2007 - Dez. 2007

    Analista programmatore

    Divitech

Ausbildung von Federico Tomassetti

  • 3 Jahre und 3 Monate, Jan. 2011 - März 2014

    Software Engineeing

    Politecnico di Torino

Sprachen

  • Italienisch

    Muttersprache

  • Deutsch

    Grundlagen

  • Englisch

    Fließend

  • Französisch

    Gut

21 Mio. XING Mitglieder, von A bis Z