Skip to content
jm
  • Experience
  • Projects
  • Blog
  • Contact

Projects

TabReview

tab-review.com

Web app that audits Tableau workbooks against best practices using a pytest-inspired rule engine. Built with Pydantic and AWS services, with async analysis running through Redis queues and a dedicated worker node. Includes Stripe monetization and taught me practical lessons around compute resources, queue-backed job processing, and scaling.

Python React FastAPI AWS
Visit TabReview →

Supplement Web

NIH Facts First

My submission for the NIH Facts First challenge—currently in phase 1 approval. A full explorer to replace the stale, plain facts-sheet view. Neo4j and FastAPI back a React front end; an MCP server and GraphRAG handle complex queries and LLM integration.

Neo4j FastAPI React MCP GraphRAG
Watch on YouTube →

mcp-databricks-server

jrmcauliffe00

MCP server for Databricks integration. Enables AI assistants to interact with Databricks workspaces, run queries, and manage resources through the Model Context Protocol.

Python Databricks MCP
View on GitHub →

vault-compose

jrmcauliffe00

Ready-to-launch local HashiCorp Vault for development. Uses the last open-source MPL-licensed Vault image with Docker Compose for rapid setup—one command to a fully configured secrets management environment.

Python HCL Docker Vault
View on GitHub →

© 2024 John McAuliffe

GitHub Contact