Eran Boudjnah

Co-Founder

London, United Kingdom6 yrs experience
Highly Stable

Key Highlights

  • Over 25 years of experience in Android development.
  • Authored multiple influential books on Android development.
  • Proven ability to lead and mentor development teams.
Stackforce AI infers this person is a Senior Android Consultant with extensive experience in Fintech and Mobile Application Development.

Contact

Skills

Core Skills

AndroidKotlinWeb DevelopmentProduct Development

Other Skills

EnglishSOLID Design PrinciplesAndroid FrameworkDependency InjectionAndroid StudioAndroid JetpackGitMobile ApplicationsContinuous Integration and Continuous Delivery (CI/CD)Mobile Application DevelopmentCommunicationGitHubModel-view-viewmodel (MVVM)Android DevelopmentCode Refactoring

About

* Eligible to work in the UK and Europe. UK based, but open to relocation * Recognised Android consultant with over 25 years of experience, credited with authoring "There Is no I in IT" as well as two influential books on Android development: "Clean Architecture for Android" and "How to Build Android Apps with Kotlin: A hands-on guide". A hands-on mobile (Android) lead. I bring a passion for problem-solving and consistent, predictable high-quality delivery. I have a proven ability to interview, onboard, and upskill staff, leading teams to deliver high-quality Android applications. Proficient in Kotlin (and Kotlin Multiplatform), Java (Android Studio), and other key technologies for Android development, I am passionate about creating robust architecture, rigorous testing protocols, and seamless user experiences. I have a great knack for communicating ideas, concerns, and solutions to stakeholders and colleagues - technical and non-technical alike. I am a great believer in transparency and dismantling silos. With over 20 years of (formal) experience in development, I have demonstrated adaptability, swiftly mastering new platforms, programming languages, and overcoming development challenges. I provide record-time problem-solving and product development solutions. I am open to consulting roles where I can leverage my extensive Android expertise to drive product innovation. Happy to work in: London, Paris, Berlin, Amsterdam, Bern, Brussels, Copenhagen, Dublin, Lisbon, Oslo, Stockholm or anywhere else in Europe.

Experience

6 yrs
Total Experience
3 yrs
Average Tenure
--
Current Experience

Jammable

Lead Android Developer

Jul 2025Aug 2025 · 1 mo · London Area, United Kingdom · Hybrid

  • 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
AndroidAndroid DevelopmentAndroid JetpackAndroid StudioKotlinDependency Injection

Lighthouse software consulting

Co-Founder

Jun 2024Present · 1 yr 11 mos · London Area, United Kingdom

English

Plume design, inc

2 roles

Senior Android Consultant

Mar 2024Sep 2024 · 6 mos · Palo Alto, California, United States · Remote

  • 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
AndroidCode RefactoringSOLID Design PrinciplesTest RequirementsFigma (Software)Test Development+40

Senior Android Consultant

Jun 2020Dec 2023 · 3 yrs 6 mos · Palo Alto, California, United States · Remote

  • 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
AndroidCode RefactoringSOLID Design PrinciplesTest RequirementsFigma (Software)Test Development+39

Sureskills

Subject Matter Expert

Oct 2022Jan 2023 · 3 mos · Dublin 6, County Dublin, Ireland · Remote

  • Authored and reviewed content for online Android and Kotlin courses provided by Meta.
AndroidKotlinAnalytical SkillsAndroid StudioAttention to DetailEnglish+4

Wagestream

Principal Android Consultant

Jun 2022Sep 2022 · 3 mos · London, England, United Kingdom · Hybrid

  • Ported a Xamarin app to a native Android (Kotlin)-WebView hybrid. Developed a proof of concept fully native Android app.
AndroidTest RequirementsTest DevelopmentRepresentational State Transfer (REST)Requirements GatheringProblem Solving+25

Yell

Senior / Lead Android Consultant

Jun 2021Dec 2021 · 6 mos · Reading, England, United Kingdom · Remote

  • 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.
AndroidCode RefactoringSOLID Design PrinciplesTest RequirementsTest DevelopmentRepresentational State Transfer (REST)+34

Hsbc

Android Chapter Lead

Dec 2019Feb 2020 · 2 mos · London, United Kingdom · Hybrid

  • 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.
AndroidSOLID Design PrinciplesTest RequirementsTest DevelopmentRepresentational State Transfer (REST)Product Road Mapping+38

Karmarama

Lead Android Developer

