Jonathan Madden
Jonathan Madden

Senior Full-Stack Software Engineer

Actively looking · Member since 7 Oct 2026
Location
Portland, United States
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Senior

About

Professional summary

I am a senior full-stack software engineer with more than 13 years of experience building, operating, and evolving production software systems. My primary stack includes TypeScript, Node.js, React, C#/.NET, SQL, and AWS.

I specialize in platform engineering, cloud infrastructure, infrastructure as code, CI/CD, GraphQL APIs, and distributed systems. I have built scalable services using AWS, Kubernetes, Terraform, Docker, event-driven architectures, and search platforms.

I have owned products end to end, from customer outreach and requirements discovery through technical design, implementation, deployment, and ongoing operational support. I value product ownership, engineering judgment, reliability, and practical delivery.

I have experience leading technical initiatives, mentoring engineers through code reviews and design collaboration, and participating in on-call rotations. I work closely with customers, support teams, QA, and other engineering teams to solve problems and improve products.

I use AI-assisted and agentic development tools daily, including Cursor, to accelerate development while maintaining sound engineering practices. I am interested in opportunities where I can combine hands-on engineering with meaningful product and platform ownership.

Skills

27 capabilities

Tech stack & tools

Working toolkit

Experience

Career history

Senior Software Engineer Nike

Owned an OpenSearch platform and its infrastructure-as-code and deployment workflows, supporting three independent systems and tens of thousands of READMEs, documents, and API specifications. Implemented text-embedding-powered KNN search and maintained an AWS Lambda-based ABAC/RBAC entitlements platform handling an estimated one million daily requests.

Co-led migration of a developer portal from a static AWS application to a self-hosted Backstage deployment on Kubernetes serving 3,000 to 5,000+ engineers across North America and EMEA. Defined Helm configurations, managed Argo CD deployments, built Terraform and GitHub Actions release workflows, developed GraphQL integrations with AWS AppSync and Apollo, owned a Tech Radar plugin, built AI-driven dependency update automation, improved an Okta wrapper API, and mentored engineers while participating in PagerDuty support.

Software Engineer InComm Digital Solutions

Helped evolve a legacy monolith into a B2B/B2C gift card and stored-value platform, including the B2B Order API for InComm Incentives. Co-built customer portals across Angular and C#/.NET MVC for B2B and B2C users.

Deployed and monitored a RabbitMQ event-driven backend for high-volume order processing with retry handling. Maintained payment processor integrations, used TDD, SOLID design, dependency injection, and unit testing, partnered with support to resolve escalated payment issues, and prototyped an early containerized .NET Core stack with service discovery and orchestration.

Software Engineer RMLS

Enhanced full-stack C#/ASP.NET business applications backed by SQL Server, delivering features and integrations for new business partners. Maintained and improved legacy VB, JavaScript, C#, and SQL systems.

Worked directly with realtors to gather product feedback and requests for roadmap consideration. Collaborated with QA teams to reproduce issues, resolve defects, and improve release quality.

Quality Assurance Engineer RMLS

Developed automated test frameworks using C#, Selenium WebDriver, and SQL scripts to validate complex data workflows.

Designed and executed functional, integration, and database validation test plans to support reliable software releases.

Education

Learning history

Portland State University

B.S., Computer Science

Portland State University

B.S., Micro/Molecular Biology

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu