Pavlos-Petros Tournaris

Full Stack Mobile Developer @ Blueground

GDE on Android (since April 2019)

Writing technical articles @ Medium

Open Source contributor - #1 Java in Athens - #2 Java in Greece - (based on Git Awards)

Experience
Full-stack Software Engineer @ Blueground
08-2020 - Present
Focusing on Android & Backend, mainly around Kotlin idiomatic usage

Senior Android Software Engineer @ Blueground
01-2020 - 08-2020
Focusing on CI, Tooling and build systems

Mobile Tech Lead @ Workable
05-2019 - 11-2019
Focusing on Mobile team infrastructure & team management

Senior Android Software Engineer @ Workable
08-2018 - 05-2019
Focusing on CI, Tooling and build systems

Android Software Engineer @ Workable
03-2016 - 07-2018
Working on the development of Workable's Android Application. Libraries used: Retrofit, RxJava, RxAndroid, Gson, Dagger 2, Glide, Databinding, JUnit, Espresso

Full Stack Mobile Developer @ Vanderbox
02-2015 - 03-2015
Developing Internal and Client Backend systems in Node.JS hosted and utilizing Amazon Web Services such as EC2, RDS, S3, Lambda, CloudFront, CloudWatch and Elastic Transcoder.

Mobile Developer @ Vanderbox
10-2014 - 02-2015
Developed several Business to Business Applications, utilizing APIs like: WebRTC through WebView, GCM Push Notifications, Content Providers and AppCompat Library.

Android Developer @ Freelance
10-2012 - 10-2014
Developed several Android Applications for third party clients.

Android Developer @ Plugle Project - Google Launchpad Athens
10-2013 - 12-2013
Created a prototype application that communicated with an Arduino board through the local network in order to remotely control electrical appliances in your home. The product designed met the MVP requirements because it went through rapid prototyping.
Certificates
Skills
Android
Experienced

Kotlin
Experienced

Bash scripting
Intermediate

CloudBuild
Intermediate

Kubernetes
Novice

Firebase (Cloud Functions, Cloud Firestore, Analytics, FCM)
Intermediate

Google Assistant SDK (DialogFlow & Actions)
Novice

Circle CI provisioning (Workflows)
Intermediate

QA Testing - Mobile (Android)
Intermediate (mainly writing E2E tests utilizing Appium & Stevia)

Google Script
Intermediate

Typescript
Novice (mainly used in Firebase Cloud Functions)

Javascript
Intermediate - Node.JS (mostly)

SQL
Experience with SQLite and MySQL

IntelliJ Plugin Development
Intermediate

Ruby
Novice

Slack Platform & API
Experience with the RTM API and Incoming Webhooks. Built several Slack bots.

Version Control (Git)
Experience both in CLI and GUI - Git Flow
Talks
Efficient error handling on Android
1st Android Athens Meetup - 09/2016

Creating and Uploading a simple Android App on PlayStore
Digital Universe #1 - 04/2015