Experience

Frontend engineer in Dallas.

I'm a frontend engineer with a full-stack background. The last several years have lived at the UI layer — design systems, component libraries, micro-frontends — because that's where the work I find most satisfying happens.

Lately: design tokens that survive a rebrand, accessibility that isn't bolted on after a Lighthouse run, and small, kinetic data viz with D3. Computer Engineering & Computer Sciences at UW–Madison, class of '17.

Experience

  1. IBM (formerly DataStax)

    Remote · Mar 2021 — Present

    1. OpenRAG — Lead Engineer

      • Python
      • Next.js
      • Docker
      • OpenSearch
      • Docling

      Built OpenRAG, an open-source platform for agentic RAG, orchestrating containerized services including Langflow, OpenSearch, and Docling into a single `docker compose up` stack.

      • Designed the service topology and opinionated default flows so new users can query their documents immediately without building a pipeline from scratch.
      • Partnered with the IBM watsonx.data team to package OpenRAG as a launch offering, adapting vector store config to support their managed infrastructure.
      • Authored the repo, documentation, and contribution guides; drove the public launch and community onboarding.
    2. Langflow — Lead Frontend Engineer

      • React
      • Python

      Led a frontend team of 5 engineers delivering Langflow to production for enterprise customers, partnering closely with design to set craft standards across the platform.

      • Spearheaded a full platform redesign of Langflow — rebuilding information architecture, interaction patterns, and visual language to transform a fragmented tool into a cohesive, modern developer experience. Featured on stage at NVIDIA GTC.
      • Revamped rendering performance on the React Flow canvas, eliminating unnecessary rerenders for a ~40% improvement in interaction latency.
      • Grew Langflow from ~20k to over 140k GitHub stars, making it one of the most widely adopted open-source AI projects on GitHub.
    3. Gen AI & Ecosystems — Senior Software Engineer

      • TypeScript
      • Vector Search
      • LangChain
      • LlamaIndex

      Sole engineer owning OSS integrations of Astra DB vector search across Vercel, LangChain, and LlamaIndex — authoring and maintaining vector-store integrations and starter templates across the GenAI ecosystem.

      • Built a GitHub Copilot extension letting developers query and manage Astra DB collections — one of 12 launch partners featured at the Microsoft Build keynote.
    4. Astra Streaming — Software Engineer

      • React
      • GraphQL
      • Apache Pulsar

      Lead frontend engineer taking Astra Streaming from alpha to general availability.

      • Built a configuration framework powering the UI for 50+ Pulsar connectors; supported production on-call rotation for both Astra DB and Astra Streaming.
  2. Michaels

    Dallas, TX · Aug 2020 — Mar 2021

    1. Michaels.com — Frontend Engineer II

      • React
      • D3

      Greenfield developer building a brand-new Michaels.com including an Etsy-like sellers’ platform.

      • Built a design system and led data-visualization engineering using D3 for seller reporting tools.
  3. Capital One

    Dallas, TX · Jul 2017 — Aug 2020

    1. Dealer Navigator — Frontend Engineer

      • Angular
      • Node
      • AWS

      Served as Lead Frontend Engineer on Dealer Navigator’s mobile-first intake tool, partnering with design from ideation through implementation.

      • Led and mentored a team of 2–3 contractors delivering a new design system and component library — responsive, pixel-perfect, accessible implementations across the platform.
      • Architected and launched a suite of microservice applications for the DFW market, modernizing legacy monolithic systems. Awarded the organization’s Diamond Award for speed and quality of development.

Education & certifications

University of Wisconsin–Madison

B.S. Computer Engineering & Computer Sciences (Double Major)

May 2017

AWS Certified Solutions Architect

Associate

Technical skills

Frontend

  • React
  • Next.js
  • Angular
  • TypeScript
  • Tailwind
  • D3

Backend

  • Python
  • Node
  • GraphQL

AI & ML

  • MCP
  • RAG
  • Vector DBs
  • Agentic Workflows
  • LangChain
  • LlamaIndex

Infrastructure

  • AWS
  • Docker
  • Kubernetes
  • GitHub Actions

Currently open to good problems.

Design systems, dev tooling, AI UX, anything with a real interaction layer.

Get in touch