James .

James .

  • Nairobi, Kenya
  • **** **** ****
  • 2 yrs Experience
  • ASAP
  • Mid-Level

I'm James, a team player with an open/growth mindset Software Engineer with 3 years of working experience. I have immense knowledge in FullStack development, data structures, algorithms, and design patterns. I'm focused on providing optimal and efficient solutions with speed and accuracy.

Education

M

Mathematics and Computer Science

Jomo Kenyatta University of Agriculture and Technology., Bachelor's Degree
2021

Work & Experience

K

Software Engineer

Kakbima
Aug'2019 - May'2021
Designed and developed a backend microservice for an insurance SaaS platform with a team of 6 engineers currently being used by 3 insurance companies and over 200 agents for managing policies, claims, quotes and other insurance services; Used Django, Ariadne, Aws and Apollo Federation. ➔ Led the frontend team in consuming the Graphql Api; Used ApolloClient and ReactJs
S

Software Engineer Part time

SoftSearch
Aug'2019 - Jan'2020
➔ Led a 3-member team in streamlining warranty claims for customers from different e-commerce shops by crafting a multifaceted Saas platform with NodeJs, MongoDB and ReactJs. ➔ Took part in a team of 5engineers to design, develop and test a Freight tracking Saas platform with Django, Django Rest Framework, PostgreSQL and ReactJs.
L

Software Engineer Intern

Legibra
May'2019 - Jul'2019
➔ Built an e-commerce application for selling eyeglasses: used VanillaJs and Shopify. ➔ Integrated a virtual try-on feature before a purchase is made. This significantly reduced returns of ordered eyeglasses. Projects and Courses Investing.Com (https://github.com/MasherJames/Investing.com) ➔ Scraped investing.com historical data and exposed it as a Graphql API to aid frontend developers learning how to consume one and don't want to develop a server. ➔ Used Flask, Ariadne, BeautifulSoup, SqlAlchemy and Celery for scheduling periodic scraping. Data Structures and Algorithms, MIT OpenCourseWare ➔ Learned different data structures and algorithms, their time and space complexity and when to use them.

Professional Skills

Language
  • Javascript 0 year(s)
  • TypeScript 0 year(s)
  • TypeScript 3 year(s)
  • Javascript 3 year(s)
  • Python 3 year(s)
  • HTML 3 year(s)
  • CSS 3 year(s)
Framework
  • microservices 0 year(s)
  • Docker 0 year(s)
  • React js 3 year(s)
  • Node js 3 year(s)
  • Django 3 year(s)
  • Vue js 3 year(s)
  • Flask 3 year(s)
  • Express 3 year(s)
Database
  • Firebase 0 year(s)
  • Graphql 0 year(s)
  • Graphql 3 year(s)
  • MongoDB 0 year(s)
  • PostgreSQL 0 year(s)
API
  • Vuex 3 year(s)

Languages

  • English native
Remoteplatz Logo