
Full-Stack Web App
Job Search Dashboard
A self-hostable job tracker with deterministic offline posting extraction, configurable fit scoring, and application tracking, plus optional multi-provider LLM analysis and a hosted demo.
// about
Full-stack software engineer with 8+ years of experience building product-minded web and mobile software, backed by a Professional Scrum Product Owner certification and a practical eye for turning complicated ideas into usable products.
I've worked across customer-facing applications, MLS compliance, identity flows, legacy modernization, cloud-connected systems, and the business rules hiding underneath polished interfaces. The common thread is making software feel simpler than the work required to build it.
I'm drawn to projects with real texture. The kind where product judgment, technical tradeoffs, and user experience all matter, and where thoughtful details can make a system feel less like machinery and more like something people can trust.
// projects
Self-directed builds spanning full-stack products, data visualization, hardware integration, and homelab infrastructure.

Full-Stack Web App
A self-hostable job tracker with deterministic offline posting extraction, configurable fit scoring, and application tracking, plus optional multi-provider LLM analysis and a hosted demo.

Data Visualization
Formula 1 lap telemetry rendered as a pen-plotter printout. A Python analysis service over the official timing archive feeds hand-authored SVG charts on a Next.js site that ships almost no JavaScript, plus three games played on the same data.

Line-of-Business .NET
An order, invoicing and payments system where an ASP.NET Core web app and a .NET Framework 4.8 WinForms client share one domain model and Dapper data layer over a SQL Server schema owned by T-SQL migrations and stored procedures. Includes CSV import, five reports, and 297 tests run in CI.

Hardware Integration
Splits one live camera frame across the keys of an Elgato Stream Deck so the whole device becomes a single low-resolution display. Pressing a key zooms into it, and a browser demo runs the same pipeline with no camera or hardware attached.

Homelab Infrastructure
A Proxmox-based local infrastructure environment for isolated services, home automation, DNS filtering, game servers, and scheduled backup workflows.
// work
Snapshots of product engineering, identity, compliance, automation, and infrastructure work across enterprise teams.
Enterprise Security
Supported PingOne and DaVinci authentication flows, helping teams standardize secure cross-platform auth patterns and unblock migration work across product surfaces.
Search & Platform Migration
Helped migrate search experiences across Flutter Web, Handlebars CMS, and React surfaces, preserving feature parity while improving maintainability, platform fit, and search consistency.
Data Integrity
Implemented MLS-specific business logic and data mapping rules to support compliance, legal parity, and consistent listing behavior across web and mobile experiences.
System Research
Performed deep-dive system research across 5+ core repositories to identify hidden dependencies, technical gaps, and migration risks, helping inform platform sequencing and architectural planning.
// experience
Dec 2021 – May 2026
Software Engineer
Built and maintained enterprise product experiences across full-stack systems, search, compliance-sensitive workflows, and identity/authentication surfaces. Worked closely with product, engineering, QA, and stakeholders to make complex systems clearer, safer, and more useful for real users.
Highlights
Focus areas
Nov 2017 – Dec 2021
Software Developer
Built and supported software for customer-facing retail/POS environments where reliability, implementation details, and clear communication mattered. Worked across product delivery, troubleshooting, requirements translation, and practical engineering execution for systems used by distributed business locations.
Highlights
Focus areas
// skills
// off the clock
Interests that keep me curious, practical, and occasionally away from a screen.

Getting outside for trails, waterfalls, and a reset between projects.

Running laps in iRacing and tuning a custom rig around a Moza R9 wheelbase.

Strategy, engineering drama, and far too many opinions about race control.

Experimenting with recipes, techniques, and practical weeknight systems.

Designing functional parts, tuning prints, and solving small physical problems.

Finding new places, better views, and reasons to bring a camera.
// contact
For frontend, full-stack, product engineering, or platform-focused opportunities, reach out at rob@robdahl.dev.