log-ingestion
2025–Multi-tenant log ingestion stack in Go. Kafka ingest → ClickHouse for analytics, Cassandra for hot paths, CockroachDB for coordination.
Software engineer at Graph Inc. and M.Sc. student in Artificial Intelligence at the University of Tehran.
I build things to understand them — from a Java-to-C transpiler to a full log ingestion stack to a GRU language model written without shortcuts. Most projects start as a question and end as running code.
Multi-tenant log ingestion stack in Go. Kafka ingest → ClickHouse for analytics, Cassandra for hot paths, CockroachDB for coordination.
Text generation from scratch. BPE tokenizer + GRU language model — no framework shortcuts, no transformers.
Java-to-C source transpiler. ANTLR4 parse tree → typed AST → C codegen.