/me/aboutMHCI, Carnegie Mellon · 2026–27

Hey, I'm
Aymeric!

I'm a design engineer who enjoys making complicated things feel a little simpler.

I've spent nearly five years building frontend tools at AWS, and somewhere along the way I became just as interested in why we build things as how we build them.

That curiosity led me to study Human–Computer Interaction at Carnegie Mellon, where I'm exploring the research and design side of creating products.

Aymeric smiling at a picnic in a park, a city skyline and river behind him
Aymeric FoyerDesign engineer
/my-journey · from engineering to design01

I've always been curious about how things are presented, how people interact with them, and the decisions that shape an experience.

01How it looks
Pantonify result: a song's album art paired with its Pantone-style color swatchPANTONIFY©1ED760

Colorado College & WashU

I studied computer science at Colorado College and explored communication and motion design through a 2D design course at Washington University in St. Louis.

My project Pantonify, which connected Spotify music with Pantone-inspired colors, helped me discover how much I enjoyed experimenting with playful interactions.

02How it's built
A JSON configuration file for a MetricOrganizer widget

AWS

After university, I spent nearly five years working as a frontend engineer at AWS, developing interfaces for complex infrastructure tooling.

Although I enjoyed implementation, I became increasingly interested in contributing to the decisions behind what we build.

03Why we build it
A group of students gathered at a whiteboard, sketching a tree diagram together

Carnegie Mellon

I wanted to explore new interaction patterns, understand users more deeply, and look beyond the boundaries of existing design systems.

This led me to pursue Human–Computer Interaction at Carnegie Mellon.

/beyond-the-interface · design and engineering02

Beyond the interface.

I enjoy taking complicated problems and finding ways to make them feel approachable.

Working as an engineer has taught me that even the smallest design decisions can have considerable complexity behind them. Something that looks as simple as adding a button might involve much more than meets the eye.

Because of that, I try to think about the entire experience: how something looks, how people interact with it, how it's implemented, and how it might evolve.

To me, thoughtful design and thoughtful engineering are closely connected.

Case in point

MetricOrganizer at AWS

Read the full story ↗
Read the full story ↗

At AWS, I worked on MetricOrganizer, a system for configuring and visualizing operational metrics.

Previously, modifying configurations required directly editing JSON files, which could introduce errors.

config.json

✓ Valid. Edit a value, or delete a comma.

Rendered widget
Command
System Mode
Tank Mode
Fan Speed Cmd
99.86%
Critical Alarm
Off

Illustrative stage built for this page, using point names from the MetricOrganizer case study. Not the production editor.

The production MetricOrganizer editor: a point configuration panel open over a data hall floor plan
The real editorPoint configuration open over a data hall floor plan: point type, metric lookup, fallback name, queries and controller overrides.
/the-little-things · details and upkeep03

It's the little things.

I particularly enjoy the details that make digital experiences feel cohesive, such as transitions between screens and how information flows between interactions.

Sometimes, surprisingly small problems reveal unexpected complexity.

Search units…

0/28
A sketch of the idea, not the original panel. Tap the keys, or click the panel and type.
  1. 01 · Keyboard

    I built an onscreen keyboard for a touchscreen panel used in data centers because the Linux environment restricted access to the operating system's keyboard.

  2. 02 · Dates

    I worked on scheduling interfaces for fan events, where handling dates correctly became an important part of the experience.

  3. 03 · Upkeep

    I've also taken ownership of less visible engineering work, such as checking pages for missing data and updating dependencies across applications.

I enjoy these challenges because the details matter to the people using and maintaining the product.

/away-from-my-desk · photos, places, films04

Away from my desk.

Looking up at a lit glass skyscraper disappearing into fog at night
Photography

I got into photography during high school, and it's stuck with me ever since. I love capturing landscapes and playing with scale, but mostly I enjoy having little pieces of places and moments to look back on.

Explore my photography ↗
Explore my photography ↗
Aymeric perched on a concrete ledge at night, pointing a camera down at the viewer
I enjoy climbing, the outdoors, and traveling.
Favorite films
  • Interstellar
  • Perfect Blue

I love movies, and I appreciate cinematography and the details that make fictional worlds feel alive.

Where I've been, and where I'm headed.

  • Been
  • Want to go
Been20
Want to goand more

…and more

/whats-next · still curious05

Still curious.
Still building.

These days, I'm interested in creating tools that help people do more, whether that's working more efficiently or finding new ways to be creative.

I'd especially love to explore better ways to share photographs and memories with others.

I don't have a particular solution in mind yet, but I'm excited by the opportunity to explore ideas through both design and engineering.

If you'd like to talk ideas, I'd love to hear from you.