Experience

Recent roles.

2025-02 to Present

Principal Consultant at Blue Castle Software

Portland, OR / Remote

AI-enabled mobile, web, and SaaS product engineering across agent workflows, auth, billing, data, and release systems.

  • Architect and deliver AI-enabled mobile, web, and SaaS applications for clients and internal products.
  • Design agent-based development workflows with Claude Code, Codex, OpenCode, MCP, and modern LLM platforms.
  • Build across React, Next.js, React Native, Expo, Kotlin, Supabase, Convex, Clerk, PostgreSQL, pgvector, and Vercel.

Scope

Custom B2C software with AI enhancements; SaaS in the growing construction software space with an emphasis on mobile-first, data-everywhere design.

Implementation Focus

The implementation range includes web apps, mobile apps, auth providers, billing and subscription flows, storage migrations, email workflows, Chrome extensions, semantic search, and practical AI-assisted product tooling.

2022-05 to 2024-11

Software Development Manager at Dexcom

Remote

Led mobile engineering teams responsible for regulated Software as a Medical Device applications serving a large production user base.

  • Managed mobile engineering work across Android and iOS platforms for SaMD applications.
  • Introduced Datadog RUM monitoring to improve production observability and application quality.
  • Helped drive adoption of modern mobile technologies including Jetpack Compose and SwiftUI.
  • Partnered with product and engineering leadership on roadmap planning and software delivery.

Scope

The role combined engineering leadership, production mobile delivery, regulated software constraints, and practical product coordination.

Technical Work

The work included Android and iOS delivery, production observability, mobile quality, roadmap coordination, and technology modernization.

2019-11 to 2022-05

Technical Lead, Mobile Engineering at Q5id

Remote

Technical lead for mobile app development across cross-platform code, native libraries, media controls, identity workflows, vendors, and release pipelines.

  • Led mobile app development across Xamarin Forms, interop, and native library integration.
  • Worked deeply with audio, video, camera controls, and identity-proofing functionality.
  • Managed contractor and vendor engineering collaboration.
  • Owned CI/CD paths from release branches to app-store delivery.

Scope

This role sat at the boundary of product requirements, mobile architecture, native platform details, and delivery operations.

Technical Work

Cross-platform mobile development, native interop, media controls, third-party SDKs, CI/CD, and app-store release processes.

Product Context

Multiple integrations with third-party biometric SDKs. Face, palm, and ID camera integrations for proving identity. Complex CI/CD and testing pipeline using Azure DevOps and UI tests.

2000-01 to 2019-11

Senior web and mobile developer at multiple consulting and product teams

Portland, OR / Remote

Years of senior web development and .NET ecosystem work that expanded into cross-platform mobile, native integrations, CI/CD, media controls, identity proofing, and platform delivery.

  • Built a deep foundation in senior web development across API design, ASP.NET MVC, .NET Core, Azure, SQL Server, stored procedures, SQL performance analysis, and production business systems.
  • Pivoted that web and backend experience into cross-platform mobile applications, native integrations, camera/media features, identity workflows, and app-release pipelines.
  • Worked across consulting, startup, enterprise, and service-business contexts where product judgment and implementation depth both mattered.

Technical Work

API design, ASP.NET MVC, .NET Core, Azure, SQL Server, stored procedures, SQL performance analysis and fixes, Vue, application UI, Xamarin Forms, native iOS/Android integration, third-party SDKs, identity and media features, maintainability improvements, CI/CD, and release pipelines.

Outcomes

Gained deep experience in complex, multi-variate web development, API design, and mobile app development.