Hey, I'm Eric Orr.

I am a CS student, passionate about problem solving and making tools to improve workflows.

About me

In high school, I created my first program on a TI-83 calculator during Algebra 2—a class I struggled with because I was more interested in learning TI-BASIC than completing homework. That first attempt at programming was a simple quadratic formula calculator that crashed whenever it encountered imaginary numbers.
As my interest in coding grew, I took every programming class my school offered and eventually became the school's webmaster. Alongside this, I discovered a passion for drafting and pursued an associate degree in the field. However, while working as a mechanical designer, I realized I spent most of my time scripting to overcome the limitations of existing CAD tools.
This experience showed me that my true passion was not just in design but in creating better tools for design. Instead of being a frustrated drafter writing AutoLISP scripts for AutoCAD 2004, I chose to return to college and focus on becoming a programmer, particularly one who can contribute to the next generation of CAD tooling.
I'm deeply inspired by computational, parametric, and generative design and draw influence from visionaries like Neri Oxman and Buckminster Fuller. My goal is to develop tools that empower designers and transform the way we approach complex problems.
I am starting a company, Spatial Automtata, to build pragmatic and high-impact software solutions for CAD and AEC professionals. My vision is to create tools that not only enhance productivity but also inspire creativity and innovation in design.

Projects

Spatial Automata Website

Next.js Website for Spatial Automata

MText++

A simple tool for finding and incrementing numbers in MText strings in AutoCAD.

WARGAMES

A C game simulating the Prisoner's Dilemma in the theme of the movie WarGames.

Portfolio Website

This very website.

Skills

Languages

  • C#
  • C++
  • C
  • HTML
  • CSS
  • JavaScript
  • Python
  • SQL

Databases

  • MySQL
  • PostgreSQL
  • SQLite
  • MongoDB

Web Technologies

  • Node.js
  • Express.js
  • .NET
  • REST APIs

Drafting Technologies

  • AutoCAD
  • Inventor
  • Microstation
  • SolidWorks
  • Revit

Education

Bachelors of Science in Computer Science

Oregon State University - Cascades, Bend Oregon, September 2024 - Present

Experiences

Founder

Spatial Automata, Bend Oregon, August 2025 - Present

  • Developing workflow automation and productivity tools for CAD and AEC professionals.
  • Building software products with a focus on interoperability, efficiency, and client-ready integrations.
  • Managing technical branding and public-facing site: spatialautomata.dev

Electrician's Assistant

Westech Electric, Bend Oregon, June 2023 - Present

  • Provided technical and administrative support with tasks such as maintaining tax documentation, payroll activities, advertising, assisting in obtaining electrical permits, and general technology support.
  • Communicated with customers regarding project specifics including deadlines, design proposals, cost estimates, and technical requirements to achieve desired results within project constraints.
  • Managed acquisition, delivery, and on-site handling of materials and equipment to ensure safety and timely project progress.
  • Diagnosed and installed of a variety of electrical equipment and circuits in commercial and residential settings, such as outlets, switches, relays, lighting fixtures and circuit panels.
  • Operated a variety of equipment such as drills, torches, hydraulic punches and jacks, testing equipment, vacuum systems, and hand tools.

Tray Aide then Cook

Santiam Hospital, Stayton Oregon, May 2017 - October 2019

  • Cooked a wide variety of therapeutic meals for a 40 bed hospital.
  • Supervised and trained staff for proficiency in cooking and kitchen safety.
  • Collaborated with patients and families to tailor meals to specific dietary needs, ensuring patient satisfaction and adherence to nutritional guidelines.
  • Catered events both on and off hospital campus, managing logistics, meal preparations, and service to ensure event execution.
  • Fostered morale and built relationships by cooking meals for nursing staff on days off.

Checker

Safeway, Stayton Oregon, May 2014 - May 2017

  • Operated a point-of-sales system to be top 20 in district for speed and productivity.
  • Defused hostile customer interactions, including high-stress situations involving threats, and transformed situations into positive service experiences.
  • Led and delegated resolutions of diverse and unexpected operational challenges in a dynamic grocery store environment, ensuring smooth and safe daily operations.