Resume
The web resume is formatted for desktop and print. Download the PDF for the best mobile experience.
Download resume PDFCorwin Marsh
Senior Software Architect
Greater Seattle Area
linkedin.com/in/corwin-marsh
github.com/corwinm
corwinmarsh.com
Key Skills
- Lead scrum teams to deliver timely software features while using generative AI development tools intentionally and reviewably.
- Mentor engineers through technical growth, code review, architecture decisions, and career-development conversations.
- Operate in high-ambiguity contexts, identifying and providing solutions across tech, process, product, developer experience, and design practices.
- Detailed knowledge of building performant, accessible, and well-tested web applications.
- Deploying applications with AWS Lambda, CloudFront and S3, ECS, and Docker.
- Infrastructure as code (AWS CloudFormation and Terraform) deployed by CI/CD pipelines (GitHub Actions, Jenkins, AWS CodePipeline).
- Designing and implementing RESTful APIs and RPC Services with SQL and NoSQL databases.
Technical Skills
Frontend:
TypeScript, React, React Router 7, Next.js
Backend:
Node.js, Python, Java, Go, C#
Tools & Platforms:
AWS, Terraform, Docker, GitHub, Cloudflare
AI Development:
Pi, OpenCode, Claude Code, Codex, GitHub Copilot, Spec-Driven Development
Education
Graduate Certificate in Software Design & Development
University of Washington - Bothell
Sept 2013 – June 2014
BA in Business Administration - Finance
Western Washington University
Jan 2007 - June 2009
Bellevue College
Sept 2005 - Dec 2006
Professional Summary
Senior Software Architect with 10+ years of experience designing and delivering enterprise web applications, frontend platforms, cloud-backed systems, and developer tooling. I specialize in turning ambiguous requirements into maintainable products, mentoring engineering teams, and improving workflows through practical AI-assisted development and strong architecture fundamentals.
Professional Experience
Sr. Software Architect
Slalom • Seattle, WA
Aug 2015 - Present
- Architect production web, mobile, and cloud applications across enterprise clients, turning ambiguous stakeholder needs into shipped systems
- Lead scrum teams through discovery, planning, implementation, and delivery while balancing product goals, quality, and delivery risk
- Manage 4 direct reports through regular 1:1s, career guidance, technical mentorship, and professional-development support
- Coach engineers on reviewable AI-assisted development workflows: context engineering, spec-driven implementation, agentic development, and human-in-the-loop review
- Support production applications with a focus on maintainability, observability, and long-term ownership
Key Projects:
- Built React and SCSS design system libraries for a large client program with 100+ team members
- Built OAuth2 login UI, React SPA, and shared npm packages for adoption across multiple applications
- Architected React single-spa microfrontend administration platform for multiple product teams
- Delivered Ionic hybrid mobile app with AWS Lambda backend integrations for legacy insurance systems
- Built AWS serverless APIs, C# REST APIs, and web applications across database, storage, title insurance, and energy clients
Jr. Software Engineer
Intellicheck Mobilisa • Port Townsend, WA
Jul 2014 - Aug 2015
- Built and maintained features for identity-verification products, contributing across development, debugging, and product support
Open Source Projects
oil.code - github.com/corwinm/oil.code
Built for developers who want an oil.nvim-style workflow without leaving VS Code.
Arashi - github.com/corwinm/arashi
Designed for multi-repo development and spec-driven workflows.
coding-agents-tmux - github.com/corwinm/coding-agents-tmux
Makes it easier to manage multiple agent sessions from a single tmux workflow.
pi-extensions - github.com/HaphazardDev/pi-extensions
Includes packages for asking user questions, copying code blocks, interactive review, and Vim-style quit commands.