Skip to content
Ryan Jensen
Menu

The route so far

Experience

  1. Software Consultant

    Source Allies

    – Present

    Urbandale, IA

    Consultant across 4+ client engagements in financial services, insurance, identity management, and enterprise web, spanning full-stack development, delivery leadership, coaching, and generative AI.

    • Technical delivery lead for a data engineering engagement (SQL Server, Databricks, dbt), including project management and coaching.
    • Led English/French internationalization of a client's customer portal and outgoing email (Vue I18n, Thymeleaf, Spring Boot).
    • Bootstrapped a generative AI initiative on AWS Bedrock.
    • Ranked #1 interviewer for 2025 and the first half of 2026, with 30+ interviews and ~10 hires still with the company.
    • Mentor and teach the company's apprentices.
    • Reworked the frontend of a high-traffic identity-management application.

    Technologies

    • Vue.js
    • React
    • Java
    • Spring Boot
    • GraphQL
    • C#
    • TypeScript
    • Python
    • Node.js
    • AWS Bedrock
    • Azure
    • SQL Server
    • Databricks
    • dbt
  2. – Present

    Remote · Currently part-time, supporting new feature requests and regular software updates.

    Took over a clinic payment and patient-management platform from a larger development team and run it solo, reporting to leadership. Own technology strategy, budget, vendor relationships (DataX, ACHeck, Web.com), and security and compliance.

    • Cut monthly AWS costs ~91% (~$1,400 → ~$120) over three years while improving availability, stability, and speed.
    • Modernized the platform from an AngularJS frontend, .NET Framework API, and SQL Server with SQL Jobs on Windows Server 2012 EC2 instances to SSR Next.js on AWS via OpenNext, modern .NET Minimal APIs on AWS Lambda, PostgreSQL on AWS RDS, and crontab on a nano Linux instance.
    • Built resiliency and fallback plans into critical third-party integrations, including ACH payments.

    Technologies

    • .NET Framework 4.5 → .NET 10
    • AngularJS → Next.js
    • SQL Server → PostgreSQL
    • EC2 → CloudFront + Lambda + OpenNext
    • SQL Jobs → Linux (crontab)
    • Terraform
  3. Contract Senior Software Engineer

    Principal Financial Group

    –

    Des Moines, IA (Remote)

    Modernized legacy .NET applications and the pipelines that ship them.

    • Set up CI/CD in GitHub Actions and supported on-prem-to-AWS migrations using Lambda and SNS.
    • Cut build times in existing pipelines by 80%+, tightening developer feedback loops.
  4. Software Engineer 3

    Wellabe, Inc.

    –

    Des Moines, IA

    Led small teams modernizing the company's software and unifying its tech stack.

    • Migrated WPF desktop apps to Blazor web apps and improved the performance of legacy software.
    • Reengineered CI/CD to increase developer throughput and added test-coverage requirements.
    • Led the team that owned the company's main revenue-generating product, training and supporting every engineer on it.
    • Mentored 7 junior and mid-level engineers and paired with each intern for their entire internship.
    • Improved business-critical daily batch programs and built a department wiki to centralize documentation.
  5. Contract Senior Software Developer

    Far Reach Inc.

    –

    Contract via Modis

    Built full-stack features for a homegrown ERP system with Angular, RxJS, .NET, and SQL Server on Azure, using ASP.NET Boilerplate, PrimeNG, and Bootstrap.

  6. Software Engineer

    Hy-Vee, Inc.

    –

    Worked across legacy .NET and WinForms applications and greenfield React, Kotlin, Spring Boot, Ktor, and GraphQL services, federated with Apollo on Google Cloud.

    • Helped build a Tax API on a task force, managing product tax values for 450+ grocery and convenience stores and publishing updates to every store over pub/sub.
    • Seeded new stores with millions of tax records in batches, with a check after each batch that every item was accounted for.
    • Led the move of widely used shared libraries from a file share to GitHub, with CI/CD, artifact storage, and automated tests.
    • Cut CI/CD build times by 50%+.
  7. Software Developer

    Stine Seed, Inc.

    –

    Dallas Center, IA

    Built features for employee portals that manage seed production, packaging, and sales (Angular, .NET Core), set up CI/CD in Azure DevOps, and kept a tight feedback loop with users.

  8. Associate .NET Developer

    Brownells, Inc.

    –

    Grinnell, IA

    Integrated a new third-party ERP with existing WMS and POS systems, building pub/sub message pathways and failover on IBM MQ, with a Razor Pages, jQuery, and Bootstrap frontend on .NET Framework APIs.