Green leaf

James M - React developer
Member since:Dec 30, 2020
Profile last updated:Aug 20, 2021
Last activity:Oct. 17, 2021, 1:49 p.m. UTC

James M

Problem solver, team player, goal-oriented with great acumen and skillset in Software Engineering with a background working effectively in dynamic environments. Focused on achieving project objectives with speed and accuracy. My experience has equipped me with rich knowledge in system architecture, design, development, and testing.

Skills:   React  ·  Django  ·  AWS  ·  Postgres  ·  GraphQL  ·  Nodejs  ·  Python  ·  Vue.js  ·  Shopify  ·  JavaScript  ·  Redux  ·  Flask  ·  Heroku  · 
Weekly Availability: 55 hours
Sun 09 - 16 02 - 09
Mon 06 - 14 23 - 07
Tues 06 - 14 23 - 07
Wed 06 - 14 23 - 07
Thurs 06 - 14 23 - 07
Fri 06 - 14 23 - 07
Sat 08 - 16 01 - 09

Invite for Interview
Hourly Rate: $25.00
Experience: 3+ yrs
React: 3 yrs
Django: 2+ yrs
AWS: 2+ yrs
Postgres: 2+ yrs
GraphQL: 2+ yrs
Nodejs: 1 yrs
Engineer's Devices:

LD Talent Work History

Average response time:
5.1 hours
Avg count of messages / Day:
Average client satisfaction:

Earned hours:
Worksession approval:
# Hires / # Interviews :
2 / 7


Kakbima Limited     Kakbima Platform     Software Engineer     Employment
Sep 2019 - Present

  • I took part in designing and developing a back-end micro-service for an insurance Saas platform currently being used by 2 major insurance companies and over 300 agents and Brokers.
  • The platform aims at managing policies, claims, quotes and other insurance services and consolidating this information at a central point for every customer and producer.
  • I used Django, Ariadne, Postgres and Apollo Federation in building some of the back-end GraphQL API features.
  • Hosted the services to AWS EC2 and set-up an AWS S3 for storing files.
  • I led the front-end team in consuming the the Api with React and Apollo Client

Skills used: React, GraphQL, Django, Postgres, AWS

Link to the project:
Lura LLC     LuraLLC     Developer     Contract
Mar 2021 - May 2021
Arts and Entertainment

  • I used React to build the front-end application and connect together all the individual parts of the fabric selling platform
  • I used Nodejs to build some parts of the back-end Api that powers the platform and deployed it to AWS

Skills used: Nodejs, React, AWS

Legibra     Eyemagine     Full Stack Developer     Employment
May 2019 - Aug 2019

  • I designed and built an e-commerce application for selling eyeglasses using Vanilla JavaScript and Liquid for the user interface and shopify to set up an online store.
  • Integrated a virtual try-on feature before a purchase is made. This significantly reduced returns of ordered eyeglasses.

Skills used: Shopify, JavaScript

Link to the project:
SoftSearch Limited     shipper     Full Stack Developer     Employment
Feb 2019 - Apr 2019

  • This is Freight tracking application from when goods are assigned a shipper by a manufacturer to the specified destination. Payment of the goods and transport is done when the customer is satisfied.
  • I took part in the design phase and later developing some features of the the Rest API using Python, Django and Django Rest Framework.
  • I consumed the whole of the authentication flow using React, Redux for store management and ant design.

Skills used: Django, Python, React

SoftSearch Limited     E-warranty     Full Stack Developer     Employment
Oct 2018 - Jan 2019
Consumer Goods

  • E-warranty is a Saas platform that automates warranty claims and management for different customers from different e-commerce shops and individual vendors.
  • I led a 3-member team in designing and developing the application. As the lead, I created descriptive user stories for different features on Jira and assigned them to specific developers in the team.
  • I used NodeJs and Africa's talking, a unified API platform providing the USSD functionality to facilitate the communication between the web based back-end API and the USSD platform.
  • I Used Vue.js and Vuex to consume the Rest API and provide an interface for users who would prefer a web platform to a USSD service.
  • The web platform keeps records entered through the USSD service and vice-versa.

Skills used: Nodejs, Vue.js

Andela     Food Delivery     Software Developer     Internship
Jul 2018 - Sep 2018

  • This was an application aiming at coordinating food orders and delivery between a customer and different fast food fast food restaurants.
  • I designed and developed the Rest API using Python and Flask. The database used was PostgreSQL because of it's object-relational, flexibility and robustness characteristics.
  • I hosted the API to Heroku, and consumed it with in a team of 3 developers, using React and Redux for store management.

Skills used: Heroku, Python, React, Flask, Redux

Link to the github:


Jomo Kenyatta University of Agriculture and Technology    B.Sc  (Mathematics and Computer Science)
Sep 2017 - Apr 2021


MIT 6.046J Design and Analysis of Algorithms, Spring 2015    MIT OpenCourseWare
Apr 2020 - Aug 2020
Skills learnt: Service Design

Client Reviews

Learning Dollars:    
Very impressed by his dedication to the project through tough and easy parts.
He has been very proactive about pointing out what we need to do and delivering in a timely manner.