Skip to main content
Aidan Johnson

Aidan Johnson

I like Object-Oriented Design 🙂

Hi! I am a Masters student at Washington State University (WSU), working in the Software Engineering Lab (SEL). My interest is in software design patterns and behaviors, particularly how the aspects of good design that are often taken for granted actually impact developer cognition and performace. I’m also interested in how different programming paradigms/styles (e.g. Functional Programming, Data-Driven, etc.) influence developer cognition as well.

My undergraduate study was in Computer Science, with a focus on software engineering and data science.

Outside of academia, I am a fan of the Seattle Mariners, astronomy/astrophotography, and 3D modeling (including the background of this page!)

Languages I’m working with right now
#

Python C# Java file_type_racket Racket (Scheme)

Languages I’ve worked with before
#

JavaScript Haskell kotlin Kotlin

Resume

Current Projects
#

Past Projects
#