Hello, world! I'm a developer and designer.




> Joshua.origin
  => "Nairobi,Kenya'"

> Joshua.education
  => "Dedan Kimathi University of Technology"

> Joshua.major
  => "Computer Science"

> Joshua.graduation
  => "May 2019"

> Joshua.interests
  => ["Design", "Kotlin", "Machine_learning", "Mathematics", "Computer Science", "Android"]

> Joshua.workExperience.latest
  => Latest Work Experience
        company: "vidduka"
        role: "Lead software developer"
        startDate: "May 2018"
        endDate: "_"

> Joshua.resume
  => "Joshuakaranja.pdf"

> Joshua.thoughts
  => ["@Joshua_karanja_", "www.instagram.com/joshua_karanja_manyeki/", "Play store."]

> Joshua.email
  => "joskar201@gmail.com"

> Joshua.phone_number
  => "+254715130977"


Résumé

Dedan Kimathi University of Technology 2014 - 2019
Computer Science, B.S. Nyeri, Kenya

Relevant Coursework:

  • Fundamentals of Computer Programming
  • Object-Oriented Programming
  • Principles of Software Development
  • Discrete Methods in Computer Science
  • Design and Analysis of Algorithms
  • Design for User Experience
  • Basic Organization of Computer Systems
  • Compiler design
  • Design and Construction of Large Software Systems
  • Operating Systems
  • File and Database Management
  • Internet applications programming
  • Programming Paradigms
  • 3D Design and Prototyping
KotlinJavaAndroidPHPPythonGitNeo4j


Weithaga High school 2010 - 2014
Secondary school education Kangema, KE

Spent four years in weithaga where I attained an intrest in computing.

EnglishMathematicsPhysicsChemistryAgricultureBiologyC.R.E


St john's' Academy primary school 2005-2009
primary school education Kangema, KE

Attended a special academy with an interdisciplinary curriculum in graphic design, digital photography, and creative writing. Specialized in web and audio engineering.

HTMLCSSJSPhotoshopIllustratorInDesignAfterEffectsFlashActionScriptReasonProTools



Kingly Meal June - July
Android developer Nairobi, KE

Developed and deployed an android app to my playstore account. My main task was that of designing coding and deploying the android application.Here is the app here

AndroidRESTDatabase DesignGitMaterial designKotlin


VIDDUKA June - July
Web Developer Nairobi, KE

Worked with a team to create a mobile sales management platform. My main task was that of designing and implementing the neo4j backend but i was also involved in the decisions on the user interface.The website is available here

HTMLCSSDatabase DesignGitIllustratorPhotoshop


SUPER PLUMBER June - July
App Developer Nairobi, KE

Coded a native android game. I designed and implemented the app with Kotlin. GP

KotlinAndroidFigmaGitIllustratorPhotoshop


Meru Greens Horticulture ltd system Februaly - May
Mobile Developer Nairobi ,KE

Designed and developed an android application used with a portable thermal printer as a distributed POS for sales persons on the move and was actively invelved in the design and development of the backend accompanying system that is responsible for providing reports and coordinates the business.

HTMLRESTPYTHONMySQLDjango REST FrameworkJavaAndroid development





Work + Fun

Plutus    A ongoing ptoject for my playstore account inspired by my current frustration with existing accounting softwares learning curves. I want to create a tool for people to manage their business in a convinient user friendly app that does not requre a training course on hoe to use it. This will be a simple mobile platform where users can perform basic bookkeeping without requirering a certificate in accounting.