Builder & Teacher

Making things, then helping others make them too.

Outside of plant floor work, I have spent most of my life building things and then teaching other people how to build them. Robotics, machining, music, and classrooms all shaped how I work today.

Featured story

The Rubik's Cube Thread

One puzzle connected my early experiments, teaching, and a robot I built at university.

  1. 8th grade

    I started and taught my first Rubik's Cube club.

  2. High school

    I taught a recurring Rubik's Cube class at an elementary school.

  3. Eastern Oregon University

    2022 to 2024

    I designed and built an autonomous 3x3 Rubik's Cube solver. I modeled the frame and robotic arms in Autodesk Inventor, 3D printed the parts, and built a Raspberry Pi system with two USB cameras, three motor-controller boards, and six stepper motors. Python software detects the cube's colors, computes a solution, and drives the arms to turn it. I documented the build and bill of materials so future students could extend it.

    See the robot build
  4. Senior Symposium

    2024

    I presented the robot at Eastern Oregon University's Senior Symposium.

    About the presentation
  5. After the project

    After

    My project helped inspire the next generation of robotics teaching at Eastern Oregon University.

  6. Guest speaker

    January 2027

    I am returning to Eastern Oregon University as a guest speaker.

    About the return visit

More of the story

Experiences that shaped me

Choose a thread to browse the projects, music, and teaching that I keep coming back to.

Robotics & Making

Robotics & Making

LEGO robotics

I started with team LEGO robotics in elementary school, then continued building independently with a home kit. By middle school, I was taking on more competitive challenges—designing and programming within rules and deadlines—and built a LEGO NXT robot to solve a Rubik's Cube.

FIRST Tech Challenge

I learned to program in a real language with Java and Android Studio. I wrote autonomous and driver-controlled code, then debugged it at competitions.

Stirling engine

I designed a Stirling engine in CAD, machined the parts, and built it into a functioning engine.

Functional engine test
CAD and build process

Pen plotter concept

An electronics concept for a pen plotter, laid out around a Raspberry Pi, two stepper motors, and a controller board.

Pen plotter electronics concept showing a Raspberry Pi, two stepper motors, and a controller board
Pen plotter electronics concept

Makerspace R&D Assistant

I helped turn engineering design challenge ideas into manufacturable prototypes. One was an early glove-retainer prototype intended to help someone with limited dexterity put on a medical glove in a sterile environment. We explored a trolley moving along a rail over a vacuum chamber to stretch the glove, then reviewed the first printed design and worked through questions about fit, friction, travel, and how to move the trolley.

The Future of Robotics

I gave this presentation for a class assignment. It captures ideas I was exploring at the time, rather than a fixed or current position on the future of robotics.

Class presentation, November 11, 2023

Autonomous Rubik's Cube solving bot

I designed and built an autonomous 3x3 Rubik's Cube solver. A Raspberry Pi uses two USB cameras to capture the cube, Python software detects its colors and computes a solution, and six stepper motors drive the robotic arms. I designed the frame and arms in Autodesk Inventor, 3D printed the parts, and documented the build and bill of materials so future students could extend the project.

Robot solving demonstration
Rubik's Cube Solving Robot project poster thumbnail
View the project poster

Music

Music

Cello & Double Bass

Cello

I played cello in my middle school orchestra.

Double bass

I played double bass in jazz band, concert band, orchestra, and two musicals.

Double bass jury performance

I performed this graded end-of-semester double bass jury on December 13, 2021.

Double bass jury performance

Double bass

Portland Youth Philharmonic

I played double bass with Portland Youth Philharmonic.

All-State Wind Ensemble

I performed as a double bassist with the All-State Wind Ensemble.

Pacific University orchestra

I took part in the orchestra's digital performance of Beethoven in the Stars.

About Beethoven in the Stars
Watch the performance

Teaching

Teaching

Rubik's Cube club and class

I started and taught a Rubik's Cube club in 8th grade, then taught a recurring class at an elementary school in high school.

Follow the Rubik's Cube thread

Pacific University String Project

I taught violin, cello, and double bass to community students in group classes and one-on-one private lessons. When COVID moved instruction online, I taught over Zoom.

ASTA National Conference: String Project Best Practices

I co-presented with violinist and music educator Jonathan New at the Pacific University String Project's National String Project Consortium Best Practices session. We shared bow exercises for beginning, intermediate, and advanced students.

LEGO Robotics Instructor

I led student teams through project-based robotics, providing technical guidance and keeping the classroom running safely.

Eastern Oregon University Senior Symposium

I presented my Rubik's Cube robot at the 2024 Senior Symposium and am returning to EOU as a guest speaker in January 2027.

See the project timeline

Keep exploring

See what I build professionally.

Professional Showcase