Software engineer with 5+ years of experience building high-performance applications. Strong background in Kotlin and Java with a focus on Android Native development, improving UI/UX, and optimizing app performance in challenging environments. Experienced leading cross-functional teams and mentoring junior developers. Passionate about solving complex technical challenges while delivering exceptional user experiences and leveraging technical expertise in a forward-thinking engineering team.

Daniel Ibeh

Software engineer with 5+ years of experience building high-performance applications. Strong background in Kotlin and Java with a focus on Android Native development, improving UI/UX, and optimizing app performance in challenging environments. Experienced leading cross-functional teams and mentoring junior developers. Passionate about solving complex technical challenges while delivering exceptional user experiences and leveraging technical expertise in a forward-thinking engineering team.

Available to hire

Software engineer with 5+ years of experience building high-performance applications. Strong background in Kotlin and Java with a focus on Android Native development, improving UI/UX, and optimizing app performance in challenging environments.

Experienced leading cross-functional teams and mentoring junior developers. Passionate about solving complex technical challenges while delivering exceptional user experiences and leveraging technical expertise in a forward-thinking engineering team.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Language

Work Experience

Android Engineer at Lloyds Banking Group
March 1, 2026 - Present
Built a native Android in-box for the Lloyds Bank app, implementing multi-layer filtering and modern Compose UI patterns. Designed and shipped scalable Android features using Kotlin, Jetpack Compose, MVVM, Dagger, and Coroutines while keeping the codebase maintainable. Wrote comprehensive unit and UI tests (JUnit, MockK) across domain/data/UI layers. Maintained CI/CD pipelines via GitHub Actions and Fastlane for automated builds and releases. Broke down complex technical problems and documented architectural decisions to keep the team aligned.
Software Engineer (Android) at Baban Gona
January 1, 2021 - March 1, 2026
Built scalable Android apps with Kotlin and Jetpack Compose using MVVM, Hilt, and Coroutines for maintainable architecture. Developed core features for an offline-first agriculture app, led Java-to-Kotlin migration, and improved performance and modularity. Implemented GPS-based farm mapping with polygonal boundary detection, enabling accurate mapping of 60,000+ farms in poor connectivity areas. Built field-staff recruitment using Room, Hilt, and WorkManager, reducing hiring cycles by 70% via automated verification workflows. Created offline-capable input distribution for resource tracking across 60,000+ hectares, cutting distribution errors by 45%. Delivered farmer registration processing for 300,000+ farmers, engineered offline-capable debt recovery for ₦40M+ recoveries, and integrated UX analytics with Firebase Crashlytics achieving a 30% reduction in drop-off rates. Collaborated in Agile/Scrum with product managers and UI designers, and mentored junior developers through code revi

Education

MSc. in Computer Science at Coventry University
January 11, 2030 - August 10, 2026
BSc. in Chemical Engineering at University of Lagos
January 11, 2030 - August 10, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Agriculture & Mining

Experience Level

Expert
Expert
Expert
Expert
Intermediate