# Yann 🦀 (@yanns.eurosky.social)

Profile: https://sifa.id/p/yanns.eurosky.social
Headline: GraphQL Staff Engineer at commercetools GmbH - specialized in web-services written in Scala and Rust
Location: Berlin, State of Berlin, Germany

## About

Build successful products  Fields of interest: scalable and reactive applications  Primary languages: Rust and Scala  Contributing to the open-source community:

\* co-maintainer of axum, a Rust web-framework
\* maintainer of Sangria, a Scala library for GraphQL

## Experience

- **Freelancing, specializing in Internet web applications at Freelance** (2004 – 2006)
- **JEE developer & consultant at NET2S** (2001 – 2004)
- **Sotfware Engineer at Leanovate GmbH** (2012 – 2015)
- **Software Engineer at Deutsche Post E-Post Development GmbH** (2013 – 2014)
- **Sotfware Developer at Adesso** (2006 – 2012)
  Technical team lead Software architect Tutoring
- **Staff Engineer at commercetools GmbH** (2015 – present)

## Education

- **Technische Universität Berlin** (2000 – 2000)
- **UTC** — Engineer, Computer Science (1996 – 2001)
- **McGill University** (2000 – 2000)

## Skills

- Rust (Programming Language)
- Scala
- REST
- Scalability
- Continuous Integration
- Software Development
- Test Driven Development

## Certifications

- Functional Programming Principles in Scala — Coursera (https://www.coursera.org/course/progfun)
- Machine Learning — Coursera (https://www.coursera.org/course/ml)
- Principles of Reactive Programming — Coursera (https://www.coursera.org/course/reactive)

## Projects

- **HTML5 Server Send Events sample** — http://wiki-growth.herokuapp.com/
  Handling data streams with Playframework 2 and HTML5 Server-Send Events

## Publications

- Webentwicklung mit dem Play Framework — entwickler.press (http://www.amazon.de/Webentwicklung-Play-Framework-shortcuts-ebook/dp/B00CAM4SHM)

## Languages

- English (full_professional)
- German (full_professional)
- French (native)

## Other profiles

- github: https://github.com/yanns
- rss: https://yanns.github.io/
