LD Talent logo
LD Talent
  • Pricing and Free Trial
  • About Us
  • Contact
  • Blog
  • LD Slack
  • Join our Investors
Apply as a Talent Find Talent
Log in
Apply as a Developer
To join LD Talent, please send your resumé (PDF or DOC only) to info@ldtalentwork.com.
After you join LD Talent Network
You will start accepting contract and/or full-time job opportunities in the LD Talent Slack. (more info)
While you are not assigned to a contract or hired for a full-time opportunity, you can choose to learn online and do paid passion projects to grow your skills. You will get paid $40 per skill you learn and project you do. Doing these passion projects will also help you get more and better matches. (more info)
Funding Information
Invoice funding is handled using FreshBooks. After you fund, it may take a few hours for funds to be processed and added to your balance. Please use the ACH Bank Transfer option on FreshBooks to pay, if at all possible. Thank you.
Please message us in your ldc channel on Slack to configure your funding information.
Title
Body
Register as a Client to Invite a Talent

Password strength

It's free. No credit card is required.
Already have an account? Log in
Invite to Chat / Interview
David M - React developerLD Talent logo

David 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.
Software Engineer Preferred Title
$25.00 /hr $ 36.0K /yr Hourly Rate and Yearly Salary
Overview Experiences Qualifications Vetting
Overview
Basic Summary
Interview Scores (3.5/5)
  • Software Engineering Process 4.0/5
  • Design Practice 3.0/5
  • Design Theory 3.0/5
  • Technical Breadth 4.0/5
  • Logical Thinking 4.0/5
  • Technical Strength 4.0/5
  • System Design 3.0/5
  • Productivity and Responsiveness 3.0/5
  • Teamwork 4.0/5
  • Agile Development Process 3.0/5
  • Intellectual Merit 4.0/5
  • English Communication 4.0/5
  • Documentation 3.0/5
Talent's Devices
  • Desktop Mac
  • Phone iPhone
  • Tablet iPad
General
  • Member Since Mar 03, 2020
  • Profile Last Updated Mar 04, 2023
  • Last Activity April 1, 2023, 12:16 p.m. UTC
  • Location Uganda
Profile Summary
I am a Full-Stack Software Engineer with over four years of experience providing front-end and back-end development with high-quality, efficient and responsive applications. I am passionate about solving problems.
Skills
Total Experience: 8+ years
  • React (5E, 7Y)

    5 experiences, across 7 years
  • Redux (4E, 7Y)

    4 experiences, across 7 years
  • Bootstrap (5Y)

    5 years of experience
  • Socket.IO (5Y)

    5 years of experience
  • Nodejs (4E, 6Y)

    4 experiences, across 6 years
  • ExpressJS (4E, 6Y)

    4 experiences, across 6 years
  • MySQL (4Y)

    4 years of experience
  • Apache Kafka (4Y)

    4 years of experience
  • AWS Elasticsearch (4Y)

    4 years of experience
  • Elixir (4Y)

    4 years of experience
  • Typescript (4Y)

    4 years of experience
  • Postgres (2E, 2Y)

    2 experiences, across 2 years
  • Sequelize (2E, 3Y)

    2 experiences, across 3 years
  • C#

  • ASP.NET

  • Joomla

Weekly Availability
Timezone Overlap with 06 - 21 per Week: 40h PST, 50h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
UTC
11 - 21
11 - 21
11 - 21
11 - 21
11 - 21
PST
04 - 14
04 - 14
04 - 14
04 - 14
04 - 14
Vetting
  • Interview Data
  • Software Engineering Process
  • Design Practice
  • Design Theory
  • Technical Breadth
  • Logical Thinking
  • Technical Strength
  • System Design
  • Productivity and Responsiveness
  • Teamwork
  • Agile Development Process
  • Intellectual Merit
  • English Communication
  • Documentation
  • Code Quality
  • Code Readability
Experience
Front End Developer
Contract
Feb 2020 - Present
Jeffrey Games Company
Arts and Entertainment Industry
Project: Jeffrey
  • React
  • Bootstrap
  • Redux
  • Socket.IO
  • I was responsible for creating the web part of the application. I achieved this using React and Redux for state management.
  • Bootstrap was used for styling the web application.
  • Socket.IO was used to communicate with the Android Jeffrey Game so as to sync questions and answers provided for those questions.
