08/26/2024 updated

JP
100 % available

Seasoned Android Developer, Mobile Software Architect

Kempele, Finland
Only remote
MSc Technology, Information Engineering
Kempele, Finland
Only remote
MSc Technology, Information Engineering

Profile attachments

20240612_Poyhtari_Juho-Pekka_CV.pdf

Mobile Application DevelopmentMobile Application SoftwareAndroid Debug BridgeKotlinAndroid UiProgramming Languages
An eye for architectural details and quality, a passion for problem-solving, and a commitment to continuous learning — these are the qualities that drive me to exceed expectations. I stand out as a developer due to these attributes.

I specialize in Android native development, with over a decade of experience. My long-standing passion has been to gain deep expertise in the Kotlin programming language and explore the frameworks it supports. For the past six years, Kotlin has been my primary tool, and I truly enjoy working with it.

I am familiar with the working environments of both startups and large software houses, having gained experience in both settings. I have witnessed the lifecycle of a mobile app numerous times—from the drawing board to the end user's hands, receiving both positive and critical feedback. I understand the importance of viewing our products through the customer’s eyes.

Experience

Professional experience10+ years
Freelancer since2021

Languages

FinnishNative speakerEnglishFluent

Project history

Flutter Developer

Graldo Oy

Internet & IT

< 10 team member

Flutter app development for Graldo Oy, 1.5.2023 - present.
Keywords: Flutter, Dart, BloC, REST.

Flutter Developer

Paluukuorma Oy

Transport & Logistics

< 10 team member

Location aware Flutter app development for iOS and Android devices

Senior Android Developer (Contractor)

Mehiläinen Oy

Pharmaceuticals & Medical Technology

500-1000 team member

Android app development for Mehiläinen Oy, 1.6.2021 - 30.6.2024.
Keywords: Android, Kotlin, Design System, Coroutines, Flows, MVVM, Retrofit 2, RxJava 2.

Senior Software Designer (Android)

Nordea Bank Oyj

Banking & Financial Services

5000-10.000 team member

Keywords: Android, Kotlin, Coroutines, MVP, MVVM, Java, RxJava, REST, Retrofit 2, Koin, Jetpack,
Scrum, SAFe, JUnit, Automated testing, Interviews.
* Nordea banking Android client development in Kotlin and Java.
* Feature development and maintenance work in a big project containing a lot of
dependencies.
* Active role in code reviewing process in Nordea's Android community of about twenty
developers.
* Kotlin evangelist and support role in the project migration from Java to Kotlin.

Senior Software Engineer (Android)

Nukute Oy

Pharmaceuticals & Medical Technology

< 10 team member

Keywords: Android, Kotlin, BLE, MVP, MVVM, Clean Architecture, Android MDM, Koin, Jetpack,
SocketIO.
* Android app design and development from scratch using Kotlin.
* Main functionality areas on bluetooth and service communication and data synchronization.

Mobile Software Architect

Polar Electro Oy, Mobile Applications team

Internet & IT

250-500 team member

Keywords: Android, Java, Google Protocol Buffers, BLE, REST, Volley, OkHttp, SQLite, iTunes
Connect, Google Play, Kotlin, RxJava, Android Wear, JUnit, Interviews
* Designing the architecture of mobile applications as part of the Polar Ecosystem.
* Lead developer in Polar Flow Android application.
* App Store releasing responsibility for Polar's iOS applications. (01/2015-10/2015)

Mobile Software Designer

Polar Electro Oy, Mobile Applications team

Internet & IT

250-500 team member

Keywords: Android, Java, iOS, Objective-C, C++, Protocol Buffers, BLE, REST, Volley, OkHttp,
SQLite, RxJava, JNI.
* Architectural designing and development of a native Android application since August 2014
(Polar Flow 2.0 for Android).
* Designing and implementing a native iOS application for a year (Polar Flow 2.0 for iOS).
* Main responsible of architectural designing and development of a partially multi-platform
mobile application first targeted to iOS for a year (Polar Flow 1.0 for iOS, C++ / Objective-C).
* Prototyping, designing and implementing a native Android application for a year (Polar Beat
0.5 & 1.0 for Android).
* Implementing and maintaining a cross-platform algorithm library for mobile applications
since fall 2012 (C / JNI / Java / Objective-C).

Research Scientist

VTT, Wellness Technology team
Keywords: Java, Swing, SQL, C#, ActionScript, Android.
* Implementing an Android widget application for three months.
* Participated in a week-long Android Advanced course held by PSK-Service Oy.
* Continued development of the wellness management software. Knit it together with external
Adobe Flash and Unity applications using network sockets.

Research Trainee

VTT, Wellness Technology team
Keywords: Java, Swing, SQL, SOAP.
* Worked with my master's thesis that produced Elderly Online Wellness Management Java
application for a touch-screen PC. Participated in field tests that included immediate
communication with the end-users, who in this case were the elderly people.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in