My main role as a fullstack software engineer is to build and maintain customer-facing APIs, and SDKs.
Some of the exciting work I do here besides engineering is to support DevRel, and mentor techies via hackathons, and technical workshops and summits.
Africastalking LTD is an aggregator of hundreds of telco and communication APIs.
Fullstack Software Engineer
Elarian
Nairobi
08.2022 - 08.2024
My role as a fullstack software engineer was to build and maintain customer-facing APIs, SDKs.
Elarian was a child company of Africa's Talking LTD. Elarain was also a CDP, Customer Data Platform, for aggregating and enriching customer data by their behavior and interactions.
Founder & CEO
Elasticalls
Nairobi
01.2022 - Current
To date, we have done over 3.5 Million calls with our MVP.
We are set to introduce AI in the second iteration of our product.
Elasticalls is a call center SaaS. We offer call center software to businesses so they can interact with customers at scale.
Technical Writer
LogRocket
Remote
01.2022 - Current
My goal as a technical writer is to simplify the hard things in article form.
Through the articles, I walk through APIs, product hacks, code best practices, and emerging tech.
LogRocket is a technology company in the USA. Its product is a platform used for curating and monitoring intelligent analytics software for both mobile and web apps.
See a sample article here: https://bit.ly/3ajo6DZ
Full Stack Developer
Concepts-Hub IdeaFactory
Nairobi
01.2021 - 07.2021
My role as a full-stack developer was to create technology solutions for the clients using MERN stack, WordPress and other relevant technologies as per the clients' needs.
There were a few times that I worked with Figma alongside the in-house UX designers (though not my forte).
It was in this organisation where my team and I built a communications tool for Stima SACCO(Concepts-Hub's client) that piped messages into a custom script that then dispatched messages to SMS, Email and Whatsapp at the same time in one instance.
Concepts-Hub is a digital presence, events management and PR agency in Kenya.
My first role was to remotely teach and facilitate 90 learners who were absolute beginners in HTML, CSS, Javascript & ReactJS.
After the facilitation sessions were over, I got a second role as a judge. Here I joined the judges' panel in a Pitch-A-Thon to evaluate projects and pitches submitted by mentees who had been mentored by other mentors in the program from different African countries.
Facebook Developer Circles, is a community of technology innovators founded by Facebook. Andela is a tech-talent acquisition firm in Africa.
Technical Writer
DeCodEd Africa
Nairobi
07.2020 - 09.2021
My role was to come up with articles tailored for developers.
DeCodEd is an organisation that equips communities and businesses operating in Africa with the necessary infrastructure, tools, skills and resources enabling them to run sustainably as they create the jobs of the future.
DeCodEd was a sister company to Africa's Talking.
Fullstack Developer
Passiviti Inc
Idaho
03.2020 - 12.2020
My role involved developing its backend and REST API using MERN.
In this role, I also developed a complex web scraping tool using TOR, Puppeteer, RabbitMQ, Google Speech to Text API(to bypass audio-captcha) and more.
Passiviti is a platform that allows real estate investors to analyse and compare investment properties in the USA easily.
Developer Mentor
Facebook Developer Circles
Nairobi
05.2019 - 11.2020
During the first cohort, I taught and walked through 20 learners who were absolute beginners in HTML, CSS, Javascript & ReactJS.
This was my first time mentoring developers.
Facebook Developer Circles, is a community of technology innovators founded by Facebook.
In this cohort, Facebook Developer Circles had partnered with Openclassrooms, Datacamp and Udacity.
System administrator & Developer
Logistics & Energy Africa LTD (L&E)
Nairobi
04.2016 - 03.2020
My role involved developing and maintaining L&E`s website and logistics web app.
Both J.I.A.M and L&E were run by the same directors and therefore I worked in both organisations on different days of the week.
L&E is a logistics and delivery company in Kenya.
System administrator & Developer
Jesus Is Alive Ministries
Nairobi
03.2016 - 03.2020
My role was to develop & maintain the church's in-house digital presence, and media studio.
In this organisation, I worked with a lot of real-time media and came up with a few tools around FFMPEG, that we used in unifying our Facebook, Youtube and Periscope live streams.
Some of the tools have been incorporated into its current TV studio.
J.I.A.M is a church in Kenya.
Retail sales specialist
Krumble Fresh
Nairobi
02.2015 - 08.2015
My role involved taking feedback from the clients after pitching & selling them cakes and event snacks.
In this job, I learned some hands-on skills in sales.
Krumble Fresh is a bakery and confectionery retailer in Kenya.
I later enrolled at the Meru University of Science and Technology.