LD Talent logo
LD Talent
  • Pricing and Free Trial
  • About Us
  • Contact
  • Blog
  • LD Slack
  • Join our Investors
Apply as a Talent Find Talent
Log in
Apply as a Developer
To join LD Talent, please send your resumé (PDF or DOC only) to info@ldtalentwork.com.
After you join LD Talent Network
You will start accepting contract and/or full-time job opportunities in the LD Talent Slack. (more info)
While you are not assigned to a contract or hired for a full-time opportunity, you can choose to learn online and do paid passion projects to grow your skills. You will get paid $40 per skill you learn and project you do. Doing these passion projects will also help you get more and better matches. (more info)
Funding Information
Invoice funding is handled using FreshBooks. After you fund, it may take a few hours for funds to be processed and added to your balance. Please use the ACH Bank Transfer option on FreshBooks to pay, if at all possible. Thank you.
Please message us in your ldc channel on Slack to configure your funding information.
Title
Body
Register as a Client to Invite a Talent

Password strength

It's free. No credit card is required.
Already have an account? Log in
Invite to Chat / Interview
Dennis M - Android Studio developerLD Talent logo

Dennis M

The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.

The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.

If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Software Engineer Preferred Title
$31.25 /hr $ 28.0K /yr Hourly Rate and Yearly Salary
Overview Experiences LD Experiences Qualifications Reviews Vetting
Overview
Basic Summary
LD Talent History
  • Worksession Approval 100.0%
  • Average Response Time 2.7 hours
  • Average Count of Messages/Day 0.8
  • Project Completion Rate 2/4
  • Interview Acceptance Rate 4/6
  • Timezone Overlap 6h PST, 48h UTC
  • Projects Worked in Last 2 Weeks 1
  • Hours Worked in Last 2 Weeks 6.0
  • No. of Passion Projects 8
  • Earned Hours 6.50
Vetting Summary
  • No. of Onboarding MCQs Completed 81
  • No. of Lifelong Learning Projects 9
  • More details
Talent's Devices
  • Desktop Windows
  • Phone Android
  • Tablet Android Tablet
General
  • Member Since Apr 02, 2020
  • Profile Last Updated Aug 04, 2024
  • Last Activity May 9, 2025, 5:54 a.m. UTC
  • Location Kenya
Profile Summary
I am a highly skilled and innovative software engineer with a proven track record of developing cutting-edge solutions to complex problems. My passion for technology drives me to create software that not only meets the needs of my clients but also exceeds their expectations. With a strong background in Java, Kotlin and React. I am well-equipped to take on projects across a wide range of domains.
Skills
Total Experience: 6+ years
  • Android Studio (9E, 4Y)

    9 experiences, across 4 years
  • Wordpress (5E, 3Y)

    5 experiences, across 3 years
  • Java (7E, 5Y, 1C)

    7 experiences, across 5 years, with 1 course
  • Android native app development (7E, 4Y)

    7 experiences, across 4 years
  • XML (7E, 5Y)

    7 experiences, across 5 years
  • Firebase (2E, 3Y)

    2 experiences, across 3 years
  • SEO (4E, 2Y)

    4 experiences, across 2 years
  • Web Hosting (3E, 3Y)

    3 experiences, across 3 years
  • Git (5E, 3Y)

    5 experiences, across 3 years
  • Google Maps API (3E)

    3 experiences
  • Security (2E, 2Y)

    2 experiences, across 2 years
  • Kotlin (2E)

    2 experiences
  • Mailchimp API (2E, 2Y)

    2 experiences, across 2 years
  • Python (2E, 2Y)

    2 experiences, across 2 years
  • HTML

  • JavaScript

  • CSS

  • Cybersecurity

  • A/B Testing

  • Google Workspace (2E, 2Y)

    2 experiences, across 2 years
  • News Api

  • Woocommerce

  • Augmented Reality AR

  • PHP (1C)

    1 course
  • Google Apps Script

  • Web scrapers

  • Web (3Y, 1C)

    3 years of experience, with 1 course
  • Server-side Rendering (1C)

    1 course
  • Programming (1C)

    1 course
  • Programming Languages (1C)

    1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 6h PST, 48h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
