Skip to content
Avatar
🎯
Focusing
🎯
Focusing

Achievements

Achievements

Block or Report

Block or report david-kariuki

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
david-kariuki/README.md
David Kariuki Profile Views Followers Stars

Hello, There 👋



1. 🧑 PERSONA
   I am DK (David Kariuki), a full stack software engineer (I chase code.)

   Pronoun  : He/Him/His
   Nationality   : Kenya 🇰🇪
   Physique    : “Don’t forget you are what you eat,” said one person. “Then I should eat a skinny person.” said my sister.



2. 🧑‍💼 DEVELOPMENT STACK

  i. Mobile application development
         - Android - Java (Also Learning Kotlin)
         - ReactNative.
          
 ii. Web Development<br>
         - HTML CSS, Markdown, JavaScript, JQuery.
         - ThymeLeaf.
           
 ii. Backend Development
         - SpringBoot, PHP.
           
iii. Shell Scripting
         - Bash programming.

 iv. Databases
         - MySQL, Postgres.
         
  v. UX/UI Design
         - Adobe XD, Figma.



3. 🖥️💼 WORKING ENVIRONMENT

i.  Tools of work
        - IDE's - Intellij, VSCode
        - Text editors - Atom
        - Database Clients - MySQL Workbench, HeidiSQL, DBeiver (On Linux)  

ii. Operating Systems
        - Linux
            - Arch Linux (Main)
            - Pop OS - Media processing & editing, Gaming
            - Kali, Fedora, Debian OS, Ubuntu - Testing Shell Sripts.
        - Windows - At work, and editting photos (@photovendor)
     
iii. Virtualization
        - VMWARE



4. 💬 OPEN SOURCE

# REPOSITORY PLATFORM DESCRIPTION LANGUAGE STARS
1 DuesClerk Application to manage dues for personal and business use.
2 DuesClerk-Backend - Duesclerk backend
3 Android Internet Connectivity Class This class checks for internet connection availability, speed and network type on your android phone.
4 vmware-host-modules-builder (Debian, Arch) The script downloads, builds and installs Vmware host modules for your Linux Vmware.
5 desktop-environment-tool-cli (Debian) A cli tool that helps Debian users install/uninstall various desktop environments from a list of options. It also runs some debug codes to fix broken app installs, remove incomplete and useless application dependencies, clean app stream cache, update and upgrade software repos in your linux system.



5. 💬 ASK ME ABOUT

1 Programming/Scripting/Markup Languages Java JavaScript PHP Bash Shell Scripting
HTML5 CSS#
2 Mobile Apps Dev Android React Native
3 Frameworks Spring Apache Kafka jQuery React Native Thymeleaf
4 Databases MySQL Postgres SQLite
5 Version Control Git GitHub GitLab
6 Operating Systems Windows Linux Android Arch Debian
Deepin Fedora Kali
Linux Mint Pop! OS Ubuntu
Manjaro Elementary OS
7 Design Adobe XD Figma Adobe Lightroom Adobe Lightroom Classic Adobe Photoshop
Gimp Gnu Image Manipulation Program Inkscape



6. FUTURE VENTURES

- Cloud Architecture
- Machine learning & Artificial Intelligence.
- IOT



7. 🕰️ PART-TIME WORK
   I am a freelance outdoor and event photographer. My brand name is PhotoVendor. Reach me in almost all social media platforms @photovendor



8. 🗣️ LANGUAGES

LANGUAGE LEVEL LINK
English Professional N/A
Spanish Intermediate Duolingo



9. #️⃣ REACH ME
   Reach me on ->    Gmail Badge   LinkedIn - David kariuki   Twitter - @davidkariuki_  Instagram - @davi_kariuki  Facebook - David Kariuki  



10. 🌐 STACK EXCHANGE PROFILES (Achievements and Contributions)

    Click the widget below for more
    profile for David Kariuki on Stack Exchange, a network of free, community-driven Q&A sites

    The link shows an overview to all my achievements and contributions on the stack exchange network. This includes but not limited to StackOverflow, Uiz & Linux, Information Security, ServerFault.



11. 🤗😉 HOBBIES

- Solving code for fun.
- Trying out different linux distros and desktop environments.
- Photography - @photovendor
- Music, Taking lone walks, Trying out new food.
- Drawing when sad or over excited.



My GitHub Stats My GitHub Language Stats


trophy



Pinned

  1. DuesClerk Public

    Application to manage dues for personal and business use.

    Java

  2. Application to manage dues for personal and business use.

    PHP

  3. This class checks for internet connection availability, speed and network type on your android phone.

    Java 5 1

  4. This script helps Debian users install a preferred desktop environment from a list of options on a terminal menu.

    Shell 1

  5. This shell script enables/disables browsers to run as root in Debian and Ubuntu distros by un-sandboxing/sandboxing them.

    Shell

  6. This shell script downloads, builds and installs Vmware host modules for your Linux Vmware.

    Shell 9 3

1,404 contributions in the last year

Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri

Contribution activity

June 2022

Created 1 repository
Opened 3 pull requests in 1 repository
david-kariuki/SpringBootCore 3 merged

Seeing something unexpected? Take a look at the GitHub profile guide.