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, during my short stint working as a mechanical designer, I realized I spent most of my time scripting to overcome the limitations of existing CAD tools, in particular AutoCAD 2004.
I'm now a CS student focused on the intersection of topics such as computational geometry, AEC (Architecture, Engineering, and Construction) automation, parallel programming, and small purpose-built AI. Some of my work revolves around building deterministic systems for the physical world. I believe that as we move towards AI-driven automation in complex physical environments, we need rigorous mathematical frameworks to ensure safety and reliability.
This experience showed me that my true passion was not just in design but in creating better tools for design. I chose to return to college at Oregon State University - Cascades to focus on becoming a programmer who can contribute to the next generation of CAD tooling.
Through projects within Spatial Automata, I explore how we can use hierarchical state machines, Tsetlin machines, spatial computing, and advanced geometry to bridge the gap between non-deterministic AI and high impact projects in the real world. My goal is to develop tools that empower designers and transform the way we approach complex problems.
I'm deeply inspired by computational, parametric, and generative design and draw influence from visionaries like Neri Oxman and Buckminster Fuller. When I'm not coding, you can find me diving into the latest developments in computational design or exploring the future of spatial interfaces.
Skills
Languages
- C#
- C
- C++
- HTML / CSS
- TypeScript / JavaScript
- Python
- Ruby
Databases & ORMs
- PostgreSQL
- MySQL
- SQLite
- MongoDB
- Mongoose
- Entity Framework
Web
- .NET
- Node.js
- Express
- Next.js
- React
- WCAG 2.1
- REST APIs
Tools & Environments
- Linux
- Docker
- Windows
- Git / GitHub
- GitHub Actions
- Azure
Parallel
- OpenMP
- CUDA C++
- ILGPU
Drafting & Design
- AutoCAD
- Inventor
- Microstation
- SolidWorks
- Revit
Education
Bachelors of Science in Computer Science
Oregon State University - Cascades, Bend Oregon
September 2024 - Present
Experience
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.
Electrician's Assistant
Westech Electric — Bend Oregon
June 2023 - Present
- Provided technical and administrative support for payroll, permits, and technology.
- Communicated with customers regarding project specifics and technical requirements.
- Managed acquisition, delivery, and on-site handling of materials and equipment.
- Installed and diagnosed electrical equipment in commercial and residential settings.
- Operated heavy equipment and specialized 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.
- Catered events both on and off hospital campus, managing logistics and service.
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.
- Led and delegated resolutions of diverse and unexpected operational challenges.
Leadership & Activities
Secretary & Communications Officer
Hacker Refactor (OSU-Cascades ACM-W) — Bend, Oregon
September 2025 - Present
- Coordinated outreach initiatives to local schools, exposing K-12 students to computer science and fostering early interest in STEM careers.
- Planned and executed events with external organizations and community members to build a broader network of individuals engaged in computer science.
- Mentored a AP CS high school student, providing guidance on program structure, design patterns, and CS fundamentals.