05 - 14
05 - 14
05 - 14
05 - 14
05 - 14
05 - 14
PST
22 - 07
22 - 07
22 - 07
22 - 07
22 - 07
22 - 07
Vetting
  • Ongoing Evaluation
  • Number of Lifelong Learning Projects
    9
  • Lifelong Learning Project 1
  • Lifelong Learning Project 2
  • Lifelong Learning Project 3
  • Lifelong Learning Project 4
  • Lifelong Learning Project 5
  • Lifelong Learning Project 6
  • Lifelong Learning Project 7
  • Lifelong Learning Project 8
Experience
Web Developer
Contract
Jun 2023 - Jul 2023
Egoat Company
Real Estate Industry
Project: WordPress
  • Security
  • Wordpress
  • Cybersecurity
  • Python
  • Mailchimp API
  • Web Hosting
  • Collaborated with the marketing team to implement advanced SEO strategies on the WordPress platform, resulting in a substantial increase in organic search traffic.
  • Conducted A/B testing using Mailchimp API to optimize email marketing campaigns, achieving a 15% improvement in open rates and conversion rates.
  • Implemented Python scripts for dynamic content generation, enhancing user engagement and personalization on the website.
  • Proactively monitored web hosting infrastructure, ensuring 99.9% uptime and rapid page load times, leading to improved user experience and SEO rankings.
  • Implemented security features using cybersecurity experience
Website Links
  • https://egoat.co.ke/
Web Developer
Contract
Sep 2022 - Nov 2022
Briskwild Consultants Company
Biotechnology Industry
Project: Briskwild Consultants Website
  • HTML
  • Security
  • Git
  • CSS
  • JavaScript
  • I used HTML, CSS, Git, and JavaScript to develop Briskwild Consultants' website.
  • Spearheaded the development of Briskwild Consultants' website using a modern and responsive design approach, ensuring a user-friendly experience for visitors.
  • Conducted rigorous testing and debugging to guarantee cross-browser compatibility and responsive design, providing a consistent experience across various devices.
  • Ensured the website's security and data integrity by implementing best practices for web security, and protecting sensitive information related to biotechnological research.
Website Links
  • https://dmuasya.github.io/briskwildconsultants.github.io/
Github Links
  • https://github.com/Dmuasya/briskwildconsultants.github.io
Web Developer
Contract
Feb 2022 - Jun 2022
Las Mañanitas Condos Company
Real Estate Industry
Project: Las Mañanitas Condos Website
  • SEO
  • Wordpress
  • Web Hosting
  • Collaborated closely with Las Mañanitas Condos to develop a responsive WordPress website tailored to the Real Estate industry's needs, ensuring an optimal user experience.
  • Utilized advanced WordPress theme customization to create a unique and visually appealing website that showcased property listings, amenities, and location details.
  • Employed web hosting expertise to ensure the website's reliability and security, implementing regular backups and updates to safeguard data and maintain performance.
  • Integrated a user-friendly content management system within WordPress, enabling the staff to easily update property listings and content, enhancing their ability to manage their online
  • Implemented SEO best practices to improve the website's search engine ranking, resulting in higher visibility for Las Mañanitas Condos in relevant real estate searches.
Website Links
  • https://lasmananitascondos.com/
Web Developer
Passion Project
Jun 2021 - Jul 2021
Portfolio Company
Technology Industry
Project: Wordpress Website
  • Woocommerce
  • PHP
  • Wordpress
  • Web Hosting
  • Designed a user-friendly e-commerce website using WordPress and Woocommerce, resulting in a 40% increase in online sales.
  • Developed custom PHP scripts to enable users to post their projects on the website, fostering community engagement and content generation.
  • Successfully configured the domain and web hosting, ensuring a secure and reliable online presence for the portfolio website.
  • Leveraged web analytics to make data-driven decisions, optimizing the website's user interface and conversion funnels for maximum user engagement.
Website Links
  • https://maths-tution.co.ke/
Developer
Passion Project
Jan 2020 - May 2020
Personal Project Company
Arts and Entertainment Industry
Project: Android Application Development
  • Google Maps API
  • Firebase
  • Android Studio
  • I designed and developed a new android application for android tablets and phones using Android Studio.
  • I worked with APIs to connect third-party platforms such as Google Maps API and Firebase.
  • Utilized the Firebase real-time database to store user app data, enabling users to access their data on multiple android devices seamlessly. Firebase graph charting was used to show data over time.
