Deep Dive
Here is my 2nd submission! I utilized Rive Data Binding specifically for the floating UI elements in the Hero section to handle dynamic state.
This is a fully interactive Next.js (React) website where I blended Rive with Three.js and GSAP to build a seamless immersive environment. I also sprinkled in several extra Rive animations throughout the services section to make the experience more fun.
2
6
405
Glowkey treats a video player as an object you want to touch. It's a sage-green device with brushed-metal keys that sink when pressed, a speed dial and a mixing-desk fader. Its signature idea is light: the player reads the dominant colour of the scene, and the keys, progress bar and time glow in that hue, so every shot restyles the interface. I made a demo called Channel Surf, six single-colour miniature worlds with their own music, so the change is impossible to miss. It stays fully usable: complete keyboard control, visible focus, comfortable touch targets, a dedicated phone layout, and calm motion when reduced motion is on.
Ongoing Shopify optimization project focused on UX, performance, and conversion improvements after an Impulse 8 theme migration.
Scope includes re-integrating Judge.me (http://Judge.me) Reviews to ensure accurate counts and a working “Write Review” flow, plus layout fixes for readability, white spaces, and mobile overflow issues.
The project also covers fixing or replacing an AI chatbot, customizing the cart with product add-ons (additional cover sets), and resolving technical SEO issues from Ahrefs audits (404s and broken links).
On the product page, I’m improving information presentation by replacing static bullet lists with visual, interactive elements like accordions and icons to improve clarity and conversion.
Project: Piggy 🐷 (pig.gy)
A digital piggy bank built on the Lightning Network.
What we delivered:
• Product Design: A network-agnostic interaction model.
• Engineering: Passwordless authentication (Passkeys) and a scalable Shadcn UI system.
• @Rive Animation: A procedural character engine capable of 10,000+ variations.
• AI Integration: Personality-driven messaging logic.
Read the breakdown:
https://skai.dev/projects/piggy
Be Pawly es una plataforma todo-en-uno para mascotas que usa inteligencia artificial para reunir mascotas perdidas con sus familias. El algoritmo analiza fotos, ubicación y características para encontrar coincidencias entre reportes de mascotas perdidas y encontradas, con notificaciones en tiempo real cuando hay un match. También conecta refugios verificados con adoptantes y permite difundir búsquedas en redes sociales. Stack: Next.js, TypeScript, Drizzle ORM, Google Vertex AI, Clerk, Pusher.
1
1
174
Personal developer portfolio built from scratch with vanilla JavaScript —
no frameworks. Features dark mode, ES/EN language toggle, animated dot
canvas, project modal with image slider, contact form via EmailJS, and
data loaded dynamically from a JSON file. Fully responsive and deployed
on Netlify.