As a web developer with 10+ years of experience, Joel started his journey by developing professional WordPress themes. He mastered the skill of developing more complex platforms for both web and mobile. He has led engineers as a consultant in the complete product development lifecycle of successfully launched applications for clients, including PWC. Joel has worked with regional clients like NCBA, Ola Energy, and Resolution Insurance in developing custom web-based solutions.
Developed a student management plugin to enroll new students in courses, assign course units, manage communication with students via Mailchimp API, and link those functionalities with Moodle.
Tracked and fixed bugs arising from the older plugins.
Oversaw the user testing of the education platform.
Developed a platform that provides real-time dashboards to monitor donor funds hence creating transparency between all stakeholders. This was a team project where I was the lead developer responsible for the front-end and API integration.
Developed and demonstrated project management solutions for tracking projects run by county governments in Kenya. This helped bring accountability to government projects.
Oversaw the improvement of operations in existing platforms by conducting systems analysis and recommending changes in procedures.
Developed a WordPress framework for helping the agency build client website projects in a fast yet scalable manner. This ended the reliance on third-party WordPress themes.
Developed microsites and landing-pages for product and event launches on WordPress.
Executed website design mockups by translating them to functional WordPress websites.
Created a custom-built REST API that ran on Node.js and built an interface to link WordPress, Angular-based site, and Firestore Database.
Used WordPress for managing content while the front end is based on Angular as the custom front-end stack to display the content. The database is Firestore while interacting with MySQL, and Redmond Construction is a headless WordPress site.
Built custom REST API using node.js to support Firestore database queries and link them with WordPress dashboard. Built custom WordPress functionalities using custom hooks for extending WordPress capabilities to interact with Cloud Firestore.
Developed a plugin that connects to Stripe and ShipStation to track payments while authorizing shipments as well we issue refunds for canceled shipments.
Updated the functionality of the older plugins to work with Stripe and ShipStation flawlessly.
Built an independent Node.js application to manage more complex tasks that could not be handled with WordPress.
Mhasibu app is built on Angular Ionic Framework. It is powered by Google's Firebase and Firestore Databases. Joel built both the front-end and back-end of the app.Mhasibu app is a mobile-based accounting solution for small and medium-sized businesses in Africa
A minimalistic platform built on Angular and Firebase. Amazing Data Finance Limited is a local Micro-Finance Institution helping small business owners to grow.The platform helps keep track of loans disbursed as well as payments made for those loans. It also generates MPESA (Mobile Money Wallet used in Kenya) statements and calculates the loan balance.The project URL represents a demo of the actual platform.
A professional WordPress website for a regional insurance company. Resolution Insurance was incorporated in 2002, making it the first company registered as a medical insurance provider. Using custom website mockups, the website was developed to fit the client's desired aesthetics.
A simple yet minimalist WordPress website for a non-governmental organization. BORESHA is part of the EU’s program for Collaboration in the Cross-Border areas of the Horn of Africa, investing in preventing and mitigating the impact of local conflict and promoting economic development and greater resilience in four different cross-border regions.
This is a professional bank website. Salaam Investment Bank Kenya Limited (SIBK) is a foreign company incorporated in Kenya and licensed by the Capital Markets Authority (CMA) to operate as an investment bank under the Capital Markets Act and Regulations. The investment bank provides Sharia-compliant products and services to its customers and the general public
This is an engaging and eye-catching company website to get the visitors wowed and communicate the message effectively!Black Rhino VR is an award-winning Kenyan based Extended Reality (XR) Agency located in Nairobi.