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