# Ryan Jensen

**Lead Software Engineer**

ryan@rjrjensen.com · West Des Moines, IA · [ryanjensen.dev](https://ryanjensen.dev) · [github.com/rjrjensen](https://github.com/rjrjensen) · [linkedin.com/in/rjrjensen](https://www.linkedin.com/in/rjrjensen/)

Full-stack engineer with 8+ years designing, modernizing, and shipping scalable systems across .NET, JVM, and JavaScript stacks. I lead technical delivery, architect cloud and serverless platforms, speed up CI/CD, and mentor the engineers around me.

## Technical Skills <sub>(\* indicates proficiency)</sub>

- **Languages:** C#\*, SQL\*, Kotlin\*, Java, JavaScript, TypeScript, Python, HTML, CSS / Sass / Less, Bash, PowerShell
- **Backend Frameworks:** .NET (Core)\*, .NET Framework, Spring / Spring Boot, GraphQL, Ktor, Node.js, Express, Apollo GraphQL
- **Frontend Frameworks:** Blazor\*, Angular\*, React / Next.js, Bootstrap\*, Tailwind, WPF, Vue.js, AngularJS, jQuery, RxJS, HTMX, Material UI
- **DevOps / CI/CD:** Git\*, GitHub\*, GitHub Actions\*, Azure DevOps\*, Concourse CI\*, Terraform\*, Ansible, Linux (cron)
- **ORM:** Entity Framework Core\*, Spring Data JPA, Dapper, Exposed
- **Containerization:** Docker\*, Kubernetes, NuGet\*, npm
- **Data:** SQL Server, PostgreSQL, MySQL, SQLite, MongoDB, Redis, Elasticsearch
- **Build & Testing:** Gradle, Maven, Yarn, Webpack, Cypress, Selenium, Gherkin
- **Tooling:** JetBrains IDEs, Visual Studio / VS Code, SSMS / SSIS, dbt, Eclipse, Postman, Figma
- **Cloud:** AWS\*, Azure\*, Google Cloud, EC2, S3, RDS, CloudFront, Lambda, OpenNext
- **Project Management:** Scrum\*, Kanban, Agile, Jira\*, GitHub Projects
- **Leadership:** Hiring & interviewing, Mentoring & coaching, Technical delivery leadership, Vendor management, Technology strategy & budgeting

## Experience

### Software Consultant — Source Allies

_December 2024 – 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

### Fractional CTO — Patient Preferred Financial Services

_November 2021 – Present · Remote_

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

**Note:** Currently part-time, supporting new feature requests and regular software updates.

### Contract Senior Software Engineer — Principal Financial Group

_June 2024 – December 2024 · 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.

### Software Engineer 3 — Wellabe, Inc.

_July 2022 – June 2024 · 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.

### Contract Senior Software Developer — Far Reach Inc.

_March 2022 – June 2022 · 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.

### Software Engineer — Hy-Vee, Inc.

_October 2019 – March 2022_

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%+.

### Software Developer — Stine Seed, Inc.

_April 2019 – October 2019 · 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.

### Associate .NET Developer — Brownells, Inc.

_December 2017 – April 2019 · 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.

## Education & Certifications

**B.S. Computer Science** — Trident University International (2017)

**Computer Engineering coursework** — Iowa State University, Ames, IA (2013 – 2016)

**A.A. Liberal Arts** — Marshalltown Community College, Marshalltown, IA (2011 – 2013)

**AWS Certified Cloud Practitioner**

**Scrum Fundamentals Certified** — SCRUMstudy (2018)
