Skip to content
View Memnoc's full-sized avatar

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.

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
Memnoc/README.md

👋 Hi,

I am passionate about systems programming, GUIs, TUIs, language theory, computer science theory. In my spare time, I love contributing to open source software, building compilers and interpreters, programming web apps.

Tools I use

Sytems, TUIs, compilers, embedded

C Rust

GUIs, Web development, general purpose

TypeScript React NodeJS

What I work on

Currently, I lead a team of systems engineers specialised in Post Sales & Integration systems. My role is to architect and implement solutions that bridge the gap between complex systems and user needs. As a programmer, I have found my niche developing internal tools for my team. Being at my team's service has opened the door to an ever interesting series of real-life issues I can solve through integrations and code.

Studies and personal activities

  • Compilers and Interpreters: working on implementing compilers and interpreters, mainly in Rust but starting from C
  • Adding more Data Structures and Algorithms implementation and practice in my projects and sovling problems skills
  • Exploring programming language theory and implementation: toy languages, small domain languages
  • CLI tools for developer productivity: if a problem can be solved with a TUI, I'll probably go for it

Production Projects

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 Try it! npx gig-ignite l

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

Connect With Me

Feel free to reach out via the channel you find most suitable.


Pinned Loading

  1. gig gig Public

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

    TypeScript

  2. orangeduck/mpc orangeduck/mpc Public

    A Parser Combinator library for C

    C 2.9k 304

  3. agent-statusline agent-statusline Public

    Fully configurable statusline for Claude Code

    Shell 1

  4. northstar northstar Public

    A structured protocol to interact in a simple and productive way with coding agents.

    Shell 1

  5. CodeAtlas CodeAtlas Public

    Map any repository, with or without AI, with interactive and knowledge-driven tools

    Rust 2