Fare comparison for Amtrak travel. I co-founded it in 2022, launched in 2023, and own the backend: API design, the database, and the web scraper that pulls fare data. Currently leading a full platform redesign.
Riley Nielsen
I build backends and keep them running.
Software engineer in St Paul, MN. Seven years of full-stack work across .NET, TypeScript, and the Linux infrastructure underneath.
Systems
05Upload a .wotreplay file and it boots the game, plays the replay back, records it with OBS, and hands you the MP4. No screen capture software, no setup. The whole recording pipeline runs server-side.
An iOS app that reads the live position feed from an aircraft's in-flight entertainment box over cabin Wi-Fi and puts the flight on a map, with a lock-screen Live Activity that keeps updating in flight. Entirely offline — there is no internet on the other side of the cabin network. Built mock-first against a captured flight, plus a local emulator of the box, so the whole app can be developed and tested on the ground.
Runs Minecraft as a borderless window so alt-tab doesn't minimize or pause the game. Detects the running instance automatically, renames windows so OBS scene sources stay straight, and sits in the system tray.
Blazor component library built on Material Design principles. Contributing since 2022 — reviewed pull requests, fixed bugs, and built the MudFileUpload component, which shipped as part of the library.
Track record
Intern → full-time
- 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, 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.
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