LEO
Leo is a programming language created by Aleo, designed to make building private applications with zero-knowledge proofs accessible to developers. I led creative direction, brand identity, and product design for Leo, shaping a visual identity that connects to Aleo while giving Leo its own distinctive voice.
CREATIVE DIRECTION
BRAND CREATION
UI/UX
ANIMATION
LOGO
The Leo logo was designed to visually align with Aleo’s identity, using custom typography and geometric adjustments that reference Aleo’s "L" while establishing Leo as a product in its own right. The goal was to ensure the two logos could sit together as part of the same family, creating a strong visual connection without losing Leo’s individuality.
BRAND
Leo’s brand builds on Aleo’s broader visual system, incorporating soft pastel gradients and pixel-inspired illustrationsto create a sense of playfulness and approachability within a technical context. While Aleo’s brand focuses on solidity and privacy, Leo’s identity is designed to feel more flexible and creative, reflecting its role as a developer tool. The use of gradients and color ties Leo visually to Aleo, ensuring coherence across the ecosystem.
WEBSITE
The Leo website serves as a gateway for developers, introducing the language and providing access to documentation and tools. The design is minimal, functional, and directly aligned with Aleo’s visual system, using gradients and soft colors to create a smooth and cohesive user experience.
PLAYGROUND
The Leo Playground is a browser-based coding environment for writing and testing Leo code. I designed the UI and user flows to ensure simplicity and usability, making it easy for developers to explore Leo’s capabilities, whether they are experimenting or starting real applications.