Riley Nielsen
Software Engineer · St Paul, MN
Summary
Full-stack software engineer with 7+ years of experience (2+ full-time) who built and maintained production .NET Blazor applications, web APIs, and DevOps pipelines, including Linux server and VM management. Owned 25+ internal applications end-to-end, from single-user tools to company-wide platforms, with additional experience across TypeScript, React, Next.js, Python, Go, and SQL. Co-founder of a production web application serving hundreds of daily users and a contributor to a widely-used open-source component library.
Experience
Software Engineer II — SRF Consulting Group March 2024 – August 2026
- Owned development and maintenance of ~25 full-stack applications, ranging from single-user tools to platforms used company-wide across 400 employees.
- Built and maintained a bespoke employee review platform used company-wide.
- Designed and built a Linux-based deployment pipeline from the ground up, replacing a legacy Windows-based deployment process and modernizing release workflows.
- Developed client-facing AI chatbot applications and webhook handlers.
- Built full-stack applications with .NET Blazor and web APIs, plus additional work in TypeScript, Next.js, React, Python, Go, and SQL.
- Managed Linux servers and VMs and maintained broader DevOps infrastructure supporting application deployment and operations.
Software Engineering Intern — SRF Consulting Group March 2019 – March 2024
- Built foundational full-stack development experience across a 5-year internship (16 hrs/week initially, 20-24 hrs/week through the rest of college) prior to transitioning into a full-time engineering role.
Projects & open source
Co-Founder & Backend Engineer — RailForLess 2022 – Present
railforless.us
- Co-founded and built the backend for an Amtrak fare-comparison tool, owning API, database, and web scraper design.
- Grew the product to ~250 users/day and 300,000+ searches since September 2024.
- Currently leading a full platform redesign.
Contributor — MudBlazor 2022 – Present
holds contributor role/permissions, though currently less active
- Contributed to a widely-used open-source Blazor component library (10,000+ GitHub stars).
- Reviewed pull requests and fixed bugs; built the MudFileUpload component, now part of the library.
Education
B.S. Computer Science, Concordia University St Paul — 2024 · GPA 3.88
Skills
- Languages & Frameworks
- C#, .NET, Blazor, TypeScript, JavaScript, Next.js, React, Python, Go
- Data
- SQL
- DevOps
- Linux server & VM management, deployment pipelines, CI/CD infrastructure
- Other
- Web APIs, webhook integrations, open-source collaboration