
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.
WHERE'S THE PROOF?

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

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

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

Participation in the AT4D hackathon aiming to build impactful technology solutions for the African continent.
MORE PROOF?
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.
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.
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.
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.
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.
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.
Mobile & Web Developer - Baykart
Refactored the React Native app for better performance and maintainability. Refactored the admin dashboard using TanStack Router and Mantine UI.
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.
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.
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.
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.
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.

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.

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.

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.

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.
TALK IT LIKE I WALK IT.
- 16 Jan 20265 min
From Laggy to Lightning: How I Hit 100 (96) on Core Web Vitals
A breakdown of the specific Next.js optimizations I used to fix performance bottlenecks and achieve near-perfect Lighthouse scores.
nextjsperformanceseolighthousecore web vitals - 4 May 202612 min
elePHPant in the Room
A story of moving from a JS-only mindset to PHP-native deployment to save costs and automate GoDaddy.
weblaravelfilamentlivewirephpbladeci/cdgodaddydevops - 10 Nov 20256 min
How to Spot AI–Written Content
Learn simple ways to identify content that might have been generated by AI.
ai
GIVE CREDIT WHERE CREDIT IS DUE.
Inspired my initial idea for a multi-section hero. I simplified it for this version, but I might bring the full concept to life in the next iteration - emphasis on *might*.
This site sparked the idea to implement a custom cursor and subtle motion interactions.
The pill-shaped navigation concept comes from here-clean, modern, and super intuitive.
The footer inspired a creative way to showcase different portfolio versions. Planning to add something similar in v2.
Inspired the interactive 'Reach Out' section with the subtle mouse-following motion at the bottom of the page.
A treasure trove of portfolio ideas. You can easily lose hours scrolling through all the amazing concepts here.




