The digital showcase and interactive AI assistant for Michael Odhiambo.
Full-stack systems, production projects, technical writing, and live interactive AI workflows.
Visit Website (mikesplore.me) • Chat with @mikesplorebot
Explore the full interactive platform directly on mikesplore.me:
- Featured Work & Architecture: In-depth case studies of full-stack, AI, and mobile systems.
- Articles & Insights: Technical write-ups on software engineering, API design, and DevOps.
- Hackathons & Milestones: Event breakdowns, awards, and local developer community involvement.
- Interactive Telegram Assistant: Ask @mikesplorebot questions about my work, request a tailored CV, or explore grounded portfolio data in real time.
Built with React, FastAPI, PostgreSQL, Groq LLM Tool Calling, Telegram Bot API, and Cloudflare R2.
# Clone and set up backend dependencies
pip install -r requirements.txt
alembic -c backend/alembic.ini upgrade head
uvicorn backend.app.main:app --reload
# Run frontend (from /frontend directory)
npm install
npm run dev

