Projects

A collection of software engineering and AI-powered projects I've built. Each project represents a step forward in my journey as a developer, showcasing everything from full-stack web applications to innovative AI integrations.

3

Total Projects

1

Live Projects

1

In Development

28

Technologies

Kakitori

In DevelopmentWeb App

Full‑stack Japanese learning platform with an AI tutor, JLPT‑aligned kanji practice, vocab tools, and progress analytics. Built with React + FastAPI, secured with Google OAuth, and backed by PostgreSQL with Redis caching…

Technologies

ReactFastAPIPostgreSQLRedisMaterial-UISQLAlchemyAlembicDocker

Key Features

  • AI tutor chat using OpenAI/Anthropic APIs
  • JLPT‑aligned kanji system with spaced practice
  • React + FastAPI full‑stack architecture
  • Google OAuth with per‑user progress tracking
  • PostgreSQL + Redis for speed and reliability

Virtual DJ Hand Controller

CompletedTool

Touchless DJ controller that maps hand gestures to real‑time audio control. MediaPipe detects landmarks; Pyo handles pitch, tempo, and volume for an immersive, webcam‑driven experience.

Technologies

PythonMediaPipeOpenCVPyo AudioNumPySciPyComputer VisionReal-time Processing

Key Features

  • Real‑time gesture recognition via MediaPipe
  • Pitch, tempo, and volume control (Pyo)
  • Distance/pinch/twist mapped to parameters
  • On‑screen visual feedback overlays
  • Webcam‑based, cross‑platform setup

Portfolio + Blog

LiveWebsite

This site—built with Next.js 15 App Router—features an interactive timeline, MDX blog, and a custom theme with gradient animations. It’s a fast, accessible portfolio with a clean component architecture.

Technologies

NextJSReactTypeScriptMDXTailwind CSSGray-matterCSS AnimationsApp Router

Key Features

  • Interactive slideshow timeline
  • MDX blog with frontmatter + dynamic routes
  • Next.js 15 App Router with SSG
  • Custom theme with gradient animations
  • Accessible, responsive UI with TypeScript

Interested in collaborating?

I'm always open to discussing new projects, opportunities, or just chatting about technology and development.

Miles Hollifield