About Me

I build systems that scale, pipelines that stay reliable, and interfaces that make data useful. My background spans the full stack with a deep focus on the backend, infrastructure, and data layers.

Currently

Research Engineer at USC — modular multi-agent architectures, agent orchestration, LLM evaluation.

Location

San Francisco, CA

Education

MS CS — USC

Data EngineeringSRE / InfraAI / MLDistributed SystemsBackendFrontend

Data Pipelines & ETL

  • Kafka + Airflow + Spark for streaming and batch processing
  • Delta Lake, Snowflake, BigQuery for warehousing
  • OpenTelemetry tracing, retry logic, circuit breakers

Infrastructure & Reliability

  • Docker, CI/CD, Jenkins for deployment automation
  • Log tracing, alerting, fault-tolerant architecture
  • SLO/SLI definition and incident response

AI & Retrieval Systems

  • RAG pipelines with semantic chunking and embedding search
  • LLM-as-judge evaluation for answer quality
  • Multi-agent architectures for knowledge workflows

Experience

Research Engineer

University of Southern California

Jun 2025 – Present

Investigating modular multi-agent architectures for knowledge-intensive tasks.

  • Designing hierarchical multi-agent systems evaluating tradeoffs between agent specialization and inter-agent coordination overhead.
  • Evaluating LLM-as-judge scoring and Chain-of-Thought prompting for self-correction in agentic loops.
  • Prototyping a fault-tolerant agent orchestration framework with pluggable tool interfaces.
PythonLLM APIsRAGVector DatabasesFastAPI

Skills

Data Engineering

PythonKafkaSparkAirflowDelta LakeSnowflakePostgreSQLETL

Infrastructure

DockerKubernetesAWSTerraformCI/CDOpenTelemetryMonitoring

AI / ML

RAGLLM APIsVector DBsPyTorchLangChainLLM Evaluation

Backend & API

FastAPINode.jsExpressMongoDBRedisGraphQL

Education

M.S. Computer Science

University of Southern California

2023 – 2025