May 2019Sep 2019 · 4 mos · London, United Kingdom · On-site

  • 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.
AndroidCode RefactoringSOLID Design PrinciplesTest RequirementsTest DevelopmentRepresentational State Transfer (REST)+33

Cohaesus

Lead Android Developer

Nov 2018Apr 2019 · 5 mos · London, United Kingdom · On-site

  • As a hands-on Android Team Lead, led a team of 5 mid/senior Android developers delivering a loyalty app for a large conglomerate. The task involved gathering requirements and specs, mitigating risk (designing to stubs), defining and implementing the architecture (we followed the Clean Architecture principles), and using the latest and greatest technologies (Kotlin with Coroutines, Android Architecture Components) alongside multiple 3rd party SDKs and APIs.
English

The app business (tab)

Tech Lead

Aug 2018Oct 2018 · 2 mos · London, United Kingdom

  • Covered the technological aspect of the discovery phase for a mobile project for First Utility, and oversaw the laying down of the foundation for both the Android and the iOS apps, with a team of two Android developer, two iOS developers and one QA engineer.
Analytical SkillsEnglish

Sky

Senior Android Developer

Aug 2017Aug 2018 · 1 yr · London, United Kingdom

  • Was part of the Android team, working on features and bug fixes for the existing Sky Q/Go app, with its over 500,000 users. Was also one of the first developers chosen to work on the next iteration of the mobile app, released in 2019.
SOLID Design PrinciplesTest RequirementsRepresentational State Transfer (REST)Product Road MappingRequirements GatheringProblem Solving+33

Retropow limited

Founder

Mar 2017Nov 2018 · 1 yr 8 mos · London, United Kingdom

  • Was running my own store at https://retropow.com
  • Also volunteering for a Kickstarter wearable project at the time.
AndroidCode RefactoringSOLID Design PrinciplesTest RequirementsTest DevelopmentRequirements Gathering+35

Just eat

Senior Android Developer

Jul 2016Mar 2017 · 8 mos · London, United Kingdom

  • Joined Just Eat with the remit to rewrite their analytics framework. In addition to delivering, in collaboration with the Bristol office, a new analytics framework, also helped review the Android based architecture to support composition over inheritance. Was also involved in the rebranding process and releasing alpha, beta and live versions. Lastly, helped with the globalisation effort, introduced minor features and miscellaneous bug fixes to the existing code base and wrote some unit and functional tests to improve test coverage.
  • Some of the technologies used: Android Studio (IDE), Gradle, SQLite, ButterKnife, Dagger 1, Google Tag Manager, JUnit, Robolectric, Mockito, Espresso, GitHub
AndroidCode RefactoringSOLID Design PrinciplesTest RequirementsTest DevelopmentRepresentational State Transfer (REST)+33

Between roles

Senior Lead Developer

Apr 2016Jun 2016 · 2 mos · London, United Kingdom

  • Took courses on various subjects: machine learning, algorithms, Swift. Wrote my first Swift UIControl, published through CocoaPods. Developed an Android ForEx app.
AndroidCode RefactoringSOLID Design PrinciplesTest RequirementsTest DevelopmentRepresentational State Transfer (REST)+31

Yubl ltd

Android Team Lead

Oct 2014Apr 2016 · 1 yr 6 mos · London, United Kingdom

  • Started as the first Android developer on the team. Was later promoted to be the Android Team Lead (hands on), with a team of 3 developers, later on joined by 2 more developers via an agency. Worked closely with the iOS, backend and design teams to deliver a media-rich messaging app.
English

Fanatix

Senior Developer

Jun 2014Sep 2014 · 3 mos · London, United Kingdom

  • Maintainance and expansion of the fanatix backend system using Node.js, PHP, MySQL and MongoDB. Also performed some minor native iOS/Android related tasks.
AndroidCode RefactoringRepresentational State Transfer (REST)Product Road MappingProblem SolvingAndroid Framework+32

Studio ex nihilo

Senior Developer

Mar 2014May 2014 · 2 mos · London, United Kingdom

  • Developed a multilingual Android native app for Telefonica (O2, Movistar). Technologies used: Java, Nokia's HERE Maps native API, TripAdvisor web API, Mobidia native API, Flurry, Eclipse, Android Studio/Gradle. Worked in a Agile/Scrum environment. Managed tasks and bugs on JIRA. Managed source code on GitHub.
Web DevelopmentProblem SolvingPerformance TuningAnalytical SkillsAndroid StudioSoftware Development+11

