Skip to content
View kamaukavana-dev's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report kamaukavana-dev

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
kamaukavana-dev/README.md
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•—β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—         β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— 
β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘         β–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘         β–ˆβ–ˆβ•”β–ˆβ–ˆβ–ˆβ–ˆβ•”β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘
β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•  β–ˆβ–ˆβ•‘         β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•‘
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—    β–ˆβ–ˆβ•‘ β•šβ•β• β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘
β•šβ•β•β•β•β•β•  β•šβ•β•  β•šβ•β• β•šβ•β•  β•šβ•β•β•β•β•šβ•β•β•šβ•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β•    β•šβ•β•     β•šβ•β•β•šβ•β•  β•šβ•β•β•šβ•β•β•šβ•β•  β•šβ•β•β•β•β•šβ•β•  β•šβ•β•

Animated Typing Header

πŸ•’ Live Stats (Simulated)

Local Time

Status

Commits

Followers


Updated periodically via GitHub Actions


./πŸ€” $Whoami

const aspiringEngineer = {
  identity: "Daniel Maina ",
  title: "Aspiring Software Engineer & Devops Engineer",
  location: "Nairobi, Kenya πŸ‡°πŸ‡ͺ πŸ‡°πŸ‡ͺ",
  education: "Computer Science Student",
  philosophy: "Build, Learn, Iterate, Improve",
  specialties: [
    "System Design & Architecture",
    "Web Development",
    "Java SpringBoot & Backend development ",
    "AI & Automation Projects",
    "Cloud engineering & Devops",
    "Problem Solving",
    "Continuous Learning",
  ],
  status: "I dont just write code ,I architect the future 🀺"
};

πŸŒ€ Developer Ecosystem & Analytics


Connect & Collaborate πŸ“±


πŸ›  Development & Setup

#!/usr/bin/env bash
set -e

for repo in personall-portfolio German-Chatbot PearlVistaDental_services redmi-tracker; do
  git clone "https://github.com/kamaukavana-dev/$repo"
done

# Frontend apps (portfolio, German-Chatbot, PearlVistaDental_services): npm install && npm run dev
# German-Chatbot needs: cp .env.example .env β†’ add GEMINI_API_KEY
# redmi-tracker (FastAPI): python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txt
#   needs DATABASE_URL + TELEGRAM_BOT_TOKEN in .env β†’ uvicorn main:app --reload

πŸš€ Live Applications

Production-ready frontend applications demonstrating modern web development, responsive user experiences, and AI-powered solutions.

🌐 Project πŸ“ Description βš™οΈ Technologies 🟒 Status πŸ”— Links
πŸ›’ Jibambe Ecommerce Modern ecommerce platform delivering responsive shopping experiences, intuitive product discovery, scalable UI architecture, and seamless customer interactions. React β€’ Tailwind CSS β€’ Vercel 🟒 Live 🌍 Launch
πŸ‘¨β€πŸ’» Personal Portfolio Interactive developer portfolio showcasing engineering projects, technical expertise, and immersive 3D experiences with modern animations. Next.js β€’ React β€’ Three.js β€’ Tailwind CSS 🟒 Live 🌍 Launch
🦷 Pearl Vista Dental Services Professional healthcare platform delivering a polished digital presence, responsive design, and modern patient-focused experience. React β€’ Tailwind CSS β€’ Vercel 🟒 Live 🌍 Launch
πŸ‡©πŸ‡ͺ German AI Chatbot AI-powered language learning assistant enabling conversational German practice with intelligent feedback and real-time AI interactions. React β€’ Gemini API β€’ AI 🟒 Live 🌍 Launch

βš™οΈ Production Backend Services

Cloud-deployed backend systems built with production-ready architecture, secure authentication, scalable persistence, caching, observability, and modern engineering practices.

πŸš€ Service πŸ“ Description βš™οΈ Technologies 🟒 Status πŸ”— Links
πŸ“¦ Catalog API Enterprise-grade product catalog and inventory platform supporting multi-warehouse inventory management, optimistic locking, Redis caching, AWS S3 media storage, Flyway database migrations, structured observability, and scalable REST architecture. Java 21 β€’ Spring Boot β€’ PostgreSQL β€’ Redis β€’ AWS S3 β€’ Docker β€’ Flyway 🟒 Live 🌐 Health Check β€’ πŸ“‚ Repository
πŸ” User Management API Enterprise-grade identity and access management service implementing JWT authentication, role-based authorization, refresh tokens, Redis-powered distributed rate limiting, PostgreSQL persistence, Dockerized deployment, and production security best practices. Java 21 β€’ Spring Boot β€’ PostgreSQL β€’ Redis β€’ Docker β€’ JWT β€’ Swagger 🟒 Live 🌐 Health Check β€’ πŸ“– Swagger Docs β€’ πŸ“‚ Repository
πŸ“ Real-Time GPS Tracking Platform Production GPS tracking backend featuring live device tracking, geofence monitoring, automatic breach detection, Telegram push notifications, historical location analytics, scheduled background processing, secure API-key authentication, and cloud deployment. Python 3.12 β€’ FastAPI β€’ PostgreSQL β€’ SQLAlchemy β€’ APScheduler β€’ Telegram Bot API β€’ Railway 🟒 Live 🌐 Live Service β€’ πŸ“– Swagger Docs β€’ πŸ“‚ Repository

πŸ”’ Architecture & Security

  • Minimal Public Surface: The public Live API (Secure Probe) endpoint intentionally exposes only a lightweight health response (ok) to verify service availability without revealing operational details.
  • Protected Management Endpoints: Internal diagnostics, metrics, and management endpoints are isolated from the public interface and reserved for operational monitoring, reducing unnecessary exposure of infrastructure details.

βš™οΈ Tech Stack & Engineering Toolkit


β˜• Languages

πŸš€ Backend Development

πŸ—„οΈ Databases

☁️ Cloud & DevOps

πŸ”„ Version Control & Collaboration

πŸ› οΈ Development Tools

⚑ Architecture Focus

Microservices β€’ REST APIs β€’ Cloud-Native β€’ Event-Driven Systems β€’ CI/CD β€’ Observability


🌌 Engineering Philosophy

"Programs must be written for people to read, and only incidentally for machines to execute."

β€” Harold Abelson

I strive to build software that is scalable, maintainable, and understandableβ€”not merely functional.

Β© 2026 Daniel Maina | Aspiring Software Engineer
Nairobi, Kenya πŸ‡°πŸ‡ͺ πŸ‡°πŸ‡ͺ

Pinned Loading

  1. Catalog-Api Catalog-Api Public

    Java 1

  2. UserManagement-API UserManagement-API Public

    Modern Multi-tenant API. Scalable IAM architecture utilizing Postgres RLS and monthly partitioning. Full observability with OpenTelemetry. 92% coverage. Built for production.

    Java 1

  3. Jibambe-ecommerce Jibambe-ecommerce Public

    A simple e-commerce website using Html , Css and Js.

    TypeScript 7

  4. redmi-tracker redmi-tracker Public

    to track my phone in real time

    Python 3

  5. German-Chatbot German-Chatbot Public

    JavaScript 2

  6. PearlVistaDental_services PearlVistaDental_services Public

    JavaScript 1