A photo of Daniel Karume

WHO AM I?

I'm Batman.

Hi, I'm Daniel Karume — a passionate full-stack developer and Computer Science student at JKUAT. I combine technical expertise with creative problem-solving to build impactful digital solutions. Beyond coding, I enjoy mentoring fellow developers and experimenting with new technologies that push the boundaries of what's possible.

HTML logo
CSS logo
JavaScript logo
TypeScript logo
React.js logo
Next.js logo
Tailwind CSS logo
Mantine UI logo
shadcn/ui logo
BNA UI logo
Zustand logo
Zod logo
Expo logo
React Native Reusables logo
Node.js logo
Express.js logo
Django logo
npm logo
Bun logo
Git logo
GitHub logo
GitHub Actions logo
Docker logo
Nginx logo
Postman logo
Biome logo
ESLint logo
Prettier logo
Solidity logo
Hardhat.js logo
i use arch btw logo
Hyprland logo
Bash Scripting logo
Python logo
Jira logo
Trello logo

WHERE'S THE PROOF?

ALX Software Engineering
ALX Software Engineering

12-month intensive program covering full-stack development, networking, databases, and DevOps.

HTML5CSSJavaScriptPythonCSQLREST APIsDjangoFlaskGitDockerBash
Inter-University Hackathon
Inter-University Hackathon

Certificate of Participation in ICP blockchain hackathon.

Blockchain TechnologyICP Ecosystemazle FrameworkDFX Development Tools
Power Learn Project Hackathon I
Power Learn Project Hackathon I

Participated in a web development hackathon focusing on Django framework.

GitHTML5CSS3PythonDjango

MORE PROOF?

  1. Lead Mobile Developer - Rastuc Technologies Limited

    Led development of React Native apps using Nativewind. Published apps to the Play Store and coached new contributors.

  2. HR & Mentorship - Rastuc Technologies Limited

    Guided junior developers through code reviews and pair programming. Improved team workflows with Trello.

  3. Frontend Developer - Rastuc Technologies Limited

    Built responsive UIs with Next.js and Tailwind CSS. Integrated APIs for real-time and static data flows.

  4. Fullstack Web Developer - VS Tech

    Delivered web apps with Next.js and Node.js. Enhanced UI performance and modernized legacy code.

  5. Backend Developer - Rastuc Technologies Limited

    Extended Django APIs with Strawberry GraphQL. Improved test coverage and project documentation.

TALK IS CHEAP. SHOW ME THE CODE.

Tanuri
Tanuri

A complete LPG (cooking gas) ordering and delivery ecosystem. Includes a consumer-facing mobile app for placing and managing gas orders, a company web app for staff to fulfill and track deliveries, and a secure Django REST API backend. Covers the full lifecycle of order placement, payment, and fulfillment.

React NativeExpoBNA UIZodBiomeNext.jsTypescriptPythonMantine UICSS ModulesDjangoDRFDjoser
Sharahub
Sharahub
Live

A digital affiliate marketing platform enabling users to promote products and track referrals. Includes authentication, affiliate dashboards, commission tracking, and reporting tools for marketers and businesses.

Next.jsZodMantine UICSS ModulesDjangoDRFNextAuthPythonTypescript
Taska
Taska

A minimalist to-do application designed for focus and simplicity. Provides a distraction-free interface for creating, tracking, and managing tasks, with smooth animations and a clean design system.

BNA UITypescript
Rastuc Member
Rastuc Member
Live

A mobile app for users using Rastuc focusing on the patient features. Enables users to book doctors, view and manage their appointments, and access healthcare services on the go.

React NativeReact Native ReusablesExpoNativewindApolloZodZustandESLintTypescriptPrettierReact Hook FormReact Native Actions Sheet
Loans
Loans
Live

A modern loan application platform that makes borrowing simple, fast, and transparent. Users can apply for loans online, track their application status, and manage repayments with ease. Designed with accessibility and trust in mind, this platform helps individuals get the financial support they need to achieve their goals.

Next.jsshadcn/uiTailwind CSSTypescriptNextAuth
Rastuc
Rastuc
Live

A full-stack healthcare platform connecting doctors and patients. Patients can browse and book doctors with ease, while doctors manage their schedules, appointments, and records through intuitive dashboards. The system also includes AI-powered search, analytics, and an admin portals for management.

Next.jsApolloTailwind CSSMantine UIshadcn/uiCSS ModulesZodReact Hook FormESLintPrettierTypescript
Tushirikiane
Tushirikiane

An open-source collaboration and task management platform inspired by Trello. Supports boards, lists, and cards to help teams organize projects, assign tasks and track progress.

Next.jsshadcn/uiTailwind CSSTypescript
Kids Beyond Limit
Kids Beyond Limit
Live

An NGO website supporting children through educational programs and resources. Highlights initiatives and shares stories.

Next.jsshadcn/uiTailwind CSSTypescript
Kellian Enterprise
Kellian Enterprise
Live

A professional automotive garage website showcasing services, bookings, and company information. Built for speed, SEO, and responsiveness, giving customers a smooth experience while exploring offerings.

Next.jsshadcn/uiTailwind CSSTypescript
Vault

A decentralized file storage platform built on blockchain technology. Provides secure, tamper-proof storage where users can upload, organize, and share files with ownership guaranteed on Web3. Think of it as a blockchain-powered alternative to Google Drive.

React.jsSolidityTailwind CSSHardhat.jsJavascript

HOW TO REACH ME?

Contact illustration

Let's connect! You can reach me directly via phone or email, or find me on my socials.