I have a strong background in Software Engineering spanning over 5 years.
My experience includes developing and maintaining robust back-end systems, designing APIs, and optimizing database performance within.
My tech stack of choice is Ruby on Rails, React JS, and Tailwind CSS, but I can also build very robust systems using Laravel, WordPress, and VueJS.
For deployment, I like to deploy both the front-end and backend to Digital Ocean and serve static files through a custom CDN service via Digital Ocean Spaces.
During my free time, I occasionally write software development stories on my blog at https://yadaspot.com/. I built this website using Ruby on Rails, GraphQL, and Nginx for the Backend API, and ReactJs, TypeScript, Nextjs, and TailwindCSS for the frontend. Some of my other most recent projects include;
~ https://sellihub.com
~ https://streamnetworking.com/
~ https://snobole.com
~ https://ribrad.com
~ https://wildvisionadventures.com
Other technologies and tools;
~ Sideqik
~ Redis
~ Docker
~ AWS
Bildung
B
Bachelor of Science, Telecommunication and Information Technology
Kenyatta University, Bachelor's Degree
2018
Arbeit & Erfahrung
M
Full stack Software Engineer
Moringa School
May'2021 - May'2021
Roles & Accomplishments
1. Development and maintenance of an internal
tax-compliant invoice management system.
2. Development and maintenance of an internal payment
portal to receive customer payments through Mpesa
(Local mobile Money) and Bank.
3. Development and maintenance of the Company's website
(https://moringaschool.com). The Website handles more
than 100k users every month. The Website has a network
architecture, with different instances for the local and international markets. The solution is deployed on GCP
4. Creation of application pipelines where applicants apply
for courses, take assessments, are graded, and receive
instant feedback. The information is sent to salesforce for
access by other organization members for decision-making and further processing.
5. Obtaining user feedback and using it to continuously
improve our internal products, the Website, and lead
collection pipelines.
6. Training and onboarding staff on our internally developed
systems.
7. Creating and maintaining targeted landing pages for new
and existing products.
8. Providing perpetual tech support for the Admissions and marketing departments.
B
Full stack Sofware Engineer
Belva Digital
Oct'2020 - May'2021
Roles & Accomplishments
1. Collaborated with Designers and Development team to create new products for clients using JavaScript, Laravel,
and WordPress.
2. Created project plans for new client products.
3. Developed and maintained one internal product (a customer acquisition platform).
4. Collaborated with the Marketing team to create landing
pages for Marketing campaigns.
M
Full stack Sofware Engineer
Mochange
Dec'2018 - Sep'2019
Roles & Accomplishments
1. Collaborated with the Development Team to develop and maintain the main product using PHP, Laravel, and VueJs.
The product was a Customer Loyalty points management
platform.
L
Full stack Sofware Engineer
Leti Arts
Jan'2017 - Jan'2018
1. I collaborated with the Development team to Develop and
Maintain one internal product using PHP, Kohana, and JavaScript. The Platform was an Edtech platform.