Skip to content
View cmunoz-g's full-sized avatar

Block or report cmunoz-g

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
cmunoz-g/README.md

Carlos Muñoz Gutiérrez

I’m a systems and backend developer focused on C, C++, and Python. Right now I’m studying Software Engineering at UAX and working through projects at 42 Madrid, where I spend most of my time with Linux, processes, sockets, and memory management. Before shifting fully into tech, I worked in marketing ops, building small automations to make reporting and data handling less painful.

Technologies & tools

  • Languages: C, C++, Python, Java, Bash
  • Systems / Networking: Linux/UNIX, POSIX, sockets, TCP/IP, threads, memory management
  • Tooling: Git, Docker, Makefile, Valgrind
  • IDE's: VS Code, JetBrains Suite

42 stats

cmunoz-g's 42 stats

Portfolio

cmunoz-g.netlify.app

Beyond code

When I’m not working, I’m usually at the piano, writing music, lifting, or reading something interesting.

Contact

Pinned Loading

  1. ft_irc ft_irc Public

    IRC server written in C++ with non-blocking sockets and a poll-based event loop. Supports multiple simultaneous clients, authentication, channel management, private and channel messaging, operator …

    C++

  2. minishell minishell Public

    minishell is a custom shell implementation that replicates core bash features, including command history, path resolution, redirections, pipes, environment variables, signal handling, and built-in …

    C 1 1

  3. decentralized_voting decentralized_voting Public

    Decentralized voting system built with Ethereum smart contracts, a Python CLI, and Dockerized deployment. It allows creating proposals, casting anonymous votes, closing proposals, and querying resu…

    JavaScript 1

  4. cub3d cub3d Public

    Forked from jjuanramos/cub3d

    cub3D is a ray-casting project inspired by classic 3D games, developed to render a 3D maze from a first-person perspective using a custom engine in C. It features dynamic rendering and player movem…

    C 1

  5. CPP-Modules CPP-Modules Public

    Collection of 10 progressively structured C++ modules from the 42 curriculum. Each module focuses on a core aspect of the language, covering OOP foundations, inheritance, polymorphism, exceptions, …

    C++

  6. Philosophers Philosophers Public

    Philosophers is a multithreaded C program that simulates the Dining Philosophers problem. It uses threads and mutexes to coordinate philosophers’ actions, ensuring deadlock prevention, accurate tim…

    C