My Projects

showcase_portfolio.sh

🎯 Projects

📝 Developing an Interpreter

Developing an interpreter for a fictional Monkey programming language. This project involves parsing, interpreting, and executing code written in Monkey, with a focus on understanding how interpreters work under the hood. This is inspired by the book "Writing an Interpreter in Go" by Thorsten Ball.

Technologies: Go, Rust

Status: ✅ Completed

🔗 Repository: github.com/harishkrishnan24/interpreter, github.com/Code-With-HK/monkey-interpreter-rust

⚛️ Build Core Redux from Scratch

Re-building the core concepts of Redux, by reverse engineering the library. This project focuses on understanding the inner workings of Redux, including state management, actions, reducers, and middleware.

Technologies: JavaScript

Status: ✅ Completed

🔗 Repository: github.com/elclassicoder/redux-from-scratch