Skip to content
View KabiruH's full-sized avatar

Block or report KabiruH

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KabiruH/README.md

Hey, I'm Kelvin Huria πŸ‘‹

Full-Stack Engineer Β· Nairobi, Kenya πŸ‡°πŸ‡ͺ

I build things that work, web apps, mobile apps, and the occasional system that manages attendance for an entire college network. If it needs a database, a deploy pipeline, and a deadline, I'm probably already on it.


πŸ§‘β€πŸ’» About Me

  • πŸ”­ Currently building a multi-tenant Attendance & Timetable Management System deployed across Kenyan technical colleges
  • πŸš€ Running Ubiru Systems β€” freelance work ranging from hotel booking platforms to NGO scholarship portals
  • 🌍 My apps handle M-Pesa payments, GPS geofencing, biometric auth, and enough edge cases to fill a novel
  • πŸ“± Mobile dev too β€” React Native (Expo/EAS) for cross-platform apps that actually ship
  • 🎯 Background in Economics & Statistics β€” yes, I can read your data and build the dashboard for it
  • ⚑ Fun fact: I once debugged a UTC timezone issue that was silently breaking attendance records across 3 institutions. Fun is relative.

πŸ› οΈ Tech Stack

Languages & Frameworks

Next.js TypeScript React React Native Node.js JavaScript

Databases & ORM

Prisma MySQL PostgreSQL

Tools & Platforms

Vercel TailwindCSS Expo Git


πŸš€ Featured Projects

Project What it does Stack
🏨 Hotel Hippo Buck Hotel booking system β€” dual KES/USD pricing, M-Pesa, Resend emails Next.js, Prisma, MySQL
πŸŽ“ Resilient Scholars Foundation NGO scholarship platform with M-Pesa + PayPal donation flows Next.js, M-Pesa API
βœ‚οΈ Havan Cutz Barbershop booking β€” appointments, rescheduling, staff dashboard Next.js, TypeScript
🏑 Shinyanga House Event venue & hospitality site for a Limuru gardens property Next.js, Tailwind CSS
πŸš— Rapid Tow Recovery 24/7 US towing service site with transparent pricing & CTA Next.js, Tailwind CSS
πŸ’Ό Cognisive Ventures IT solutions company site for a Nairobi tech firm Next.js, TypeScript
βš™οΈ KEJOAT Limited B2B site for Kenya's Control Techniques VSD distributor Next.js, TypeScript
🏒 Ubiru Industries Company profile across software, events & comms services React

πŸ”’ My most complex project β€” a full Attendance & Timetable Management System with biometric auth, geofencing, and multi-tenant architecture β€” is in a private repo. Happy to walk through it in an interview.


πŸ“Š GitHub Stats

---

πŸ’¬ Let's Talk

I'm open to full-time roles, freelance projects, and collaborations β€” especially anything involving Next.js, mobile, or systems that need to actually work in the field (not just on localhost).

πŸ“§ Email πŸ”— LinkedIn


Currently writing code. Also currently drinking coffee. These two facts are not unrelated.

Pinned Loading

  1. barber-appointment barber-appointment Public

    TypeScript 1

  2. attendanceWithTimetable attendanceWithTimetable Public

    Attendance App with Timetable module integrated

    TypeScript 1

  3. cognisive-ventures cognisive-ventures Public

    TypeScript 1

  4. kitenge-wear kitenge-wear Public

    A beautiful, mobile-first e-commerce website for authentic African kitenge clothing for children and adults. Built with Next.js 15 and TypeScript.

    TypeScript 1