DEV Community

David Njoroge profile picture

David Njoroge

Software engineer skilled in Android development using Kotlin cross platform, Jetpack Compose, clean architecture, multimodule, and Firebase. Also work with flutter, React, Node.js.

Education

University of Eldoret, and Eldohub to further skills

Pronouns

Dev

Work

Sasa kazi

The Importance of Mentorship in Software Development: Finding and Being a Mentor

The Importance of Mentorship in Software Development: Finding and Being a Mentor

Comments
5 min read
Developing an Expense Tracking App: A Case Study of Pocket Planner

Developing an Expense Tracking App: A Case Study of Pocket Planner

1
Comments
7 min read
The Major Challenges Faced by Android Developers in 2024

The Major Challenges Faced by Android Developers in 2024

Comments 1
5 min read
Networking for Developers: How to Build a Strong Professional Network

Networking for Developers: How to Build a Strong Professional Network

1
Comments
4 min read
The Evolution of File Access Security in Android: Navigating Path Restrictions from Android 1.0 to Android 15

The Evolution of File Access Security in Android: Navigating Path Restrictions from Android 1.0 to Android 15

2
Comments
8 min read
Wearable Technology and Android: Developing Apps for Smartwatches

Wearable Technology and Android: Developing Apps for Smartwatches

1
Comments
5 min read
Building Progressive Web Apps (PWAs) with Android: Bridging the Gap

Building Progressive Web Apps (PWAs) with Android: Bridging the Gap

Comments
4 min read
Time Management for Developers: Balancing Code and Life

Time Management for Developers: Balancing Code and Life

Comments
5 min read
The Future of IoT and Android: What Lies Ahead

The Future of IoT and Android: What Lies Ahead

1
Comments 1
5 min read
Quantum Computing: What It Means for Mobile App Development

Quantum Computing: What It Means for Mobile App Development

1
Comments
4 min read
The Role of Soft Skills in a Developer’s Career: Why They Matter

The Role of Soft Skills in a Developer’s Career: Why They Matter

Comments
3 min read
Enhancing Android App Security: Best Practices

Enhancing Android App Security: Best Practices

1
Comments
4 min read
Getting Started with AI App Development: 5 Easy Steps

Getting Started with AI App Development: 5 Easy Steps

2
Comments 2
4 min read
The Evolution of Android Development: From Java to Kotlin and Beyond

The Evolution of Android Development: From Java to Kotlin and Beyond

1
Comments
4 min read
Mastering Jetpack Compose: Tips and Tricks for Modern Android UI Development

Mastering Jetpack Compose: Tips and Tricks for Modern Android UI Development

4
Comments
3 min read
The Role of Artificial Intelligence and Machine Learning in Android Apps

The Role of Artificial Intelligence and Machine Learning in Android Apps

Comments
6 min read
The Future of Android Development: Trends You Can't Ignore

The Future of Android Development: Trends You Can't Ignore

Comments
5 min read
Unleashing the Power of Kotlin and Why It’s the Future of Modern Development

Unleashing the Power of Kotlin and Why It’s the Future of Modern Development

Comments
3 min read
loading...