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 — Presentustwo
- 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 2022tretton37
- 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 2017Startup 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 2016Yemeksepeti
- 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 2016Softtech 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 2014Garanti 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 2012General 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
- MA, Business Information SystemsBoğaziçi University2013 — 2014
- BS, Information Systems EngineeringBinghamton University2006 — 2011
- BS, Information Systems EngineeringIstanbul Technical University2006 — 2011
Languages
English (fluent) · Turkish (native) · Swedish (beginner)
Elsewhere
GitHub ·ilkinartuc@gmail.com · Malmö, Sweden