Developer
Contract
Jul 2017 - Feb 2018
Cynteq Technologies Ltd Company
Technology Industry
Project: Google Maps Android
  • Firebase
  • Android native app development
  • Android Studio
  • Java
  • XML
  • Used Android Studio to create a mobile app for android that smoothly and efficiently enabled users to find local Laundry services nearby.
  • Utilized best practices in Java and XML to identify and remedy bugs within a specific time frame.
  • Developed mobile applications tailored to client requirements utilizing Android native app development.
  • Assisted clients by offering support and resolution of issues after the app went live.
  • Used Firebase authentication and database to store data.
Github Links
  • https://github.com/Dmuasya/usafi-clean.git
LD Experience
Client Projects
Developer
Contract
Apr 2023 - Apr 2023
Prime Roots Client's Company/Project
Project: PrimeRoots
  • XML
  • Google Apps Script
  • SEO
  • Web scrapers
  • Google Workspace
  • I built Web scrapers using the Google Apps Script to extract content in XML format.
  • Tested the Google Apps Script connection to Google Workspace Marketplace
  • Conducted comprehensive keyword research and analysis, optimizing Prime Roots' website content for SEO, leading to improved search engine rankings.
  • Collaborated with the marketing team to create and optimize ad campaigns, resulting in a 20% increase in click-through rates and conversions.
  • Leveraged graphic design skills to create visually appealing infographics and marketing collateral, enhancing brand identity and customer engagement.
Website Links
  • https://www.primeroots.com/
He did a good job at finding already built plugins and integrating them, though they do have a toll cost. As compared to writing new scripts himself, this was probably easier and lower cost vs. if he had written de novo so I appreciate what he has done
Review given by the client for this project.
Developer
Contract
Dec 2022 - Dec 2022
Thea Client's Company/Project
  • SEO
  • Google Workspace
  • Wordpress
  • Web
  • Designed eye-catching graphic elements and visuals for Thea's WordPress landing page, contributing to a 30% increase in user engagement.
  • Implemented on-page SEO techniques to improve the landing page's search engine ranking and drive organic traffic.
  • Employed Google Workspace to facilitate seamless collaboration among team members, streamlining project workflows and communication.
  • Demonstrated expertise in responsive web design, ensuring the landing page's compatibility across various devices and screen sizes.
Developer
Contract
Apr 2022 - May 2022
Yale69 Client's Company/Project
  • A/B Testing
  • News Api
  • Wordpress
  • SEO
  • Mailchimp API
  • Python
  • Implemented SEO optimization strategies to improve the visibility of the Yale69 website, resulting in a significant increase in organic traffic.
  • Collaborated with the marketing team to develop and execute data-driven content marketing campaigns, leveraging News API for real-time industry insights.
  • Conducted A/B testing using Mailchimp API to enhance email marketing effectiveness, achieving a higher click-through rate and engagement.
  • Utilized Python for data analysis to refine the user experience on the WordPress website, leading to a reduction in bounce rates and improved user retention.
Blog Projects
How to create a Google AR Core Sceneform Animation in Android
Apr 2021 - May 2021
Developer
Arts and Entertainment Industry
  • Android native app development
  • Android Studio
  • Augmented Reality AR
  • Java
  • Created an android Augmented Reality AR app using Java programming language.
  • Used Google Sceneform Plugin in android studio to implement the Android native app development.
Blog Links
  • https://blog.learningdollars.com/2021/05/06/how-to-create-a-google-ar-core-sceneform-animation-in-android/
Github Links
  • https://github.com/learningdollars/dennism-ar-sceneform-animation
How to create a shape loading view in the android studio
Jan 2021 - Feb 2021
Developer
Technology Industry
  • Android native app development
  • Android Studio
  • Git
  • Java
  • Utilized advanced functions of the Java software development kit (SDK) in order to optimize the flexibility of the app for different mobile devices.
  • Optimized the interfacing of the app with a variety of systems to ensure flexible and agile use.
  • Android native app development, Android Studio, Git, Java, and XML skills were used in this project.
