Nina NiiranenLead Android Engineer

ProfileA seasoned Android developer with a proven track record of delivering high quality mobile applications. I bring a wealth of experience and expertise in various aspects of mobile development, including architecture, code quality, and technical leadership. I am passionate about building robust, scalable, and maintainable software solutions while building a culture of knowledge sharing and learning within a technical organisation.

Employment History
Lead Android Engineer — Bontouch, LondonFebruary 2023 — October 2024

As a Lead Android Engineer at Bontouch, working for the client SEB, developing banking applications used by millions of people, I focused on technical quality and stability to improve developer productivity when developing new features.Within Bontouch's Android competence area I fostered a more open and collaborative approach by being open and public with my own work and helping others finding solutions.

Key Accomplishments:
  • Architecture: I established a solid architecture and guidelines for modernising a mission-critical, ageing code base through collaborative efforts within the Android community.
  • Leadership: Led the migration strategy to modularise the existing project, effectively untangling deep-rooted technical debt.
  • Collaboration: I fostered a collaborative and knowledge-sharing culture within the larger Android team at Bontouch.
Senior Android Engineer — Doktor.se, StockholmDecember 2021 — February 2023

Doktor.se provides digital and physical healthcare services, with B2B SDKs, white label applications, and B2C market specific applications.During my time at Doktor.se I worked with both the white label applications and led the Android side of the Swedish market application.

Key Accomplishments:
  • Modernised Design Systems: I collaborated with the SDK team to update the application's architecture and establish a design system to ensure consistency across the B2C and B2B product integrations.
  • Future Proofing Architecture: Collaborated with the Android team to update the application's architecture, transitioning from a MVP and MVVM approach to a MVI architecture. This shift improved the application's maintainability, testability, and overall code quality.
  • Technical Quality: I lifted technical quality by providing good PR reviews to help more junior developers grow.
Senior Android Engineer — Dreams, StockholmAugust 2016 — December 2021

Dreams is a fin-tech company in multiple markets that focuses on improving personal financial wellbeing by nudging users using behavioural science.

Key Accomplishments:
  • Product Leadership: Led the development of a debt reconciliation product in Norway by defining technical implications of legal requirements and communicating development challenges to product owners.
  • Team Collaboration: Collaborated with cross-functional teams, gathering technical requirements, contributing to architecture design, and developing the Android application. I also led the work building the B2B SDK.
Android Engineer — Mag+, StockholmApril 2013 — August 2016

Mag+ was a digital magazine publishing platform providing white label applications for business clients with many options for brand specific customisation.

EducationGame design & Programming — Gotland University, Visby2008 — 2012Game design and programming studies, focusing on practical courses. Programming mainly in C++, using OpenGL/DirectX as well as custom renderers and game engines.
My Ideal JobIn the ideal role I focus on improving technical quality and knowledge across an organisation.
Links Technologies
MVVM, MVI, MVP.Gradle, CI/CD, TeamCity, Fastlane, GitHub Actions, Circle CI, Unit & E2E Testing.KMP, Jetpack Compose, React-Native.