Jack Compiler
Compiler from The Jack language to The Hack platform (Nand2Tetris Part 2)
Hazem Krimi
I am a software engineer with an extensive experience building web and cross‑platform mobile applications with focus on optimal performance and delightful user experience using various technologies including JavaScript, TypeScript, Python, C/C++, Go, and Kotlin.
These are all the projects I worked on personally and professionally.
Compiler from The Jack language to The Hack platform (Nand2Tetris Part 2)
VM Translator from The Jack language to The Hack platform (Nand2Tetris Part 2)
UI component library utilizing Vite and Storybook to be used in my personal projects.
These are articles about things I learned about software engineering.
How I got into Linux and how that eventually led me to get into self-hosting.