import { ArrowRight, BookOpen, Container, Cpu, Database, ExternalLink, GitBranch, GitFork, HardDrive, } from "lucide-react"; import { Badge } from "@/components/ui/badge"; import { buttonVariants } from "@/components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { cn } from "@/lib/utils"; const skills = [ { icon: HardDrive, label: "Backend (Bun, Elysia, Axum)" }, { icon: Container, label: "Docker & Traefik" }, { icon: Database, label: "PostgreSQL, Redis, NATS" }, { icon: Cpu, label: "Rust, TypeScript, Python" }, { icon: GitBranch, label: "CI/CD, GitHub Actions" }, { icon: BookOpen, label: "Dapr, Prometheus, Jaeger" }, ]; const techTags = [ "TypeScript", "Rust", "Python", "Next.js", "React", "Bun", "Elysia", "Drizzle", "Axum", "TensorFlow", "ONNX", "Docker", "Traefik", "Tailscale", "Dapr", "NATS", "PostgreSQL", "Redis", "Prometheus", "Tauri", ]; export default function Home() { return (
{/* Hero */}
AH

Asep Haryana Saputra

Backend & infrastructure engineer who builds distributed systems, RESTful APIs, and production-grade observability stacks.

View Projects GitHub
{/* About */}
About

I build backend systems and infrastructure for personal projects, research collaborations, and production deployments. My work spans RESTful API design, container orchestration with Docker & Traefik, distributed tracing with OpenTelemetry & Jaeger, and event-driven architectures on Dapr & NATS.

I was the Back-End lead on the ZeaVis Edu capstone team ("AI for Smart Education" by Pijak × IBM SkillsBuild), where I designed the system architecture, API contracts, and deployment pipeline for a computer vision-based corn leaf disease detection platform.

{/* Skills */} Skills & Tools
{skills.map((s) => { const Icon = s.icon; return (
{s.label}
); })}
{techTags.map((t) => ( {t} ))}
{/* Projects */}

Featured Project

ZeaVis Edu

Asisten Edukasi Interaktif untuk Deteksi Penyakit Daun Jagung

A Computer Vision-powered educational platform that helps farmers, agricultural students, and field extension officers identify corn leaf diseases by uploading a photo. Built as a capstone project for the Pijak × IBM SkillsBuild program.

What it does

  • Upload a photo of a corn leaf
  • AI classifies the disease — Blight, Rust, Leaf Spot, or Healthy
  • Get treatment & prevention recommendations

My role

  • System architecture & API design
  • RESTful API (Bun + Elysia + Drizzle + PostgreSQL)
  • Rust inference engine (Axum + ONNX Runtime)
  • Docker deployment on VPS with Traefik & Tailscale
{[ "React", "TypeScript", "Bun", "Elysia", "Drizzle", "PostgreSQL", "Rust", "Axum", "ONNX", "TensorFlow", "EfficientNetV2B0", "Tauri 2", "Docker", "Traefik", ].map((t) => ( {t} ))}
{/* Infrastructure CTA */}

This site doubles as a live infrastructure monitor.

The dashboard tracks Docker services, Traefik request metrics, Prometheus system resources, and Jaeger traces across the deployment.

Live Dashboard
{/* Footer */}
); }