Green leaf




Dennis M - Wordpress developer
Member since:Apr 02, 2020
Profile last updated:Jan 11, 2021
Last activity:March 3, 2021, 4:59 a.m. UTC
Location:
Kenya

Dennis M

ENGINEER

Analytical and detail-oriented Android app developer professional with stellar communication skills. Adept at bringing all team members together to reach a common goal on time and under budget. Conceptualizing app solutions with the latest technology, design theory, and a large dose of creativity. Committed to viable and easily functional app solutions for clients.

Skills:   Wordpress  ·  PHP  ·  Android Studio  ·  Java  ·  Android native app development  ·  XML  ·  Firebase  ·  Google Maps API  ·  Git  ·  Kotlin  · 
Weekly Availability: 54 hours
Day UTC PST
Mon 05 - 14 21 - 06
Tues 05 - 14 21 - 06
Wed 05 - 14 21 - 06
Thurs 05 - 14 21 - 06
Fri 05 - 14 21 - 06
Sat 05 - 14 21 - 06

Experience: 4 yrs
Wordpress: 2 yrs
PHP: 2 yrs
Android Studio: 2 yrs
Java: 1+ yrs
Android native app development: 1+ yrs
XML: 1+ yrs
Firebase: 1+ yrs
Engineer's Devices:
Windows
Android
Android Tablet

LD Talent Work History

Average response time:
1.5 hours
Avg count of messages / Day:
2.1
# Hires / # Interviews :
1 / 2
# Passion projects:
7
 

Experiences

Learning Dollars     How to create a shape loading view in the android studio     Developer     Passion Project
Jan 2021 - Feb 2021
Software Development

Skills used:



Link to the project: https://blog.learningdollars.com/2021/02/16/how-to-create-a-shape-loading-view-in-the-android-studio/

Link to the github: https://github.com/learningdollars/dennism-android-shape-progress-view
Learning Dollars     How to create a Sticky Navigation View in Android     Developer     Passion Project
Dec 2020 - Jan 2021
Arts and Entertainment

  • Compiled a user-friendly sticky navigation drawer for interfacing with Android apps.
  • Conducted analyses for when something would go wrong and troubleshot issue until source was determined.
  • Wrote extensible and maintainable code as part of the project.
  • Excelled in rapidly prototyping new capabilities to confirm the project feasibility.
  • Android Studio, Java, Android native app development, Git and XML were used in this project.

Skills used: Android native app development, Git, XML, Java



Link to the project: https://blog.learningdollars.com/2020/12/26/how-to-create-a-sticky-navigation-view-in-android/

Link to the github: https://github.com/learningdollars/dennism-android-sticky-navigation
Learning Dollars     How to develop a double pull layout in android studio     Developer     Passion Project
Nov 2020 - Dec 2020
Technology

  • Recorded exact details of errors during testing for further remediation.
  • Checked on all source code to ensure usability.
  • Created increased mobile adaptability for current app in order to extend marketability.
  • Optimize the interfacing of the app with a variety of systems to ensure flexible and agile use.
  • Android native app development, Android Studio, Git, Kotlin, XML skills were used in this project.

Skills used: Android Studio, Git, Kotlin, Android native app development, XML



Link to the project: https://blog.learningdollars.com/2020/12/08/how-to-develop-a-double-pull-layout-in-android-studio/

Link to the github: https://github.com/learningdollars/dennism-android-double-pull-layout
Learning Dollars     How to develop different notification effects in android studio     Developer     Passion Project
Oct 2020 - Nov 2020
Technology

  • 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.

Skills used: Git, Android Studio, Java, Android native app development, XML



Link to the project: https://blog.learningdollars.com/2020/10/28/how-to-develop-different-notification-effects-in-android-studio/

Link to the github: https://github.com/learningdollars/dennism-notification-effects-android-studio
Learning Dollars     How to Check Internet Connection Programmatically on Android from a Button Click in Kotlin     Developer     Passion Project
Aug 2020 - Sep 2020
Technology

  • Utilized advanced functions of the Java software development kit (SDK) in order to optimize the flexibility of the app to 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 it's layout.
  • Used the Android Studio Integrated Development Environment to implement the project.

Skills used: Android Studio, Kotlin, XML



Link to the project: https://blog.learningdollars.com/2020/09/16/how-to-check-internet-connection-programatically-on-android-from-a-button-click-in-kotlin/

Link to the github: https://github.com/learningdollars/dennism-check-internet-android
Learning Dollars     How to pick the current location in Google Maps Android and send it via SMS     Developer     Passion Project
Jul 2020 - Aug 2020
Technology

  • 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.

Skills used: XML, Android Studio, Java, Google Maps API



Link to the project: https://blog.learningdollars.com/2020/08/09/how-to-pick-the-current-location-in-google-maps-android-and-send-it-via-sms/

Link to the github: https://github.com/learningdollars/dennism-location-sms-googlemaps-android
Learning Dollars     How to show enable location dialog without navigating to settings page, like Google Maps in Android     Developer     Passion Project
Jun 2020 - Jul 2020
Technology

  • 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.

Skills used: Android native app development, Android Studio, Java, Google Maps API



Link to the project: https://blog.learningdollars.com/2020/07/26/how-to-show-enable-location-dialog-without-navigating-to-settings-page-like-google-maps-in-android/

Link to the github: https://github.com/learningdollars/dennis-gmaps-loc-dialogue
Personal Project     Android Application Development     Developer     Passion Project
Jan 2020 - May 2020
Arts and Entertainment

  • 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, thus enabling users to access their data on multiple android devices seamlessly. Firebase graph charting used to show data over time.

Skills used: Firebase, Android Studio, Google Maps API


Tristar Solutions     WordPress website     Web Developer     Internship
Apr 2018 - Dec 2019
Real Estate

  • Evaluated software development project plans and recommended adjustments.
  • Used WordPress to develop a website for real-estate.
  • Gathered, organized, and analyzed data for program development.
  • Developed queries using PHP in the WordPress website.

Skills used: PHP, Wordpress



Link to the project: https://directrealestate.co.za/
Cynteq Technologies Ltd     Google Maps Android     Developer     Contract
Jul 2017 - Feb 2018
Technology

  • 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 stored data.

Skills used: Android Studio, Firebase, Java, Android native app development, XML



Link to the github: https://github.com/Dmuasya/usafi-clean.git

Education

Jomo Kenyatta University of Agriculture and Technology    B.Sc  (Computer Technology)
Sep 2014 - Oct 2018
SOLO LEARN    Certificate  (Java Tutorial)
Jun 2020 - Aug 2020

Projects Reviewed by Dennis M

https://blog.learningdollars.com/2020/07/29/how-to-create-a-countdown-timer-using-css-js/