
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.
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
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
- No. of Onboarding MCQs Completed 81
- No. of Lifelong Learning Projects 9 More details
- Desktop Windows
- Phone Android
- Tablet Android Tablet
- 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 yearsWordpress (5E, 3Y)
5 experiences, across 3 yearsJava (7E, 5Y, 1C)
7 experiences, across 5 years, with 1 courseAndroid native app development (7E, 4Y)
7 experiences, across 4 yearsXML (7E, 5Y)
7 experiences, across 5 yearsFirebase (2E, 3Y)
2 experiences, across 3 yearsSEO (4E, 2Y)
4 experiences, across 2 yearsWeb Hosting (3E, 3Y)
3 experiences, across 3 yearsGit (5E, 3Y)
5 experiences, across 3 yearsGoogle Maps API (3E)
3 experiencesSecurity (2E, 2Y)
2 experiences, across 2 yearsKotlin (2E)
2 experiencesMailchimp API (2E, 2Y)
2 experiences, across 2 yearsPython (2E, 2Y)
2 experiences, across 2 yearsHTML
JavaScript
CSS
Cybersecurity
A/B Testing
Google Workspace (2E, 2Y)
2 experiences, across 2 yearsNews Api
Woocommerce
Augmented Reality AR
PHP (1C)
1 courseGoogle Apps Script
Web scrapers
Web (3Y, 1C)
3 years of experience, with 1 courseServer-side Rendering (1C)
1 courseProgramming (1C)
1 courseProgramming 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 Projects9
Experience
Web Developer
Contract
Jun 2023 - Jul 2023
Egoat Company
Real Estate Industry
Project: WordPress
- 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
Web Developer
Contract
Sep 2022 - Nov 2022
Briskwild Consultants Company
Biotechnology Industry
Project: Briskwild Consultants Website
- 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.
Web Developer
Contract
Feb 2022 - Jun 2022
Las Mañanitas Condos Company
Real Estate Industry
Project: Las Mañanitas Condos Website
- 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.
Web Developer
Passion Project
Jun 2021 - Jul 2021
Portfolio Company
Technology Industry
Project: Wordpress Website
- 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.
Developer
Passion Project
Jan 2020 - May 2020
Personal Project Company
Arts and Entertainment Industry
Project: Android Application Development
- 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
- 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.
LD Experience
Client Projects
Developer
Contract
Apr 2023 - Apr 2023
Prime Roots Client's Company/Project
Project: PrimeRoots
- 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.
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
Developer
Contract
Dec 2022 - Dec 2022
Thea Client's Company/Project
- 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
- 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
- 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.
How to create a shape loading view in the android studio
Jan 2021 - Feb 2021
Developer
Technology Industry
- 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.
How to create a Sticky Navigation View in Android
Dec 2020 - Jan 2021
Developer
Arts and Entertainment Industry
- 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.
How to develop a double pull layout in android studio
Nov 2020 - Dec 2020
Developer
Technology Industry
- 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.
How to develop different notification effects in android studio
Oct 2020 - Nov 2020
Developer
Technology Industry
- 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.
How to Check Internet Connection Programmatically on Android from a Button Click in Kotlin
Aug 2020 - Sep 2020
Developer
Technology Industry
- 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.
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 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.
How to show enable location dialog without navigating to settings page, like Google Maps in Android
Jun 2020 - Jul 2020
Developer
Technology Industry
- 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.
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.
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.
Lifelong Learning Projects Reviewed
Qualifications
Education
Jomo Kenyatta University of Agriculture and Technology
Sep 2014 - Oct 2018
B.Sc (Computer Technology)
Courses
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