About

Tech Lead & Manager with 15+ years in software, specialising in native Android, Flutter, and Kotlin Multiplatform — and, more recently, backend systems in Java and TypeScript, bringing a full-stack perspective to product development. I lead cross-functional teams, care about technical excellence and team empowerment, and like building products that matter.

Experience

Tech Lead — Backend & Android

2022 — Present

ustwo

  • Backend Lead for an award-winning digital assistant project, building services with Java, TypeScript, Node.js, NestJS, and Azure.
  • Improved CI/CD by migrating to GitHub Actions, introduced TDD, and optimised branching and workflows.
  • Previously led Android development using Kotlin, Jetpack Compose, Coroutines, Koin, MVVM, and Clean Architecture, improving unit and UI test coverage.
  • Contributed to technical pitches, resourcing plans, and project architecture across teams.
  • Founded internal tech talks and mentoring initiatives, and supported recruitment, performance reviews, and team budgeting as a line manager.

Senior Android Developer

Jun 2017 — Aug 2022

tretton37

  • Delivered Android solutions for Tibber, Arriva, Loomis, Mobimeo, Minut, and others.
  • Led Android architecture and feature development for Tibber's energy-saving app (Kotlin, Coroutines, Jetpack Compose, Clean Architecture).
  • Built modularised, testable codebases with MVVM, Koin, and Retrofit2, backed by comprehensive unit and UI testing.
  • Supported teams across public transport, fintech, security, and retail in fast-paced agile environments.

Lead Android Developer

Sep 2016 — Jun 2017

Startup Teams

  • Led Android for early-stage products: YouVoice (1-on-1 voice chat), Bakkaldan (grocery ordering), Polenio (surveys), and Sprongo (athletic performance).
  • Owned end-to-end delivery — architecture, implementation, testing, deployment — shipping MVPs under tight timelines (Java, MVP, Retrofit2, Dagger2).

Android Tech Lead

May 2016 — Sep 2016

Yemeksepeti

  • Led the Android team for Turkey's leading food-delivery app.
  • Improved codebase structure, introduced unit-testing practices, and collaborated on new feature rollouts.

Senior Android Developer

Apr 2014 — May 2016

Softtech Garage

  • Developed multiple Android apps across finance, logistics, and insurance (Maximum Mobil, İşTablet, GullsEye TOS, GPON, Anadolu Hayat).
  • Focused on modular architecture, UI/UX consistency, and high test coverage.

Software Developer

Jan 2013 — Jun 2014

Garanti Technology

  • Maintained and enhanced internal risk-management applications for daily bankruptcy-risk calculations.
  • Worked with PL/I, C, COBOL, Perl, and Java in mainframe and backend environments.

Software Developer

Jun 2011 — Jul 2012

General Mobile

  • Built core Android apps pre-installed on General Mobile devices (app store, task manager, tutorials).
  • Gained foundational experience in Android, SOAP APIs, and mobile UX.

Skills

Mobile
Android, Kotlin, Jetpack Compose, Flutter, Kotlin Multiplatform (KMM), iOS
Backend
Java, TypeScript, Node.js, NestJS, Azure
Practices
TDD, CI/CD, GitHub Actions, Clean Architecture, MVVM
Leadership
Team building, mentorship, hiring, line management, technical strategy

Education

Languages

English (fluent) · Turkish (native) · Swedish (beginner)

Elsewhere

GitHub ·ilkinartuc@gmail.com · Malmö, Sweden