Blog Links
  • https://blog.learningdollars.com/2021/02/16/how-to-create-a-shape-loading-view-in-the-android-studio/
Github Links
  • https://github.com/learningdollars/dennism-android-shape-progress-view
How to create a Sticky Navigation View in Android
Dec 2020 - Jan 2021
Developer
Arts and Entertainment Industry
  • Android native app development
  • Git
  • XML
  • Java
  • Compiled a user-friendly sticky navigation drawer for interfacing with Android apps.
  • Conducted analyses for when something would go wrong and troubleshot issues until the source was determined.
  • Wrote extensible and maintainable code as part of the project.
  • Excelled in rapidly prototyping new capabilities to confirm the project's feasibility.
  • Android Studio, Java, Android native app development, Git and XML were used in this project.
Blog Links
  • https://blog.learningdollars.com/2020/12/26/how-to-create-a-sticky-navigation-view-in-android/
Github Links
  • https://github.com/learningdollars/dennism-android-sticky-navigation
How to develop a double pull layout in android studio
Nov 2020 - Dec 2020
Developer
Technology Industry
  • Android native app development
  • Android Studio
  • XML
  • Git
  • Kotlin
  • Recorded exact details of errors during testing for further remediation.
  • Checked all source code to ensure usability.
  • Created increased mobile adaptability for the current app in order to extend marketability.
  • Optimized the interfacing of the app with a variety of systems to ensure flexible and agile use.
  • Android native app development, Android Studio, Git, Kotlin, and XML skills were used in this project.
Blog Links
  • https://blog.learningdollars.com/2020/12/08/how-to-develop-a-double-pull-layout-in-android-studio/
Github Links
  • https://github.com/learningdollars/dennism-android-double-pull-layout
How to develop different notification effects in android studio
Oct 2020 - Nov 2020
Developer
Technology Industry
  • Android native app development
  • Android Studio
  • Java
  • XML
  • Git
  • Wrote clean, clear, efficient, well-tested, and maintainable code.
  • Articulated technical risks and obstacles to the article readers.
  • Analytical use of GIT version control implementation.
  • Ensured that the app is tested to meet total performance requirements.
  • Android native app development, Android Studio, Git, Java, XML skills were used in this project.
Blog Links
  • https://blog.learningdollars.com/2020/10/28/how-to-develop-different-notification-effects-in-android-studio/
Github Links
  • https://github.com/learningdollars/dennism-notification-effects-android-studio
How to Check Internet Connection Programmatically on Android from a Button Click in Kotlin
Aug 2020 - Sep 2020
Developer
Technology Industry
  • Android Studio
  • XML
  • Kotlin
  • Utilized advanced functions of the Java software development kit (SDK) in order to optimize the flexibility of the app for different mobile devices.
  • Used Kotlin in the main activity of the android project during app development.
  • Used Android Studio to develop the app successfully using XML to develop its layout.
  • Used the Android Studio Integrated Development Environment to implement the project.
Blog Links
  • https://blog.learningdollars.com/2020/09/16/how-to-check-internet-connection-programatically-on-android-from-a-button-click-in-kotlin/
Github Links
  • https://github.com/learningdollars/dennism-check-internet-android
How to pick the current location in Google Maps Android and send it via SMS
Jul 2020 - Aug 2020
Developer
Technology Industry
  • Google Maps API
  • Java
  • Android Studio
  • XML
  • Google Maps API was also used in the project and used it pick the current location of the user's android device.
  • Java is the technology of choice for building the android app using managed code that can execute on mobile devices.
  • I used Android Studio to develop the app successfully using XML to develop it's layout.
Blog Links
  • https://blog.learningdollars.com/2020/08/09/how-to-pick-the-current-location-in-google-maps-android-and-send-it-via-sms/
Github Links
  • https://github.com/learningdollars/dennism-location-sms-googlemaps-android
