Nathan Rumsey

Software Engineer

West Linn, Oregon

Software engineer with experience across backend and full-stack development, building data-intensive systems and tooling for high-stakes domains including semiconductor manufacturing and financial services.

Experience

Software Development Engineer I

Jun 2025 — Dec 2025

SAIF Corporation

Salem, OR

Delivered backend solutions for core financial and insurance systems at Oregon's largest workers' compensation insurer.

  • Engineered corrections to the short-rate cancellations in billing engine, implementing transactional logic using Gosu to prevent erroneous refunds and safeguard $100k+ in annual revenue.

  • Refactored a legacy VB.NET actuarial regulatory reporting tool into C#, introducing parallel bulk processing and unit test coverage to reduce turnaround time from days to hours.

  • Unblocked new customer acquisition by resolving an address validation issue in the issuance workflow that prevented foreign customers from purchasing policies, enabling seamless onboarding and avoiding manual workarounds.

  • Developed BDD scenarios with Cucumber/Gherkin to validate core business workflows, eliminating one week of manual validation and ensuring on-time regulatory compliance for high-stakes releases.

Reliability Engineer Intern

Apr 2024 — Sep 2024

MKS Instruments, Inc.

Beaverton, OR

Engineered reliability systems for precision motion and laser systems at a leading semiconductor equipment manufacturer.

  • Extended C# .NET test infrastructure for a precision motion control system, leveraging dependency injection to validate against both simulated and physical hardware and improving test result reporting.

  • Designed a field failure tracking system and data consolidation pipeline for laser components, processing 10k+ records spanning decades to deliver reliability insights and RCA to leadership, informing warranty projections.

  • Engineered Python CLI tool to compress and archive AI computer vision defect detection data from the manufacturing floor, reducing storage needs by 90% and saving $3000+ annually in hardware costs.

  • Automated quality metrics reporting across cross-functional teams using Azure dataflows and Power BI backed by Azure Data Lake, eliminating manual entry errors and saving leadership 10+ hours monthly.

Education

Oregon State University

Sep 2021 — Jun 2025
B.S. Computer Science, AI Focus; Minor in Mathematics Corvallis, OR
  • GPA: 3.94; Graduated Summa Cum Laude.
  • Activities: AI Club President, Triathlon Club Vice President, Treasurer, and Race Director.

Projects

Agentic Slackbot D&D Assistant

Apr 2026 — Present

Agentic Slackbot for stateful D&D character management and rule adjudication

  • Engineered a stateful agentic system that orchestrates multi-step reasoning loops through a custom MCP server, managing persistent character state and ensuring deterministic tool execution for rule adjudication.

  • Designed a hybrid retrieval engine combining structured SQL state with vector-based RAG over a comprehensive rulebase, enabling the agent to perform dynamic constraint satisfaction and validate action legality.

Open Response

Real-time student engagement and classroom analytics platform.

  • Led a 5-developer Agile team building a scalable React/Express application on AWS, directing sprints and technical architecture while implementing accessibility via UX prototypes and automated testing for WCAG compliance.

  • Architected a distributed backend deployed to containerized AWS infrastructure, supporting 10k+ concurrent users under load testing; built CI/CD pipelines to strengthen release reliability.

AI-Powered Hybrid Search Engine

A high-performance local file search engine combining traditional keyword search with vector-based semantic retrieval using custom-trained language model embeddings.

  • Engineered a hybrid search engine combining keyword and vector-based semantic retrieval using custom-trained embeddings and FAISS, achieving 0.06s latency and 10x faster results than Windows Search for 100k+ files.

  • Designed a modular, event-driven AI indexing pipeline with a Redis worker queue, SQLite metadata store, and incremental updates enabling near-real-time synchronization of file changes via semantic embeddings.

Energy Utility Usage and Reliability Data Platform

A curated energy analytics warehouse built for BI.

  • Built a multi-source energy analytics platform on Databricks using a full medallion architecture, standardizing energy, weather, and solar data into curated Delta tables with conformed dimensions and hourly/daily fact models.

  • Exported curated analytical tables to a dedicated S3 publishing bucket and integrated them with Snowflake using a minimal-IAM storage integration, enabling a Streamlit dashboard to query all data through Snowflake.

Skills

Languages C#, JavaScript/TypeScript, Python, Gosu, SQL, HTML/CSS, Bash
Web & Backend React, Express.js, Django, Node.js, .NET, REST APIs, Docker, Git
Data & Cloud PostgreSQL, Oracle, MongoDB, LMDB, Redis, AWS (EC2, S3, IAM), Databricks, Snowflake
Practices Agile/Scrum, CI/CD (Azure DevOps), TDD/BDD, AI-Augmented Development, System Design