Hero

Hello,
This is David Njoroge , I'm a Professional Software Engineer.

valname: String='David Njoroge',
val skills: List<String>=listOf['Kotlin', 'Jetpack Compose', 'Ktor', 'Multimodule', 'Clean Architecture', 'Django', 'Nodejs', 'Flutter', 'Kotlin Multiplatform'],
valhardWorker: Boolean=true,
valquickLearner: Boolean=true,
valproblemSolver: Boolean=true,
funisHireable():Boolean {
return(
hardWorker&&
problemSolver&&
skills.size>=5
);
}

Who I am?

Innovative software engineer with over 3 years of experience in mobile and web development. Passionate about creating scalable solutions that solve real-world problems. Proficient in a variety of technologies including Kotlin, Flutter, Django, and JavaScript. Proven track record of enhancing software performance, reducing time-to-market, and leading cross-functional teams in delivering high-quality code. Seeking opportunities to leverage my skills in developing impactful applications that drive business growth.

David Njoroge
Hero
Experiences
Hero

(Aug 2023 - present)

Software Engineer

Sasakazi

Hero

(May 2023 - Jul 2023)

Mobile App Developer

Uasin Gishu

Hero

(Nov 2023 - Present)

Software Engineer

Upwork

Skills
Hero
Projects
Pocket Planner

Pocket Planner

Skills: Kotlin, Jetpack Compose, Model-View-Intent (MVI), Multimodule, Coroutines, SQLite, SQLDelight, Kotlin Multiplatform, Android.

Learn More
UOE Readzone App

UOE Readzone App

Skills: Kotlin, Firebase, data binding, XML, Retrofit, Android, Android Studio, Lottie annimation, Figma, UI and UX designs

Learn More
Private Chat App

Private Chat App

Skills: Flutter, Bloc, Firebase, Rxdart, get-it, go-router, flutter sound, Cross-platform, Visual Studio, Android Studio, Android, iOS, X-code

Learn More
Skillvsme App

Skillvsme App

Skills: Kotlin, Jetpack compose, Koin, Glide, MVVM, Clean Architecture, Ktor, Android, Android Studio, Figma, UI and UX designs

Learn More
Hero
Educations
Hero

2020 - Present

Bachelor of Science in Computer Science

University of Eldoret

Hero

2016 - 2019

Kenya Certificate of Secondary Education

The Search Comprehensive School

Blogs

1 months ago

1

Enhancing Android App Security: Best Practices

4 Min Read

As Android applications become more integral to our daily lives, the importance of securing these...

1 months ago

1

Quantum Computing: What It Means for Mobile App Development

4 Min Read

Introduction The landscape of computing is evolving, and quantum computing is at the...

13 minutes ago

0

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

5 Min Read

In the fast-paced and constantly evolving world of software development, mentorship plays a critical...

1 months ago

1

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

4 Min Read

Introduction In the ever-evolving world of technology, few platforms have undergone as...

1 months ago

0

Time Management for Developers: Balancing Code and Life

5 Min Read

As developers, we often find ourselves in a juggling act—managing deadlines, working on side...

1 months ago

0

1

The Major Challenges Faced by Android Developers in 2024

5 Min Read

Android development has evolved significantly over the past decade, offering developers more tools,...

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

daviekim.dev@gmail.com

+254701143038

Action Estate, Eldoret Kenya