Software Engineer

Ryan
Grundmann

C#/.NET · Enterprise Applications · REST APIs · SQL Server

Software and solutions expert with extensive experience designing, developing, testing, deploying, and supporting enterprise applications using C#, .NET, SQL Server, JavaScript, and REST APIs. Experienced building scalable backend services, distributed application components, integrations, and high-volume customer-facing systems while owning solutions from technical design through production support. Strong background in relational database design, SQL, performance optimization, application modernization, debugging, and complex system integrations. Proven technical leader with experience guiding architecture and design decisions, estimating development efforts, conducting code reviews, mentoring engineers, and collaborating with Product, QA, Operations, customers, and stakeholders. Quick to learn unfamiliar technologies and domains independently, with a strong focus on reliability and maintainability.

Technical Profile

Core Skills

Enterprise applications, C#/.NET, frontend, relational databases, integrations, engineering tooling, quality and AI-assisted development.

Languages

C#SQLJavaScriptPHPC++COBOL

Microsoft / Backend

.NETASP.NETMVCRazor (.cshtml)REST APIsBackend ServicesDistributed SystemsAPI DesignSystem Design

Frontend

JavaScriptHTMLCSSMVCASP.NET

Databases

SQL ServerMySQLOracleInformixRelational Database DesignSQL Performance Optimization

Cloud & DevOps

GitGitHubVisual StudioRiderVS CodePostmanSwaggerReSharperDataDogRaygun

Engineering

Enterprise Application DevelopmentSaaSOOPPerformance OptimizationTechnical DesignCode ReviewsAgile/ScrumProduction SupportSystem IntegrationsUnit/UI TestingUATLarge-Scale Deployments

Data / Integration

SSISXMLJSONETLThird-Party Integrations

AI

Claude CodeCopilotAI-Assisted DevelopmentLLM-Assisted EngineeringAI Code Review

Operating Systems

WindowsLinuxUnixAndroid
Career

Professional Experience

Enterprise eCommerce and financial ERP software: hands-on development, technical leadership, complex integrations, modernization and long-term production ownership.

Software Engineer

AMain Sports and Hobbies (AMain.com)
Chico, CA / Remote
Apr 2018 – May 2026
  • Designed, developed, tested, and maintained cloud-hosted enterprise eCommerce applications supporting multiple high-volume customer-facing platforms using C#, .NET, SQL, PHP, MVC, and JavaScript.
  • Developed scalable backend services and REST APIs supporting web applications, integrations, and complex business workflows.
  • Owned major features from technical design and implementation through testing, deployment, monitoring, troubleshooting, and production support.
  • Designed distributed services supporting payment processing, reporting, inventory management, fulfillment, accounting, and workflow automation.
  • Collaborated with Product, Operations, QA, Engineering, warehouse, and accounting stakeholders to gather requirements and translate business needs into technical solutions.
  • Diagnosed complex production issues and improved application performance, reliability, scalability, and maintainability.
  • Reduced technical debt through refactoring and modernization, including converting approximately 50% of legacy PHP code to C#.
  • Participated in architecture reviews, technical planning, and peer code reviews while mentoring teammates and sharing engineering knowledge.
  • Developed and maintained automated unit and UI tests, including Moq-based unit testing.
  • Designed third-party integrations involving accounting, payments, tax processing, fulfillment, and eCommerce systems.
  • Leveraged Claude AI to accelerate implementation, automate repetitive development tasks, and improve code quality.

Senior Software Developer

SunGard Public Sector and Superion (now CentralSquare Technologies)
Chico, CA
Sep 2016 – Mar 2018
  • Designed and developed enterprise financial ERP applications using C#/.NET, SQL Server, Oracle, ASP.NET, and JavaScript.
  • Built reusable backend frameworks and API components that improved scalability, maintainability, and developer productivity.
  • Designed integrations between enterprise applications, external systems, and customer environments.
  • Worked with Product Owners, QA, Engineering, customers, and stakeholders to define requirements, evaluate technical tradeoffs, and deliver reliable software.
  • Mentored developers through code reviews, architecture discussions, technical guidance, and collaborative problem solving.
  • Designed custom interfaces and technical solutions for customers throughout the complete software development lifecycle.
  • Participated in Agile sprints, daily Scrum meetings, peer code reviews, testing, and UAT.

Team Lead - Funded Development

SunGard Public Sector
Chico, CA
Jul 2013 – Sep 2016
  • Led engineering teams developing complex enterprise financial ERP software for public-sector and nonprofit organizations.
  • Guided software architecture, technical planning, development standards, and engineering best practices across multiple teams.
  • Mentored engineers through design discussions, code reviews, technical guidance, and collaborative problem solving.
  • Led sprint planning, sprint reviews, daily Scrum meetings, and code reviews.
  • Partnered with Product Management and executive leadership to prioritize engineering investments and major product initiatives.
  • Produced and reviewed technical specifications and provided development time and effort estimates for interfaces and custom solutions.
  • Designed customer-specific interfaces and technical solutions while managing technical requirements and implementation risks.
  • Independently designed, developed, and delivered a data-interface application that simplified customer data conversions.

Software Developer

SunGard Bi-Tech Software
Chico, CA
Feb 1995 – Jul 2013
  • Designed, developed, tested, deployed, and maintained enterprise financial ERP applications using C#, C++, COBOL, SQL, and JavaScript.
  • Built scalable business applications supporting thousands of users and complex operational workflows.
  • Improved application performance, reliability, and maintainability through continuous enhancement, debugging, refactoring, and modernization.
  • Participated throughout the complete SDLC, including requirements gathering, technical design, implementation, testing, deployment, and long-term production support.
  • Created detailed technical specifications and development estimates for software enhancements and customer-specific solutions.
  • Designed integrations and interfaces between enterprise applications and external systems.
  • Performed complex data conversions using SQL Server Integration Services (SSIS) and custom integration applications.
  • Worked directly with customers and stakeholders to translate business requirements into reliable technical solutions.
Foundation

Education

Bachelor of Science, Computer Science

California State University, Chico | Chico, California

Minor in Business Administration

Associate of Arts, Accounting

Yuba College (Marysville, California)