Experience
Principal AI Solutions Architect | GISTIC Research
Remote | June 2026 - Present
Consult with a GIS-focused software and research company to design, implement, and operationalize agentic AI workflows across geospatial engineering, product development, and developer tooling.
Collaborate directly with GIS developers and engineering teams on AI-assisted workflows, including team training, workflow integration, and practical adoption of agentic engineering patterns.
Advise leadership, product, design, and engineering on AI product strategy, agentic workflow design, and integration patterns across GIS and broader software systems.
Translate business goals and engineering needs into AI-enabled workflows, defining orchestration, human-in-the-loop review, geospatial data and context requirements, deterministic validation, telemetry, and appropriate boundaries for automation.
UX Engineer II | Microsoft
Seattle, WA | May 2023 - June 2026
Partnered with design and engineering teams across Microsoft Fabric and Power BI to translate Figma designs and product requirements into scalable component APIs, implementation plans, and production-ready UI patterns.
Built and scaled the Fabric UX platform to 160+ framework-agnostic Web Components, shared UI primitives, thin React and Angular wrappers, and design-system infrastructure maintained from a shared source of truth.
Architected the Fabric UX DevKit, an AI-assisted engineering platform combining agentic design-to-code, repository-aware code review, Figma integration, test generation, and accessibility analysis with deterministic validation.
Automated the generation of structured, LLM-friendly component schemas from source code, documentation, tests, wrappers, examples, and metadata to support code generation and repository-aware analysis.
Automated audits and remediation across 160+ Web Components and framework wrappers, resolving 12,000+ documentation, dependency, accessibility, parity, testing, and production-readiness issues and adding 473 missing test cases.
Owned component delivery from design through production, including API design, accessibility, Storybook documentation, testing, migration, repository maintenance, CI workflows, dependency health, and release readiness.
UX Engineer I | Microsoft
Seattle, WA | March 2021 - May 2023
Collaborated with designers and engineering teams across Azure Data to translate Figma specifications into accessible, production-ready Fluent UI components and patterns using React and Web Components.
Built and maintained shared component libraries and their supporting repositories, including package configuration, build and test tooling, Storybook documentation, dependency management, developer workflows, and production release readiness.
Implemented keyboard navigation, focus management, ARIA behavior, and high-contrast support while coordinating API consistency, wrapper parity, and production quality across multiple component libraries.
Design Engineer | Microsoft
Seattle, WA | January 2020 - March 2021
Represented the design team within engineering, serving as a bridge between designers and developers to translate design intent into technically feasible, production-ready experiences.
Built interactive prototypes for Azure Data products, helping teams validate interaction patterns, clarify requirements, and identify implementation issues before full development.
Audited existing product experiences against approved design specifications and implemented frontend refinements to improve visual fidelity, interaction consistency, and overall usability.
Application Engineer | PrizeLogic
Phoenix, AZ | October 2018 - December 2019
Partnered with product, design, and account teams to translate client campaign requirements into full-stack software solutions for promotions, product launches, reporting, and customer engagement.
Developed features across the PrizeLogic Engage platform, implementing customer-facing interfaces and supporting application logic for user management, promotional content, campaign data, reporting, and customer insights.
Built and maintained Vue.js and TypeScript applications, reusable UI patterns, shared frontend architecture, and supporting full-stack integrations across enterprise campaign workflows.
Improved platform reliability through system testing, defect resolution, production support, and ongoing refinement of application functionality, performance, and user experience.
Interactive Developer | PrizeLogic
Phoenix, AZ | April 2016 - September 2018
Built responsive promotional websites, sweepstakes, and interactive consumer experiences for major brands and organizations including Disney, Coors, and the NBA using HTML, CSS, and JavaScript.
Partnered closely with design from project kickoff through launch, translating Photoshop concepts into production interfaces, identifying technical and responsive constraints, and resolving visual-fidelity issues across breakpoints.
Developed reusable frontend architecture and a custom CSS grid system aligned with the design team’s responsive standards, reducing repetitive implementation work and accelerating delivery across promotional campaigns.
Built a configurable product-personalization experience enabling users to position, layer, crop, and customize text and imagery; the underlying implementation was subsequently adapted and sold across multiple client campaigns.
GIS Engineer | Yuma Metropolitan Planning Organization
Yuma, AZ | August 2015 - April 2016
Developed GIS and planning applications with ArcGIS JavaScript API to improve traffic accident reporting and enhance public infrastructure mapping.
Developed GIS models and managed geographic information systems supporting spatial analysis, transportation planning, and land-use initiatives.
Collaborated with stakeholders to gather requirements for mapping and data visualization tasks.
Webmaster | AAA National
Heathrow, FL | August 2014 - August 2015
Maintained 75+ AAA club websites, designing reusable templates for 20+ regional organizations.
Implemented website enhancements generating $135K in additional revenue.
Managed site architecture, content updates, and promotional campaigns in partnership with marketing teams, improving navigation and user engagement across regional AAA websites.
Skills
Frontend Engineering
TypeScript, JavaScript, React, Web Components, Angular, Vue.js, HTML, CSS/Sass, Frontend Architecture, Component Library Development, Component API Design, State Management, Responsive UI, Accessibility, WCAG, ARIA, Cross-Browser Compatibility, Testing & Automation, Unit Testing, Integration Testing, CI/CD, Repository Management, Dependency Management, Build Tooling, Performance Optimization, Migration & Modernization, Developer Experience
Agentic AI
AI Solutions Architecture, AI Product Integration, Agentic Workflow Design, Human-in-the-Loop Systems, Workflow Orchestration, Deterministic Validation, Telemetry-Driven Agentic Workflows, Repository-Aware Automation, Design-to-Code Workflows, AI-Assisted Code Review, Test Generation, Context & Data Strategy, Developer Workflow Integration
Design Systems & Component Architecture
Web Components, Design Systems, Component Libraries, Framework-Agnostic Architecture, Component API Design, Cross-Framework Integration, React and Angular Wrappers, Figma-to-Code, Storybook, Developer Experience