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.

Discover more

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.

Discover more