No description
Find a file
2026-02-09 23:40:14 -03:00
README.md Update README.md 2026-02-09 23:40:14 -03:00

Ivan Christian Monaco Public Portfolio

Senior Software Engineer | Buenos Aires, Argentina

Im sharing a curated selection of my public repositories. These span hobby projects, systems-level work, and interview challenges.

Browse by category and click the title to dive in.


Systems

  • sm83 A T-Cycle accurate emulator of the SM83 CPU (GameBoy SoC) written in C99.
  • secs Easy ECS - an Entity Component System written in C99 designed for simplicity and speed.
  • myos A x86 minimal kernel. It is the continuation of my Computer Architecture coursework.

Embedded

  • ssd1306 A simple driver for the SSD1306 OLED display in C.
  • i2c A software, bit-banged implementation of the I²C protocol in C.

Golang Services

  • yags Yet Another Gemini Server - A simple server for the Gemini Protocol
  • meli-proxy A rate-limiting proxy developed as a coding challenge for a position at MercadoLibre.

Python Services

  • dept-challenge A Flask API (Python) built for a back-end interview coding challenge at DEPT.
  • trustar-challenge A Python challenge for a TruSTAR (Splunk/CISCO) position.

Research

Libraries

  • collections A C99 library with multiple collections data structures designed for maximum speed.
  • isjsonvalid A Python package for JSON validation

⚠️ Notes

  • All the code is provided as-is. There is no guarantee of mantainance.
  • Even if no LICENSE is present in the repo, all of these follow the GNU GENERAL PUBLIC LICENSE v3 License