New grad software engineer graduating May 2026

Hi, I'm Owen Irving.

I'm Owen Irving, a computer science student at Michigan State University working across full-stack product development, AI research, and systems-heavy problem solving. I like taking ambiguous ideas, structuring them well, and turning them into tools people can actually depend on.

  • Open to software engineering, backend, platform, and applied AI roles
  • Based in Michigan and available for relocation
  • Interested in teams that care about product quality, ownership, and technical depth

About

A bit about me.

I'm finishing a B.S. in Computer Science at Michigan State University with a concentration in Software Engineering and a minor in Business. What keeps me interested in this field is the mix of logic, design, and responsibility: good software is not just clever, it is understandable, maintainable, and useful to someone besides the person who wrote it.

Over the last few years, I've worked in very different environments: research workflows for machine learning in computational biology, full-stack product builds that needed clean architecture and cloud deployment, and enterprise IT work where scale and reliability were non-negotiable. That mix has made me thoughtful about both systems and people.

Strengths

Where I tend to add the most value.

The common thread in my work is building solid systems, learning fast, and making technical decisions with real constraints in mind.

Core toolkit

Languages, frameworks, and tools I reach for often.

Projects

Selected work.

A few projects that reflect how I think: practical architecture, clear outcomes, and a willingness to work across the stack.

Experience

Work that shaped how I operate.

Each role pushed on a different part of the engineering skill set: research depth, operational discipline, and day-to-day leadership.