RÉSUMÉ
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 badge
CSS badge
JavaScript badge
TypeScript badge
React.js badge
Next.js badge
NextAuth badge
Tailwind CSS badge
Mantine UI badge
shadcn/ui badge
BNA UI badge
Zustand badge
Zod badge
Expo badge
React Native Reusables badge
Node.js badge
Express.js badge
NestJS badge
Django badge
Django REST Framework badge
ORPC badge
PostgreSQL badge
MySQL badge
Drizzle ORM badge
Prisma badge
Better Auth badge
npm badge
Bun badge
Git badge
GitHub badge
GitHub Actions badge
Docker badge
Nginx badge
Postman badge
Biome badge
ESLint badge
Prettier badge
Stellar badge
Solidity badge
Hardhat.js badge
i use arch btw badge
Hyprland badge
Bash Scripting badge
Python badge
Jira badge
Trello badge

WHERE'S THE PROOF?

ALX Software Engineering
ALX Software Engineering

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

HTML5CSSJavaScriptPythonCSQLREST APIsDjangoFlaskGitDockerBash
Claude AI Certification
Claude AI Certification

Certification in advanced prompt engineering and applied LLM development with Anthropic's Claude models.

Generative AIPrompt EngineeringLLMsAnthropic Claude
Stellar Blockchain Development
Stellar Blockchain Development

Certification for completing the Stellar blockchain development program focusing on smart contracts and decentralized finance.

BlockchainStellar NetworkSmart ContractsWeb3
Africa Tech for Development (AT4D)
Africa Tech for Development (AT4D)

Participation in the AT4D hackathon aiming to build impactful technology solutions for the African continent.

HackathonProduct DevelopmentSocial ImpactTeam Collaboration
CERTIFICATES

MORE PROOF?

  1. Full-Stack Engineer - LastMile

    Built a cashless, borderless cross-border transfer platform backed by the Stellar Blockchain network. Integrated Africa's Talking USSD APIs with an Express backend for feature phone users.

  2. Software Developer - JKUAT

    Redesigned and improved web interfaces using Next.js and shadcn/ui. Connected client components to an ElysiaJS backend using Eden RPC for type-safe API communication.

  3. Full-Stack & DevOps Engineer - Vaunt

    Built a multi-tenant e-commerce platform using Next.js, Mantine UI, and ElysiaJS. Managed schemas and pipelines with Drizzle ORM, Docker, and Caddy.

  4. Full-Stack & DevOps Engineer - Hailerz

    Built a community and marketplace platform featuring creator tools. Integrated Paystack payment channels and configured user authentication using Better Auth.

  5. Mobile Developer - Xapxap

    Built features for a cross-platform social media app using React Native. Configured local offline data sync with Drizzle ORM and Supabase.

  6. Full-Stack Developer - Semantrix

    Built a browser extension to fix web accessibility issues for screen readers. Integrated LangChain to automatically parse and improve dynamic web page elements.

  7. Mobile & Web Developer - Baykart

    Refactored the React Native app for better performance and maintainability. Refactored the admin dashboard using TanStack Router and Mantine UI.

  8. Web Development Trainer - CodeYetu

    Designed and delivered beginner-friendly lessons covering HTML, CSS, JavaScript. Guided students through practical projects to build confidence and problem-solving skills.

  9. Lead Mobile Developer - Rastuc Technologies Limited

    Built, styled, and deployed cross-platform mobile apps using React Native. Managed builds, key store signing, and published updates to the Play Store.

  10. Web Developer - CodeYetu

    Built and maintained the platform for Code Yetu hackathons using Next.js and Express. Handled end-to-end integration for project submissions and user registration.

  11. Frontend Developer - Rastuc Technologies Limited

    Built responsive web interfaces using Next.js, styled with Mantine UI. Connected components to backend services using Apollo Client and GraphQL.

  12. Backend Developer - Rastuc Technologies Limited

    Maintained and built new endpoints for Django APIs using Strawberry GraphQL. Wrote unit tests and updated API documentation.

WHERE ARE THE RECOMMENDATION LETTERS?

TALK IS CHEAP. SHOW ME THE CODE.

Seiyuu

The "Shazam for Anime" - a voice recognition ecosystem. Features a consumer-facing mobile app built with React Native for recording and identifying Japanese voice actors (Seiyuu) in real-time. Powered by a high-performance Python backend leveraging deep learning and vector similarity search for precise audio fingerprinting.

React NativeExpoNativeWindTypeScriptNext.jsPythonFastAPIPyTorchQdrantFFmpegDocker
Tawi

An interactive climate education platform that gamifies learning about trees and environmental conservation. Users complete lessons, earn points (Matawi), collect badges, and join a growing community committed to real-world impact. Includes a responsive web app built with modern UI, and a backend designed to support progress tracking, streaks, and partner-driven environmental actions.

Next.jsTypeScriptMantine UIZodBiomeCSS ModulesPostgreSQLReact Hook FormTypescriptoRPC
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
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
PROJECTS

TALK IT LIKE I WALK IT.

BLOGS

GIVE CREDIT WHERE CREDIT IS DUE.

HOW TO REACH ME?

I am ready to build your next product

Feel free to reach out to me!