James .
Mid-Level
 Nairobi, Kenya ( GMT )
Mid-Level
2 yrs Experience
Can Join ASAP English: Advanced
About

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.

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.

Experience
K
Software Engineer
Kakbima
Aug'19- present

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'19- Jan'20

➔ 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'19- Jul'19

➔ 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.

Education
Mathematics and Computer Science
to 2021
Bachelor's Degree
Jomo Kenyatta University of Agriculture and Technology.

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings