Matthew Penner

Software Engineer

About Me

// Profile

I am an aspiring software engineer with a Bachelor of Science in Computer Science (Honors) and a deep passion for building robust, scalable systems. My technical foundation spans a wide array of disciplines, from low-level systems programming to full-stack web development. I thrive on tackling complex engineering challenges, architecting elegant solutions, and continuously expanding my technical toolkit.

Read More...

Drawing on nearly three years of technical experience at a major multinational hardware corporation, I have developed a meticulous, detail-oriented approach to problem-solving, inventory management systems, and hardware-software integration. I am highly proficient in modern languages and frameworks, including Python, Rust, React, Node.js, and Express.

Beyond traditional full-stack development, I am deeply fascinated by the intersection of software, spatial computing, and physical systems. I have a strong interest in motion capture technologies, specifically OptiTrack, and its applications within Unreal Engine and robotics. Whether I am exploring AI-forward engineering paradigms or real-time 3D environments, I am committed to continuous learning.

// Education

Portland State University

Bachelor of Science, Computer Science

University Honors College

Read More...

Senior Thesis: Experience from a Distance: Improving Transparency for the Multnomah Athletic Club.

Collaborated with a team of six capstone students to develop a comprehensive, interactive virtual tour. We built a custom web application integrating 360-degree photography and dynamic mapping to provide an immersive marketing experience for the club.

View Full Thesis

Experience

// SII Group USA

QA Automation Engineer | Austin, TX | 2026 – Present

  • Engineered test frameworks: Built robust automated testing architectures using Python, pytest, and Playwright.
  • ​Accelerated release cycles: Developed end-to-end UI and API test suites that significantly reduced manual testing overhead.
  • ​Integrated QA processes: Collaborated across engineering teams to embed quality standards directly into the development lifecycle.
  • ​Managed defects: Identified, tracked, and resolved complex software bugs in close coordination with cross-functional teams.
  • ​Optimized efficiency: Refined existing test scripts and automation architecture to improve overall testing performance.

Technical Skills

C / C++ Python Rust Java JavaScript / TypeScript React Node.js SQL & MongoDB POSIX Threads / Multi-threading Data Structures & Algorithms Network Programming (TCP/IP) Linux / GDB

Contact

Ready to connect? Reach out via LinkedIn or check out my full code history on GitHub.

LOC: Beaverton / Portland Metro Area, OR

GitHub Profile LinkedIn