Mitteloupe limited

Director / Android Developer / Authoring technical books

Feb 2014Present · 12 yrs 3 mos · London, United Kingdom

  • 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.
AndroidSOLID Design PrinciplesAndroid FrameworkDependency InjectionAndroid StudioAndroid Jetpack+10

Between roles

Senior Developer

Dec 2013Feb 2014 · 2 mos · Stonehaven, Scotland

  • Experimented some with: the eBay SOAP API on iOS (Objective-C), MongoDB, Hibernate, Node.js, Grunt, Backbone.js, Jasmine, QUnit and other unit-testing libraries, Angular.js, SASS, Mustache and C# (WPF with the eBay SDK and SQLite). Currently developing for Android.
Code RefactoringRepresentational State Transfer (REST)Problem SolvingAndroid FrameworkPerformance TuningAnalytical Skills+12

Neocode digital

Co-Founder, Lead Developer

Apr 2011Nov 2013 · 2 yrs 7 mos · Israel

  • As a full-stack developer, developed desktop and mobile applications and games for:
  • Start ups (from inception and joining ongoing development)
  • Israel's leading advertising and digital agencies
  • PR Events, including Google's Inspiration Night
  • iPhone, iPad and Android solutions:
  • Native apps (Objective-C using XCode, JAVA using Eclipse) - implementing OOP and MVC.
  • Web apps
  • Geolocation and sensors aware apps
  • QR/barcode scanning and generation
  • Facebook integration
  • Camera management
  • Google Analytics integration
  • Google Maps integration
  • Web technologies used:
  • HTML/HTML5/JavaScript/CSS3
  • ASP/ASP.NET/PHP
  • MySQL/MSSQL
  • Flash/Flex (ActionScript 2 and 3) + Box2D
  • JQuery/AJAX/REST/SOA
  • Single page applications (SPA)

Reactive

Co-Founder, Lead Developer

Jan 2006Mar 2011 · 5 yrs 2 mos · Israel

  • Developed hands-on for advertising and digital agencies, production companies and TV. From digital campaigns to event attractions, under my supervision Reactive introduced cutting edge technologies and solutions to the market. Created some of the 2D (Photoshop) and 3D (Wings3D, Bryce, DAZ Studio, Maya) graphics used.
  • Technologies used:
  • HTML/JavaScript/CSS
  • ASP/PHP/Perl
  • MSSQL
  • Flash/Flex (ActionScript 2 and 3)
  • Visual Basic 6
  • Google Analytics integration
  • Developed:
  • A social network website over 400,000 users from the ground up, including a virtual city, games, a virtual currency, a messaging system, and a chat system
  • As many as 50 custom Facebook apps
  • Online social activities, including competitions
  • Online and offline multiple and single player games. Controls included gamepads, wheels and pedals, touch screens and cameras (AR).
  • An extensive ERP system
  • Screen savers
  • Desktop widgets
  • Many other products
Web DevelopmentRepresentational State Transfer (REST)Product Road MappingRequirements GatheringProblem SolvingAndroid Framework+16

Game makers

Co-Founder, CTO, Lead Developer

Jan 2004Jan 2005 · 1 yr · Israel

  • Managing a team of five developers, was actively involved in developing a client-server gaming platform (Linux/Perl/MySQL/Visual Basic), including in-house graphics design.
Web DevelopmentProduct Road MappingRequirements GatheringProblem SolvingPerformance TuningTeam Leadership+12

D-net

Co-Founder, CEO

Jan 1998Jan 2003 · 5 yrs · Israel

  • Development of multiple systems, including
  • A web portal, offering a website index and services such a news crawler and greeting cards
  • A web-based mail service
  • A banner exchange system
  • A statistics service for websites
  • A polls service for websites
  • An online innovative supermarket
  • Various websites for clients
  • Most projects were developed in Perl using technologies such as HTML, CSS, JavaScript, MySQL, WAP (WML).
Product Road MappingRequirements GatheringProblem SolvingPerformance TuningTeam LeadershipAnalytical Skills+12

Graphonet

Web Developer

Jan 1997Jan 1998 · 1 yr · Israel

  • Designed a variety of websites and a virtual web store.
Product Road MappingRequirements GatheringProblem SolvingPerformance TuningAnalytical SkillsSoftware Development+11

Education

N/A

Stackforce found 100+ more professionals with Android & Kotlin

Explore similar profiles based on matching skills and experience