Ricardo Abreu
Greater Seattle AreaES · EN · FR

About

A career between places, languages, and ways of thinking.

My story begins in Balancán, Tabasco, in southern Mexico. I later spent much of my life in Mexico City, where I studied computer science and spent four years as a teaching assistant at Universidad Nacional Autónoma de México, before making the Greater Seattle Area home.

That path—across regions, languages, and communities—shapes how I think about software: it should be rigorous inside and genuinely useful to the people it serves.

01 / Journey

A route that is still unfolding.

Entrance to the Tlahuizcalpan building at the Faculty of Sciences, Universidad Nacional Autónoma de México.
Faculty of Sciences, Universidad Nacional Autónoma de MéxicoIvan Hernández · CC BY 2.0 · Cropped and color-adjusted.
02

Mexico City · Universidad Nacional Autónoma de México

Learning, teaching, and community

Seattle skyline and port beneath Mount Rainier at dusk.
Greater Seattle · TodayLianguanlun · CC BY 4.0 · Cropped and color-adjusted.
03

Greater Seattle Area

Cloud systems and global products

02 / Languages

Three languages, one curiosity

Spanish is my native language, and I work professionally in English and French. Moving between languages has taught me to listen carefully, explain complex decisions, and adapt a message without losing precision.

Español
Native
English
Professional
Français
Professional

03 / Curiosity

What keeps me exploring

I am drawn to algorithms, systems design, independent products, teaching, and games as spaces for experimenting with rules, interaction, and problem solving.

01

Algorithms

02

Systems design

03

Independent products

04

Teaching

05

Languages

06

Game systems

07

Human-centered technology

Software should be rigorous inside and genuinely useful to the people it serves.
Explore my projects