NOTE: BEST VIEWED ON DESKTOP

Hamza is a designer building
Emo Research, a new way
to create films with AI.
Hamza is a designer building,
Emo Research, a new way
to create films with AI

Formerly at: Google (5 years) Adobe (2.5 years) smlXL (acquired) Jaunt (acquired)

Emo Research
Tools for AI filmmakers.

Emo Research is an AI animation studio making short, strange films. But we're also building something else: the tool we wish existed to make them.

Emo is "After Effects" for AI-native filmmakers, bringing together image and video generators into a unified place.

PROMPT

A fast-paced cut of our compositions, music video style, inspired by Satoshi Kon

00:00 / 00:03
00:00 · 00:01 · 00:02
+
Emo-Editor Pro
Cats at war --moodboard74
Midjourney
Character: Miles the General
Miles character sheet
Character: Milton the Soldier
Milton character sheet
Background art: Burgundy battlefield
Burgundy battlefield background art
Prompt / Script

Milton and Miles on the battlefield.

The weight of their mission hangs in the air.

Milton
Do you think we can win, General?

Push in on Miles, starting wide and slowly moving to a close-up of his face.

Miles
That depends on whether you really want to.

The camera holds on Miles' face for a beat, then:

Cut to:
Close-up

Milton
His face shows raw determination. Milton, I really want to. From the bottom of my heart.

Output

Google Search & YouTube Ads.

At Google Search, I worked on the mobile experience and design system for Accelerated Mobile Pages (AMP) and contributed to Google News.

At YouTube Ads, I led design for Insights Finder, Reach Planner, and Interactive Benchmarks, which shaped hundreds of millions in advertiser spend.

I shaped the design language for Google's search result cards for news stories. (2015-2018)

Shipping new patterns: swiping through related stories (Accelerated Mobile Pages) from various sources. (2015-2018)

I led the end-to-end design for 'Insights Finder', a tool for advertisers to explore their audience's interests, uncover search trends, and unlock new ways to reach them. (2019-2022)

I led the end-to-end design for 'Insights Finder', a tool for advertisers to explore their audience's interests, uncover search trends, and unlock new ways to reach them. (2019-2022)

The Universal Blockchain Wallet API.

I was the first designer at SmlXL (a16z-backed, acquired by Dune), leading 0→1 product design for a platform that reimagined how developers build blockchain data pipelines. Designed a visual workflow system that transformed blockchain data extraction from a technical infrastructure problem into a drag-and-drop experience, enabling Dune's expansion into the production-grade API market.

Data
Chain
Ethereum
Block range
From
17000000
To
170000100
EVM Lambda 1 Completed
Added hooks
erc20_balances
ABI: ERC20
Schema
Schema name
erc20_balance_changes
Fields
txn_hash bytes32 block_number uint256 token_address address account_address address value_before uint256 value_after uint256
Persistence
Created
Table name
erc20_balance_changes_demo
API 1
Endpoint URL
htttps://api.evm.storage/canvas_api.v1.CnavasApiService/Query
Canvas ID
3c2c3975-1406-4965-8007-f1ebe35c1787
API key
sim-api-cc29e5acc753b4
Path
api_1
Query
select *
from @org.erc20_balance_changes_demo
where token_address = $token
and block_number > $block
and block_number < $block
limit $limit
Parameters
block, bigdecimal, 17000001
limit, uint32, 1
token_address, 0xa0b8...eB48
Lambda editor

Developers connect building blocks to create pipelines that pull blockchain data and serve it through APIs for their apps and dashboards

EVM Lambda 1
Lambda code Interface code Schema code Schema types Utility
Lambda code editor

Editor view that shows the actual code running inside that block. This lets them write or modify the specific logic

Acrobat & Photoshop Mobile.

Led a visual refresh of Photoshop Express for iOS.

Worked on the launch of Adobe Acrobat for mobile, focused on making documents easy to access, edit, and share anywhere—not just at a desk.

Prototype of 'organize pages' in Adobe Acrobat on iPad

Your documents are with you everywhere, digitally.

Let's Chat Let's Chat Let's Chat Let's Chat Let's Chat Let's Chat Let's Chat Let's Chat Let's Chat Let's Chat

Get in touch

Name
Email
Message