Green leaf




Dennis M - Android Studio developer
Member since:Apr 02, 2020
Profile last updated:Jul 09, 2021
Last activity:Sept. 2, 2021, 6:28 a.m. UTC
Location:
Kenya

Dennis M

Analytical and detail-oriented software 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:   Android Studio  ·  Wordpress  ·  PHP  ·  Java  ·  Android native app development  ·  XML  ·  Firebase  ·  Google Maps API  ·  Git  ·  Kotlin  ·  Augmented Reality AR  ·  Web Hosting  ·  Woocommerce  ·  Mailchimp API  ·  MySQL  · 
Weekly Availability: 54 hours
Day UTC PST
Mon 05 - 14 22 - 07
Tues 05 - 14 22 - 07
Wed 05 - 14 22 - 07
Thurs 05 - 14 22 - 07
Fri 05 - 14 22 - 07
Sat 05 - 14 22 - 07

Invite for Interview
Hourly Rate: $19.00
Experience: 4+ yrs
Android Studio: 2+ yrs
Wordpress: 2 yrs
PHP: 2 yrs
Java: 2 yrs
Android native app development: 2 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:
1.0
# Hires / # Interviews :
1 / 4
# Passion projects:
8
 

Experiences

Baccarly     Wordpress Website     Web Developer     Contract
Jun 2021 - Jul 2021
Real Estate

  • Designed an Ecommerce website using WooCommerce on WordPress.
  • Developed the website with PHP scripts that allows the user to post projects.
  • I set up the domain and web Hosting for the website

Skills used: PHP, Web Hosting, Woocommerce, Wordpress



Link to the project: http://highpointdesigns.unaux.com/
Jose Bags     WordPress     Web Developer     Contract
Jun 2021 - Jul 2021
Ecommerce

  • I used MySQL to host locally before Web Hosting the WordPress Woocommerce website
  • Mailchimp API was used to integrate the data with intelligent marketing tools and event-driven transactional email.
  • Design of WordPress Application with custom Plugin and API integration

Skills used: Woocommerce, Web Hosting, Mailchimp API, Wordpress, MySQL



Link to the project: http://designs.unaux.com/
Learning Dollars     How to create a Google AR Core Sceneform Animation in Android     Developer     Passion Project
Apr 2021 - May 2021
Arts and Entertainment

  • 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

Skills used: Augmented Reality AR, Android native app development, Java, Android Studio



Link to the project: https://blog.learningdollars.com/2021/05/06/how-to-create-a-google-ar-core-sceneform-animation-in-android/

Link to the github: https://github.com/learningdollars/dennism-ar-sceneform-animation
Learning Dollars     How to create a shape loading view in the android studio     Developer     Passion Project
Jan 2021 - Feb 2021
Technology

  • Utilized advanced functions of the Java software development kit (SDK) in order to optimize the flexibility of the app to 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.

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



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: XML, Android native app development, Java, Git



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: XML, Kotlin, Android native app development, Android Studio, Git



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: Java, XML, Android native app development, Git, Android Studio



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: XML, Kotlin, Android Studio



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: Java, XML, Android native app development, Android Studio, Firebase



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
SOLO LEARN    Certificate  (PHPTutorial)
Jan 2021 - Mar 2021

Projects Reviewed by Dennis M

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