DAVID MAMANI PROJECTS · AI ENGINEER / DATA ENGINEER

Drag to rotate the sculpture. Use the arrow keys to rotate, Space to nudge it, and R to reset its orientation.

Portfolio — Interactive Particle Navigation

No-scroll portfolio with 3D state-driven particle system

AI ENGINEERING

This portfolio itself — a single-page experience where 2500 particles transition between states using matrix-based view baking and easeInOutQuint curves for zero-jump animations at 60fps.

The Challenge
Seamless transitions regardless of camera orientation
Three.js · Vanilla JS · CSS
Engineering
Matrix-based view baking with easeInOutQuint curves
github.com/david-mamani/portfolio
Impact
60 FPS on 2500 particles — zero-jump transitions
Full state machine: home → section → item

View Repository ↗ Live site ↗

Local time (UTC-5:00)

AI Engineer and 3x Hackathon winner specializing in agentic AI orchestration and data engineering. AWS Certified Data Engineer focused on physics, calculus, and statistics. Currently completing a B.S. in Civil Engineering.

-- × -- -- fps

AREQUIPA, PERU

AI ENGINEER / DATA ENGINEER