About
Principal Software Engineer based in Hercules, CA. I work on distributed systems, data engineering, and AI infrastructure, mostly on the heavier end of things: Kubernetes, Spark, LangChain, DuckDB.
Lately I’ve been interested in how much of the complexity in enterprise data engineering is actually necessary, and building small projects to find out. I learn best by building something minimal enough to hold in your head all at once and then seeing where it gets complicated.
Previously: Principal Engineer at Revature, building agentic AI systems and cloud-native data platforms, leading distributed systems work on a high-availability Learning Management System.
Education: B.S. Computer Science, University of Houston-Victoria.
Languages: Go, Python, Java, Kotlin, TypeScript, SQL, Bash
Infrastructure: AWS, Kubernetes, Docker, Terraform, Linux
Data: DuckDB, Postgres, Apache Spark, Databricks, Kafka, ChromaDB
AI: LangChain, RAG, MCP
Find me on GitHub.