Github Links
  • https://github.com/MuhanguziDavid/jeffrey
Full Stack Developer
Contract
Jun 2020 - Aug 2023
Hepta Analytics Company
Arts and Entertainment Industry
Project: Mahewa
  • ExpressJS
  • MySQL
  • Nodejs
  • React
  • Redux
  • I was responsible for creating a platform to allow users view statistics about music played on different platforms. I achieved this using React and Redux.
  • I was responsible for creating an API for user management and music management. This was done using ExpressJS NodeJs with MySQL database.
Full Stack Developer
Contract
Aug 2020 - Jan 2023
Stord Company
Transportation Industry
Project: Stord Platform
  • Apache Kafka
  • AWS Elasticsearch
  • Elixir
  • React
  • Typescript
  • Built and launched a unit conversion service to ease the process of categorising and managing inventory using Elixir Built and launched a Flatfile-based integration module using React with Typescript
  • Built an Elasticsearch-based search service using AWS Elasticsearch and Elixir Devised an authentication strategy factoring in multi-tenancy using Elixir, Apache Kafka and React
Full Stack Developer
Contract
Jun 2020 - Sep 2020
Mkenga Group Ltd Company
Legal Industry
Project: Mkenga Client
  • ExpressJS
  • Nodejs
  • React
  • Redux
  • Postgres
  • I was responsible for creating a frontend app in React with Redux to consume the NetDocuments API and make it easy for users to interact with NetDocuments.
  • I was responsible for implementing authentication to complement the already stellar OAuth provided NetDocuments. This was done by creating an API in ExpressJS NodeJs with a PostgreSQL database.
Software Engineer
Contract
Oct 2019 - Apr 2020
Store Manager Company
Retail Industry
  • ExpressJS
  • Sequelize
  • Nodejs
  • Postgres
  • I was responsible for creating all API endpoints ranging from check-in and checkout to report creation. This was done using Nodejs, ExpressJS.
  • I created a PostgreSQL database to store information and accessed the database using Sequelize ORM.
Github Links
  • https://github.com/MuhanguziDavid/store-manager-backend
Software Engineer
Employment
Dec 2018 - Mar 2019
Andela Company
Transportation Industry
Project: Travela
  • ExpressJS
  • Nodejs
  • React
  • Redux
  • Sequelize
  • Among other tasks, I was responsible for creating a new travel request from. I leveraged React and Redux to achieve this.
  • On the backend, I worked on reminder emails to be sent to users whose travel was due. This was done using Nodejs, ExpressJS with Sequelize as an ORM with a PrstgreSQL database.
Software Engineer
Internship
Jun 2017 - Aug 2017
National Water & Sewerage Corporation Company
Government Industry
Project: Intern Software Engineer
  • C#
  • Joomla
  • ASP.NET
  • I contributed to web applications under the NWSC Applications Development Department. Skills used were C#, ASP.NET.
  • I also developed web applications using Joomla.
Qualifications
Education
Makerere University
Aug 2014 - Jan 2019
B.Sc (Software Engineering)
Subscription successful
Thank you for subscribing using . Please stay tuned via email for updates.
LD Talent footer logo
About Us
  • For VCs and Incubators
  • Slack Organization
  • Crunchbase
  • Medium
  • Youtube
  • Product Hunt
  • Diversity Statement
Hire
  • Full Stack Developers
  • Frontend Developers
  • Backend Developers
  • Mobile Developers
  • UI / UX Designers
  • Machine Learning Experts
  • Deep Learning Experts
  • Blockchain Experts
  • VR / AR Experts
  • Unity Game Developers
  • Wordpress Developers
  • PM Service
Platform
  • All Categories
  • Popular Searches
  • Popular Skills
  • Talent Supply
  • LD Ventures
  • LD Project Success Canvas
FAQ
  • Client FAQ
  • Talent FAQ
  • HR Guide for Talent
  • Github + Blog Projects
Keep Up to Date with LD Talent

© Copyright LD Talent . All Rights Reserved.
  • Site TOS
  • Client TOS
  • Talent TOS
  • Privacy Policy