Collaboration over heroics
I would rather move a team forward than be the smartest voice in the room. The smartest voice is almost never one voice.
Principal Architect · New York, NY
Complex data, security, and architecture challenges are the ones I most want to help with. I work with enterprises to turn ambitious ideas into systems that actually run, across AWS, Google Cloud, and Microsoft Azure. Currently leading partner architecture at Neo4j, where graph data meets generative AI.
I am a Principal Solutions Architect with two decades across cloud data management, database platforms, and generative AI. My work sits at the intersection of three things that have to coexist cleanly: how data is modeled and governed, what database is right for the problem, and how AI can be applied without ignoring either.
At Neo4j I lead end-to-end solution architecture for enterprise AI deployments, bringing retrieval-augmented generation, vector search, and knowledge graphs into real customer environments. Before Neo4j, I spent more than eleven years at Informatica working on master data management, data integration, and data quality at scale, with earlier stops at Dell EMC, BD, Bank of America, Sun Microsystems, and GE.
Throughout that arc, the constant has been the data layer. Cloud is a substrate. Databases and the way data flows through them are where most architectures actually succeed or fail.
I care deeply about secure, well-architected systems. Zero-trust thinking, least privilege, identity-first design, and operational simplicity are non-negotiable for me, regardless of how exciting the model on top is.
I also spend a meaningful amount of my time on stage and in rooms full of practitioners. Frequent speaker at industry events and technical conferences, with hundreds of partner workshops, executive briefings, and architectural deep dives delivered across the AWS, Google Cloud, and Microsoft ecosystems.
I would rather move a team forward than be the smartest voice in the room. The smartest voice is almost never one voice.
Plans should answer to evidence, not pride. I will redesign cheerfully when the data asks for it.
Whether the conversation is about why something broke or what we are building next, I show up the same way.
Complex systems do not need complex talkers. I aim to leave the room less confused than I found it.
Lead enterprise GenAI architecture for partners and customers across the AWS, Google Cloud, and Microsoft Azure ecosystems. Design production AI systems combining LLMs, vector search, and knowledge graphs for high-throughput inference and real-time decisioning. Serve as escalation architect for complex distributed-systems and AI-infrastructure engagements.
Eleven-plus years across pre-sales, professional services, and architecture leadership. Built and led C-suite engagements, authored technical proposals, and ran POC environments across AWS, Azure, and GCP. Managed delivery teams across financial services, healthcare, and manufacturing.
MDM implementations for Fortune 100 clients. Defined data governance processes, modeling standards, and matching rules alongside data stewards and analysts.
Earlier roles at BD, Bank of America / Merrill Lynch (Siperian), Sun Microsystems, and GE.
Master data management, data integration, data quality, and governance, hardened through more than a decade at Informatica. The unglamorous work that decides whether an AI program ever sees production.
RAG, vector search, knowledge-graph grounding, agentic orchestration, prompt engineering, embedding pipelines, MCP integrations across Claude, Gemini, and agentic IDEs.
Cloud-native, security-first systems on AWS, Azure, and GCP. High-throughput inference, container orchestration, IaC with Terraform and CloudFormation, DevSecOps in the pipeline.
Also certified: Neo4j Certified Professional, Neo4j Graph Data Science, Informatica MDM Multidomain, Career Essentials in Generative AI by Microsoft and LinkedIn, and Claude Code in Action by Anthropic (Apr 2026).
Also recognized: Winner, Databricks DNB Hackathon (2025); Presales Product Specialist of the Year, North America (2020); and Engineering Excellence Award, Sun Microsystems (2006).
A selection of partner integration projects I have led or contributed to, bringing Neo4j into the cloud and SaaS ecosystems our customers actually run on.
MCP server exposing Neo4j to Snowflake Cortex agents, so Cortex-side reasoning can query graph context directly.
Databricks agent that brings Neo4j graph reasoning into the Databricks AI runtime and notebooks.
AWS PrivateLink reference for Neo4j on port 443, the production pattern for keeping graph traffic off the public internet.
Private connectivity blueprint between Azure Databricks and Neo4j Aura via Private Link, with end-to-end network isolation.
Streams ServiceNow change events into Neo4j through Kafka CDC for real-time CMDB and incident graphs.
Neo4j Aura on Google Cloud over Private Service Connect, deployable as a clean, secure pattern for enterprise tenants.
Slack bot that talks to a Neo4j knowledge graph, so teams can query their own data without leaving the channel.
Reference architecture for graph-powered fraud detection, with the queries and patterns that actually catch the ring structures.
A selection of articles I have authored or contributed to on graph databases, GenAI, and cloud data platforms.
How combining ServiceNow operational workflows with a Neo4j knowledge graph lets generative AI reason across incidents, dependencies, ownership, and historical resolutions in their actual enterprise context.
Neo4j is now certified "Google Cloud Ready, Distributed Cloud," letting regulated and sovereign-tenant customers run graph workloads in fully air-gapped GDC deployments with no internet path required.
How AWS's PrivateLink and VPC Lattice capability lets teams share Neo4j databases privately across AWS accounts, with no load balancers and no incidental exposure of the surrounding VPC.
A no-code Dataflow template, co-built by Google Cloud and Neo4j, that moves and transforms data from BigQuery and Cloud Storage straight into a Neo4j graph.
End-to-end walkthrough of connecting Neo4j Enterprise clusters across AWS VPCs over PrivateLink with full-strict TLS and private DNS integration.
Tables, a loft bed, smaller projects in between. Hand tools, joinery, the smell of fresh shavings. A counterweight to a life spent in front of screens.
Hands-on, not just curious. Spark plugs, fluids, brake rotors, the occasional air intake manifold that takes longer than it should. The kind of weekend project that teaches you something every time.
Mostly travel and family, occasionally the dog when he sits still long enough.
Old cars, old machines, old tools. The patience of bringing something forgotten back to life never gets old.
One dog and one cat. They run the household. I just contribute the salary.