Rob Dahl profile photo

Portfolio

Rob Dahl

Senior Full Stack Software Engineer

Senior Software Engineer with 8+ years of experience and a proven track record of technical agility, independently navigating and migrating complex architectures across React, Flutter, Handlebars CMS, and various backend ecosystems. Expert in executing secure identity management integrations and optimizing performance across high-volume, event-driven microservices.

Visual Showcase

A bento-style snapshot of architecture, infrastructure, and data work.

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.

Highlights

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.

Highlights

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.

Highlights

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.

Highlights

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.

Highlights

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.

Highlights

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.

Highlights

ProxmoxPi-holeHome AssistantVirtualization
ProxmoxHome AssistantPi-holeVirtualization

Experience Timeline

Keller Williams Realty | Software Engineer

Dec 2021 – Mar 2026

  • Velocity & Delivery: Drove the end-to-end delivery of 32 multi-platform releases in a single year, maintaining a consistent deployment cadence that met 100% of organizational delivery milestones, while managing the technical complexity of multi-platform updates.
  • Identity Lead: Served as the go-to SME for PingOne and DaVinci, designing the authentication patterns and unblocking other squads to ensure secure, cross-platform authentication flows.
  • Core Search Architecture: Key contributor for the ”Agent Search 2.0” migration, transitioning complex filtering and GraphQL payloads from Flutter Web to a Handlebars CMS to optimize SEO and performance, as well as the separate Unified Listings Search (ULS) migration in the React Command platform.
  • Strategic Risk Mitigation: Led the PORT initiative’s technical discovery, auditing cross-repository dependencies to preemptively identify and resolve critical integration risks during a major organizational shift.
  • Team Enablement & Operational Excellence: Partnered with Product and Scrum leadership to facilitate Agile ceremonies and drive operational continuity, ensuring development velocity remained unblocked and highquality through organizational transitions.
  • Cloud Infrastructure & DevOps: Optimized event-driven architectures by resolving complex GCP Pub/Sub payload issues and Cloud Function bottlenecks. Drove technical audits to streamline MongoDB Atlas access and accelerate CI/CD build pipelines.
  • Enterprise Compliance Architecture: Engineered critical MLS compliance logic to ensure legal parity across web and mobile platforms, designing dynamic rendering pipelines for restricted data and off-market attribution.

RTC Group Inc. | Software Developer

Nov 2017 – Dec 2021

  • Tablet POS App: Engineered a Windows-based POS application using Electron.js, IIS Express, and MySQL to streamline local e-commerce transactions.
  • Credit Transaction Portal: Modernized a legacy portal by migrating the frontend from PHP to React, implementing JWT authentication and advanced data sorting.
  • Inventory Platform: Revamped web and mobile UIs using HTML, CSS, JavaScript, and jQuery to improve system accessibility.
  • IT Help Desk Tool: Developed a centralized ticketing tool using Electron.js and SQLite, improving issue tracking and resolution times.

Skills

Core Stack

TypeScriptJavaScriptReactNode.jsNest.jsGraphQLHTML/CSS/LESS

Cloud & Data

GCPAWSDockerKubernetesPub/SubSQLMongoDB

Supporting

DartFlutterReact NativeElectron.jsHandlebarsPythonjQueryMySQLSQLiteProxmoxPingOne DaVinci

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.