SENIOR ANDROID / AAOS ENGINEER

Building media
experiences
for cars.

At the intersection of automotive media,
Android performance, and systems engineering.

Adrian RusuAdrian RusuSenior Android / AAOS Engineer
ANDROID AUTOMOTIVEThoughtful interfaces. Deliberate architecture.
AAOS·Kotlin·Android Media·Performance·Rust·C++
SCROLL TO EXPLORE ↓
01 / SELECTED WORK

Built to understand.
Designed to go deeper.

All projects
Canopy gRPC services and PostgreSQL policy authority, separate from the Nginx media byte path
Rust media backend02

Canopy

The Rust control plane behind PandaWave. Identity, catalog/search, profile state and playback authorization over gRPC, with PostgreSQL as the policy authority and Nginx handling protected media delivery.

RustgRPCPostgreSQLTonic
GitHub
A canopy.v1 Protobuf contract generates immutable SDKs for PandaEngine and Canopy
Versioned API contract03

canopy-api

A shared Protobuf contract that lets PandaEngine and Canopy evolve independently while keeping compatibility explicit.

ProtobufgRPCBufVersioning
GitHub
02 / ENGINEERING FOCUS

The experience is on screen.
The thinking goes deeper.

Automotive media

Production AAOS and HMI work across playback, sessions, audio focus and interaction patterns designed for the car.

AAOS · MediaSession · HMI

Performance engineering

Following the evidence from a slow start or missed frame to the thread, allocation, boundary or state transition behind it.

Perfetto · ATrace · Runtime diagnostics

Systems exploration

Moving closer to the platform through process boundaries, native domain logic, AOSP exploration and modern C++.

Binder / AIDL · Rust · AOSP · C++
03 / IN PRODUCTION

Personal curiosity.
Production perspective.

My professional work in automotive media informs the questions I explore in my personal projects.

Explore my experience
ASCENTCORE

Aug 2023 — Present

Senior Android /
AAOS Developer

Automotive media HMI

MediaAutomotivePerformanceFeature ownership
04 / ENGINEERING NOTES

Engineering notes

Practical write-ups on AAOS, Android media, performance and systems boundaries.

All notes