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
-
IBM (formerly DataStax)
Remote · Mar 2021 — Present
-
- 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.
-
- 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.
-
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.
Highlights
-
Top JS contributor to LangChain
Recognized by the LangChain team as a top JavaScript contributor for work on the Astra DB vector-store integration.
-
GitHub Copilot Extensions launch partner
Built a GitHub Copilot extension letting developers query and manage Astra DB collections — one of 12 launch partners featured at the Microsoft Build keynote.
-
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.
-
-
Michaels
Dallas, TX · Aug 2020 — Mar 2021
-
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.
-
-
Capital One
Dallas, TX · Jul 2017 — Aug 2020
-
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.