Profileimage by Jani Tarkiainen Android developer from Muurame

Jani Tarkiainen

not available until 04/01/2022
Contact

Last update: 05.04.2021

Android developer

Graduation: Bachelor's degree in software engineering
Hourly-/Daily rates: show
Languages: Finnish (Native or Bilingual) | English (Full Professional)

Attachments

resume_jani_tarkiainen.pdf

Skills

I am a software developer with over 7 years of work experience, mainly focusing on native Android development. During my career I have co-founded one startup and contracted to customers, including big enterprises, having tight collaboration with customers and other team members, but also built applications myself from scratch. I have also extensive experience on working remotely and self-managing my work. 

Main expertise 
  • Native Android development - 7 years
  • Android SDK - 7 years
  • Java - 7 years
  • Kotlin - 2 years
  • RxJava - 4 years
  • REST APIs - 7 years
  • Databases - 7 years
  • Automated testing - 3 years
  • Dependency injections - 2 years 
Secondary expertise: 
JavaScript, Node.js, Google cloud platform, Firebase, JavaEE, Python, Django, ReactNative

Project history

09/2019 - Present
CTO & co-founder & lead developer
Voizy (< 10 employees)
Internet and Information Technology

Voizy audio memes platform

Building audio meme discovery and creation platform. I have handled all the development work of the platform and the Android application by myself.

Techs & Tools: Android SDK, Kotlin, RxJava2, Koin, Retrofit, JUnit, Mockito, Firebase, Google Cloud Platform, Google Cloud Functions, Node.js, JavaScript

https://play.google.com/store/apps/details?id=com.voizy.android 


02/2020 - 05/2020
Android developer consultant
DNA (1000-5000 employees)
Telecommunications
DNA TV Hubi

Building a smart tv application for DNA's (Finnish telecom company's) Android based set-top box. Project included implementation of traditional digital tv channels as well as ip streaming channels and video on demand content, besides other smart tv features.

I was one of the first developers to join the project and stayed in the project over 4 years (on two occasions). I participated in development of most of the core features and also involved in communication with many third parties for system integrations.

Techs & Tools: Android SDK, Java, Kotlin, RxJava2, Koin Dependency injections, Retrofit, SQLite, Room, JUnit, Mockito


06/2015 - 09/2019
Android developer consultant
DNA (1000-5000 employees)
Telecommunications
DNA TV Hubi

Building a smart tv application for DNA's (Finnish telecom company's) Android based set-top box. Project included implementation of traditional digital tv channels as well as ip streaming channels and video on demand content, besides other smart tv features.

I was one of the first developers to join the project and stayed in the project over 4 years (on two occasions). I participated in development of most of the core features and also involved in communication with many third parties for system integrations.

Techs & Tools: Android SDK, Java, Kotlin, RxJava2, Koin Dependency injections, Retrofit, SQLite, Room, JUnit, Mockito

Time and spatial flexibility

I'm available for part-time and full-time contracts, but currently only for remote work.

Contact form

Contact details