Blockchain Developer(Ethereum and Solana) | Systems Software Engineer | Compiler Design | High-Performance Computing
I specialize in building complex, multi-program systems in blockchain environments, designing coordinated on-chain and off-chain architectures that handle real-world constraints around state, execution, and throughput. My work focuses on structuring robust protocol logic and scalable system interactions rather than just writing isolated smart contracts.
Alongside that, I have a strong background in low-level systems design, working close to the hardware, optimizing performance-critical code, and understanding how memory, concurrency, and execution models shape reliable software.
- erode: A custom compiled systems programming language featuring a Recursive Descent parser and LLVM backend for machine code generation.
- ml-concurrency-bench: A C++ benchmark suite evaluating ML kernel performance using SIMD, OpenMP, and cache-aware memory patterns.
- JD-CV Matching: NLP-based semantic resume matching using DistilBERT embeddings.
