Skip to content
View nicknmi's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report nicknmi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nicknmi/README.md

Hey! 👋

I'm an aspiring embedded software engineer, but I'm open to doing anything related with computers! I'm currently working on Nand2Tetris, a course where you build a high level programming language from first principles, from the simple NAND gate to a Java-like programming language. Other than that, I just do random stuff when I feel like it! (like LeetCode)

Come check out some of my personal favorite projects:

Building a Von Neumann computer and everything inside it starting from a NAND gate, to building up to a Multiplexor, to a register, to the RAM and ALU. After that, I built a 16-bit Hack assembler that converts ASM into binary that can be understood by the ALU. One more level up is the VM Translator, an intermediate language that can work across different hardware platforms (JVM-like). Currently working on the compiler.

A full-stack project where a user can take a single picture of their fridge, and an AI model catalogues everything inside it (including quantity!) for the user. Also suggests recipes that the user can try based on the ingredients available to them. Inspired by the copious amount of food waste out there, so we built a tool to help combat that.

A physical robot that is built to follow lines, turns, and intersections placed on the ground! Inspired by the Micromouse. Uses a visual camera (Picamera) and OpenCV to detect lines, turns, and intersections. Runs on the Raspberry Pi 4 (4GB) with DC motors.

Gremurin
Original by Daily Grem Guy on X (formerly Twitter)

Pinned Loading

  1. Nand2Tetris Nand2Tetris Public

    C++

  2. SnapFridge/SnapFridge SnapFridge/SnapFridge Public

    An app that lets you take pictures of your fridge and give you back possible recipes based on the fridge pictures

    TypeScript 1

  3. jaydenlu997/SPIS-Robotics-Final-Project-2026 jaydenlu997/SPIS-Robotics-Final-Project-2026 Public

    SPIS Final Project

    Python