How to show enable location dialog without navigating to settings page, like Google Maps in Android
Jun 2020 - Jul 2020
Developer
Technology Industry
  • Google Maps API
  • Android native app development
  • Android Studio
  • Java
  • Wrote elegant, self-documenting code, easy to read and adapt for other developers.
  • Implemented Clean Architecture using Dagger2 and RxJava.
  • Google Maps API was also used in the project, including the retrieval of the Google Maps API key from google.
  • Used Android native app development and Android Studio to develop the android app.
  • Used Java as the main programming language for the app development.
Blog Links
  • https://blog.learningdollars.com/2020/07/26/how-to-show-enable-location-dialog-without-navigating-to-settings-page-like-google-maps-in-android/
Github Links
  • https://github.com/learningdollars/dennis-gmaps-loc-dialogue
Video Projects
How to implement django-tenant-schemas with a fixed URL
Sep 2020 - Jan 2022
Frontend Developer
Technology
  • Android Studio
  • Wordpress
  • Java
  • Android native app development
  • XML
  • Firebase
  • SEO
  • Led user research for a new construction site documentation tool.
  • Hosted workshops to synthesize user insights into design requirements.
  • Designed 3D concepts and built prototypes to investigate new tool form factors.
  • Researched existing digital solutions and prioritized key features for app release.
Website Links
  • https://blog.learningdollars.com/2020/08/02/how-to-implement-django-tenant-schemas-with-a-fixed-url/
  • https://agile-headland-01373.herokuapp.com/
Github Links
  • https://github.com/MainaKamau92/rickandmortycharacters
  • https://github.com/learningdollars/mainak-django-tenant-schemas
LD Ventures
Thea
Sep 2020 - Jan 2022
Frontend Developer
Technology
  • Android Studio
  • Wordpress
  • Java
  • Android native app development
  • XML
  • Firebase
  • SEO
  • I used the Django Rest Framework to create a multi tenant API with the aid of the django-tenant-schemas package.
  • I used the Postgres Database as the persistence layer and specifically the PostgreSQL Schemas to ensure that all tenants using the API had their data.
  • I used the REST architecture in designing my API.
  • Researched existing digital solutions and prioritized key features for app release.
Website Links
  • https://blog.learningdollars.com/2020/08/02/how-to-implement-django-tenant-schemas-with-a-fixed-url/
  • https://agile-headland-01373.herokuapp.com/
Github Links
  • https://github.com/MainaKamau92/rickandmortycharacters
  • https://github.com/learningdollars/mainak-django-tenant-schemas
Lifelong Learning Projects Reviewed
How to Create A Countdown Timer using CSS/JS How to build a Video App using Angular and Agora RTC How to develop a voice recognition game in ReactJs
Qualifications
Education
Jomo Kenyatta University of Agriculture and Technology
Sep 2014 - Oct 2018
B.Sc (Computer Technology)
Courses
PHP
Course Certificate Link
Jan 2021 - Mar 2021
Solo Learn
  • Server-side Rendering
  • PHP
  • Web
Java
Course Certificate Link
Jun 2020 - Aug 2022
Solo Learn
  • Java
  • Programming
  • Programming Languages
Reviews
Client Project Reviews
PrimeRoots
He did a good job at finding already built plugins and integrating them, though they do have a toll cost. As compared to writing new scripts himself, this was probably easier and lower cost vs. if he had written de novo so I appreciate what he has done
Subscription successful
Thank you for subscribing using . Please stay tuned via email for updates.
LD Talent footer logo
About Us
  • For VCs and Incubators
  • Slack Organization
  • Crunchbase
  • Medium
  • Youtube
  • Product Hunt
  • Diversity Statement
Hire
  • Full Stack Developers
  • Frontend Developers
  • Backend Developers
  • Mobile Developers
  • UI / UX Designers
  • Machine Learning Experts
  • Deep Learning Experts
  • Blockchain Experts
  • VR / AR Experts
  • Unity Game Developers
  • Wordpress Developers
  • PM Service
Platform
  • All Categories
  • Popular Searches
  • Popular Skills
  • Talent Supply
  • LD Ventures
  • LD Project Success Canvas
FAQ
  • Client FAQ
  • Talent FAQ
  • HR Guide for Talent
  • Github + Blog Projects
Keep Up to Date with LD Talent

© Copyright LD Talent . All Rights Reserved.
  • Site TOS
  • Client TOS
  • Talent TOS
  • Privacy Policy