Rob Dahl profile photo

Portfolio

Rob Dahl

Senior Full Stack Software Engineer

Software Engineer with 8+ years of experience and a proven track record of technical agility, independently migrating complex architectures between Flutter and React/CMS environments. 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 squads.

Highlights

Ping DaVinciAuth LogicSME Leadership
SecurityIdentityPingOne

Architecture & UI

Hybrid Search Migration

Led the technical translation of the Agent Search engine from Flutter to React/CMS, maintaining parity across 23+ annual web releases.

Highlights

ReactFlutter BridgeGraphQL
Technical AgilityMigrationGraphQL

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

  • Engineering Velocity & Delivery: Successfully delivered 23 Web and 9 Mobile releases in a single year across React and Flutter ecosystems. Acted as a core contributor to the 2025 Luxury Site launch, architecting flexible theming using Handlebars, Less, and GraphQL.
  • Identity Orchestration (Ping DaVinci): Served as the primary PingOne and DaVinci SME. Architected and standardized secure, cross-platform social authentication flows (Google, Facebook, Apple) to unblock security integrations for multiple engineering squads.
  • Core Search Architecture (ULS): Key contributor to the Unified Listings Search (ULS) and Agent Search 2.0 migrations. Led the technical translation of complex filtering, state management, and GraphQL payloads from a legacy Flutter app into a modernized React/CMS architecture.
  • Enterprise Compliance Engineering: Engineered critical MLS-specific compliance logic to ensure legal parity across web and mobile platforms, including rendering pipelines for restricted off-market listing photos and dynamic attribution labels.
  • Infrastructure & DevOps: Resolved complex backend event-driven issues, including GCP Pub/Sub message payloads and cloud function timeouts. Participated in local DevOps audits to streamline MongoDB Atlas access and improve CI/CD build pipelines.
  • Cross-Functional Leadership: Facilitated Agile ceremonies and acted as the operational backup for Product and Scrum leadership. Drove platform stability through rigorous peer code reviews and comprehensive regression testing during large-scale migrations.

RTC Group Inc. | Software Developer

Nov 2017 – Dec 2021

  • Tablet POS App: Engineered a Windows-based POS application using ElectronJS, 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

Languages

JavaScriptTypeScriptDartC++PHPHTML/CSSSQLGraphQL

Frameworks

ReactReact NativeFlutterNest.jsElectron.jsjQueryMJML

Cloud & Infra

GCPKubernetesPub/SubAWS (S3, CloudFront)DockerProxmox

Tools

GitSVNMongoDBMySQLSQLiteAgile/ScrumPing DaVinciSnyk

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.