Eran Boudjnah

Lead Android Developer | Clean Architecture

Salary / Daily rate

Brentwood, UK

Mobility: London, Paris, ...

Freelance

Can come onsite

Skills

KotlinClean ArchitectureMobile DevelopmentAndroidClean CodeGitSoftware CraftsmanshipGitHubCircleCIGradle

Languages

EnglishHebrew

About me

Intro

Android Lead with 10+ years expertise in clean architecture & team leadership. Published author of technical books, proven track record mentoring teams at HSBC, Sky, and other major companies. Specialized in Kotlin, clean code practices, and transforming complex mobile projects into scalable solutions.

Links

Work experience

Co-Founder

Lighthouse Software ConsultingFreelance

Jun 2024 - Present

2 years 5 months

London, UK

Director / Android Developer / Authoring technical books

MITTELOUPE LIMITED

Feb 2014 - Present

12 years 9 months

London, UK

Authored "There is no I in IT" and the 2nd edition of Clean Architecture for Android. Co-authored the 3rd edition of How to Build Android Apps with Kotlin". Also working on improving my technical/professional knowledge while looking for a role where I could leave a significant impact. Looking to mentor junior-senior devs, improve architectures and test coverage, implement meaningful features, and generally apply my experience and skills.

Lead Android Developer

Jammable

Jul 2025 - Aug 2025

2 months

London, UK

Jammable is an early startup. It offers a service that lets users create mashups of their favourite tracks using AI. • Ported an existing iOS app to native Android • Implemented a client-side synchronized track mashup engine • Implemented a CI solution using GitHub Actions

Senior Android Consultant

Plume Design, Inc

Mar 2024 - Oct 2024

8 months

Palo Alto, CA, USA

• Advised on clean architecture, clean code and best practices for multiple apps • Collaborated with the Mobile Engineering Lead, the Android and iOS Mobile Leads and QA to enhance app stability and delivery performance • Implemented features, debugged, enhanced CI pipeline and test coverage • Mentored new hires and existing employees Some of the technologies used: Android Studio, Kotlin, Coroutines, Kotlin Multiplatform, Hilt, Espresso, Junit, Glide, Ktor

Senior Android Consultant

Plume Design, Inc

Jun 2020 - Dec 2023

3 years 7 months

Palo Alto, CA, USA

• Advised on clean architecture, clean code and best practices for multiple apps • Collaborated with the Mobile Engineering Lead, the Android and iOS Mobile Leads and QA to enhance app stability and delivery performance • Implemented features, debugged, enhanced CI pipeline and test coverage • Mentored new hires and existing employees Some of the technologies used: Android Studio, Kotlin, Coroutines, Kotlin Multiplatform, Hilt, Espresso, Junit, Glide, Ktor

Subject Matter Expert

SureSkills

Oct 2022 - Jan 2023

4 months

Dublin, Ireland

Authored and reviewed content for online Android and Kotlin courses provided by Meta.

Principal Android Consultant

Wagestream

Jun 2022 - Oct 2022

5 months

London, UK

Ported a Xamarin app to a native Android (Kotlin)-WebView hybrid. Developed a proof of concept fully native Android app.

Senior / Lead Android Consultant

Yell

Jun 2021 - Dec 2021

7 months

Reading, UK

Supported a mixed-stack scrum team as part of the Agile transformation effort. Contributed to the testing automation solution on Android, web and the Java backend. Worked closely with the scrum master, product, UX, other developers and leads as well as testers. Advocated for following best practices, including pair programming, A/B testing, applying the SOLID principles, clean architecture and clean code. Development-wise, focused mostly on the Kotlin/Java merchant-facing Yell for Business Android app. Migrated the app to Hilt. Some of the technologies used: Android Studio, Kotlin, Java, Coroutines, Google Maps, RxJava, Retrofit, Hilt, Mockito, Junit4, Espresso, Javascript, WebStorm, Cypress.

Android Chapter Lead

HSBC

Dec 2019 - Mar 2020

4 months

London, UK

Working on a greenfield digital banking app for business clients of HSBC, led and mentored a team of 5 offshore Android developers and 2 offshore QAs. Helped define and polish robust agile ways of working (using Jira). Implemented a clean architecture Android framework (Kotlin, Coroutines, Dagger, multi-module). Laid out the unit testing and code quality strategy (SOLID, DRY, clean code, JUnit4, Mockito, ktlint). Developed multiple animation rich components with extensive accessibility support. Worked closely with designers, the product owner and the product director.

Lead Android Developer

Karmarama

May 2019 - Oct 2019

6 months

London, UK

Joined a small team of two Android developers to bring an existing MVP to a stable state for EDF Energy. My responsibilities included helping improve the ways of working, mentoring a permanent senior Android Developer into a lead role and improving the Android team identity, as well as auditing the existing app, suggesting and applying best practice improvements. This was a Kotlin and RxJava centric-role, with PCI compliance requirements. Worked with Jira, Bitbucket and Bitrise.


Education

N/A

1900 - 1900

1 month

The best place to find your next move

© 2026. All Rights Reserved.