Available for Senior Engineering roles

Rob Dahl

Senior Full Stack Software Engineer

Senior Software Engineer with 8+ years of experience building full-stack web applications, event-driven services, identity integrations, and cloud-backed platforms. Strong background in React, TypeScript, Node.js, GraphQL, GCP, and PingOne/DaVinci, with a track record of leading delivery, modernizing legacy systems, and helping cross-functional teams ship reliable product work.

Rob Dahl profile photo

Selected Work

Case Studies

Impact-first snapshots of identity, migration, compliance, and infrastructure work shipped in real enterprise environments.

Enterprise Security

Identity Orchestration & Auth

Subject Matter Expert for PingOne and DaVinci, architecting secure cross-platform authentication flows and unblocking migrations for multiple engineering teams.

Impact Signal

Ping DaVinciAuth LogicSME Leadership
SecurityIdentityPingOne

Architecture & UI

Core Search Architecture

Key contributor for the Agent Search 2.0 migration from Flutter Web to a Handlebars CMS, alongside the Unified Listings Search (ULS) migration in the React-based Command platform.

Impact Signal

ReactHandlebars CMSGraphQL
Technical AgilityMigrationSearch Architecture

System Architecture

PORT Initiative Strategy

Performed deep-dive research to identify hidden dependencies and technical gaps across 5+ core repositories, enabling a major organizational structural shift.

Impact Signal

System AnalysisRisk MitigationPub/Sub
StrategyArchitectureDevOps

Data Integrity

Compliance & MLS Engineering

Engineered complex MLS-specific logic to ensure legal parity and data compliance across web and mobile platforms for thousands of property listings.

Impact Signal

MLS RulesData MappingLogic Implementation
ComplianceLegal ParityEnterprise

Personal Project

Peak Pulse Lead Generation

Architecting a modernized data pipeline to replace legacy spreadsheet workflows, utilizing PostgreSQL and third-party APIs for programmatic direct mail fulfillment.

Impact Signal

Node.jsPostgreSQLAPI Integration
AutomationData Pipelines

Data Visualization

F1 Telemetry Dashboard (In Active Development)

Developing a real-time Python and FastF1 data visualization app to ingest high-frequency racing data and compare driver telemetry across circuit sectors.

Impact Signal

PythonFastF1
PythonFastF1Data Visualization

Backend & Infrastructure

Local Infrastructure & Virtualization (Homelab)

Engineered a Proxmox hypervisor environment to securely host and isolate network services, including Home Assistant, Pi-hole (DNS sinkhole), and dedicated game servers, complete with automated backup orchestration.

Impact Signal

ProxmoxPi-holeHome AssistantVirtualization
ProxmoxHome AssistantPi-holeVirtualization

Experience

Work Experience

Keller Williams Realty

Dec 2021 – May 2026

Software Engineer

Built and maintained enterprise product experiences across full-stack systems, search, compliance-sensitive workflows, and identity/authentication surfaces. The work sat at the intersection of product, engineering, QA, and stakeholder needs, with a focus on making complex systems clearer, safer, and more useful for real users.

Impact highlights

  • Delivered full-stack features across React, TypeScript, Node.js, GraphQL, and related enterprise application systems.
  • Worked on search and discovery experiences where performance, relevance, usability, and business rules all mattered.
  • Supported compliance-aware product logic and identity/authentication workflows that required careful coordination across teams.

Focus areas

ReactTypeScriptNode.jsGraphQLSearchIdentity/AuthComplianceEnterprise Product Engineering

I can work inside complex product systems, connect technical decisions to business constraints, and help teams ship maintainable software without losing sight of the user.

RTC Group Inc.

Nov 2017 – Dec 2021

Software Developer

Contributed to product and engineering work in environments that required clear communication, ownership, and practical problem solving. These roles helped build the foundation for how I approach software today: understand the real problem, communicate clearly, and ship work that is useful and maintainable.

Impact highlights

  • Worked across implementation, collaboration, and delivery responsibilities.
  • Built experience translating requirements into working software and usable product improvements.
  • Strengthened habits around ownership, communication, and cross-functional execution.

Focus areas

Software EngineeringProduct DeliveryTeam CollaborationMaintainable Systems

My experience has consistently pushed me toward product-minded engineering: not just writing code, but understanding what the code is supposed to accomplish.

Capabilities

Engineering Value Stack

Product Delivery

TypeScriptJavaScriptReactNode.jsGraphQLDocker

Identity & Platform

PingOne DaVinciGraphQLGCPAWSPub/SubKubernetes

Systems & AI Workflows

PythonProxmoxDockerKubernetesPub/SubSQLite

Frontend Experience

ReactReact NativeFlutterHandlebarsHTML/CSS/LESSjQuery

Backend & Data

Node.jsNest.jsSQLMongoDBElectron.jsMySQL

Beyond Shipping

Off the Clock

Beyond the keyboard—hobbies that keep me grounded and inspired.

Senior QA Tester

Senior QA Tester

Keeping a 10-year-old cat entertained between commits.

Hiking & Nature

Hiking & Nature

Exploring mountain trails and chasing waterfalls to recharge between sprints.

Sim Racing

Sim Racing

Turning laps in iRacing and dialing in force feedback on my custom-built rig running a Moza R9 wheelbase.

Formula 1

Formula 1

Armchair strategist. Still recovering from cheering on Piastri through that intense championship battle last year.

Cooking & Foodie

Cooking & Foodie

Experimenting with recipes and techniques from around the world.

3D Printing & Fabrication

3D Printing & Fabrication

Customizing functional parts and optimizing slice settings in Bambu Studio.

Travel & Exploration

Travel & Exploration

Discovering new places and capturing moments around the globe.