Skip to content
View Memnoc's full-sized avatar
:octocat:
Building
:octocat:
Building
  • Smartdroidesign Inc.
  • Dublin, Ireland

Block or report Memnoc

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Memnoc/README.md

πŸ‘‹ Hi, I'm Matteo Stara

Lead Engineer passionate about systems programming, language theory, and building from first principles.

πŸ›  Tech Stack

Rust TypeScript React NodeJS

πŸš€ What I Do

Currently leading Post Sales & Integration systems, where I architect and implement solutions that bridge the gap between complex systems and user needs.

🎯 Current Focus

  • Building StarScript: A custom programming language and compiler from scratch
  • Diving deep into Rust systems programming
  • Building foundational components from first principles
  • Exploring programming language theory and implementation
  • Crafting efficient CLI tools for developer productivity

πŸ’‘ Core Interests

  • Low-level programming and systems design
  • Programming language theory and implementation
  • Compiler construction and optimization
  • Building robust, scalable integration systems

πŸ”§ Featured Projects

🌟 StarScript Language

A custom programming language and compiler built from the ground up, inspired by the "Crafting Interpreters" book.

  • πŸ”¨ Handcrafted compiler implementation
  • πŸ“š Deep dive into language design and theory
  • 🎯 Focus on learning compiler fundamentals
  • 🚧 Work in progress

πŸ› οΈ CLI Tools

A powerful .gitignore file generator CLI built with Node.js and TypeScript. Create customized .gitignore files for your projects with ease.

  • πŸ› οΈ Built with Node.js & TypeScript
  • πŸ“¦ Available on npm
  • ⚑ Quick and intuitive interface

A flexible CLI tool for displaying customizable error messages and alerts in your terminal applications.

  • 🎨 Customizable error displays
  • πŸ”§ Built with Node.js & TypeScript
  • πŸš€ Enhanced developer experience

More projects coming soon as I explore systems programming and language theory!

πŸ“« Connect With Me

Feel free to reach out for collaborations or just a chat about programming and systems!


Building the future one system at a time

Pinned Loading

  1. gig gig Public

    A CLI utility to generate well crafted gitignore files for different languages and tech-stacks

    TypeScript

  2. custom-cli-alerts custom-cli-alerts Public

    TypeScript

  3. cli-buddy cli-buddy Public

    A CLI buddy written in Rust

    Rust

  4. crochet-modeler crochet-modeler Public

    A crochet 3D modeler that generates crochet and amigurumi patterns

    TypeScript

  5. StarScript StarScript Public

    A coding language

    C

  6. dots-and-configs dots-and-configs Public

    Lua 2