DH

Damion Huppert

Software Engineer

Building unique systems and intuitive experiences.

Engineer by day, builder by night

I'm a Software Engineer.

I build apps.

From real-time multiplayer games to AI agents with RAG, I love building products that solve problems. Whether it's apps, backend systems, or hardware integrations, I thrive on turning complex challenges into elegant solutions.

Selected Work

A collection of projects that showcase my ability to build and ship function reliable software.

WinneconneRummy.com

Real-time multiplayer card game

Built a real-time multiplayer card game with WebSockets using Go and Next.js, featuring full client/server state synchronization and scalable backend infrastructure for seamless gameplay.

GoNext.jsWebSocketsReal-time
View Project
HomeLab Server

HomeLab Server

Production-grade personal infrastructure

Maintain a personal server hosting production websites, databases, and services using Docker, Cloudflare Tunnels, and automated reverse-proxy routing for reliable deployments.

DockerCloudflareDevOpsInfrastructure

AI Agent Amur

Custom AI assistant with RAG

Developed a fully custom AI agent with RAG, tool-calling, structured memory, and configurable modes for note-taking, daily logs, and code assistance.

AIRAGPythonLLM
View Project
Plant Monitoring System

Plant Monitoring System

IoT meets mobile

Designed an ESP32 IoT device to track temperature, humidity, soil moisture, and light. Built a React Native mobile app with AWS Lambda backend for real-time monitoring.

IoTReact NativeAWS LambdaESP32

Skills & Tools

Languages

  • TypeScript / JavaScript
  • Python
  • Go
  • C# / .NET
  • C++ / CUDA

Frontend

  • React / React Native
  • React Router
  • TailwindCSS
  • GraphQL
  • UI Component Systems

Backend & DevOps

  • Docker / Containers
  • SQL (PostgreSQL / SQL Server)
  • Cloudflare
  • WebSockets / APIs
  • Azure / CI/CD

Systems & AI

  • ONNX / GPU Kernels
  • CUDA Development
  • LangChain / LangGraph
  • Embedded (ESP32 / ESP-IDF)
  • FreeRTOS / Firmware

Let's build something amazing together

I'm always open to new opportunities, collaborations, and interesting conversations.