Symtrace: A Semantic Git Diff Engine Built on AST Analysis
Symtrace replaces line-based git diff with deterministic, AST-driven structural analysis — detecting MOVE, RENAME, and MODIFY at the syntax node level using tree-sitter and BLAKE3 hashing.
Symtrace replaces line-based git diff with deterministic, AST-driven structural analysis — detecting MOVE, RENAME, and MODIFY at the syntax node level using tree-sitter and BLAKE3 hashing.
A systems-level semantic search engine implemented entirely in C, demonstrating vector embeddings, cosine similarity, and offline information retrieval, compiled to WebAssembly for portable execution.
A conceptual exploration of backend engineering fundamentals - state, flow, failure, and scale - grounded in real-world analogies and modern system behavior.
A privacy-first mobile note-taking application implementing complete Retrieval-Augmented Generation pipeline locally on Android devices using React Native and ONNX Runtime.
Embedding Python-trained ML models directly into legacy Java applications with sub-millisecond inference latency and zero network overhead.
A systems-level exploration of long-term memory, contextual retrieval, and cognitive-inspired architectures for persistent AI behavior.