Hephaestus
A custom AI context and shared memory layer enabling agents to persist knowledge across interactions, solving the challenge of context loss in LLM-based workflows.
Next.jsTypeScriptLangChain
NFT Reality Marketplace
VR-based NFT marketplace developed with a 10-member international team, integrating Unity-based VR interactions and 3D designs to forge an intuitive, immersive user experience.
UnityVR3D Design
Aether - AIEmail Client
An AI-first email client with a local LLM for maximum security, data sovereignty, and lightning-fast operations.
ReactTypeScriptLLMEmail
Custom Programming Language Interpreter
Built a complete interpreter in Go for a custom programming language, including lexer, parser, and evaluator. Implemented features such as first-class functions, closures, and a REPL.
GoCompiler DesignLanguage Design
Docnest
A real-time text collaboration platform with collaborative editing, document management, in-document chat, and responsive UI. Deployed with AWS.
ReactTypeScriptNode.js
Custom Unix Shell
Developed a fully functional Unix shell in C with support for piping, redirection, background processes, and custom built-in commands.
CUnixSystems Programming
QuickMark
A streamlined note-taking application with markdown support, real-time collaboration features, and intuitive organization tools.
TypeScriptReactMarkdown
High-Performance Memory Manager
Implemented a custom malloc/free implementation in C that achieves performance comparable to the official published version. Optimized for both speed and memory usage.
CMemory ManagementPerformance Optimization
Itch Decoder
A specialized tool for decoding and analyzing Itch.io game files. Built with Python and C++, featuring efficient binary parsing, file format detection, and visualization tools.
PythonC++Binary Parsing
Nasdaq ITCH Market Data Decoder
High-throughput binary decoder for Nasdaq ITCH 5.0 protocol (650K msgs/sec, 1.68µs latency), with zero-copy parsing, profiling, and CSV export.
C++mmapMakefileperfvalgrindCSV