Skip to content
View nmascaro436's full-sized avatar
  • Helsinki

Block or report nmascaro436

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

👀 I have recently begun exploring the field of programming and I'm eager to deepen my understanding of software development.

🌱 I’m currently learning C programming at Hive Helsinki.

⚡ Prior to coding, I studied Translation and Interpreting, which gives me a unique perspective on languages, and now I’m applying that to the language of computers.

🛠️ Languages and Tools



⚡️ Stats


Núria's GitHub Stats Núria's Núria's Most Used Languages

📚 Projects done so far at Hive Helsinki coding school

🚀 Project 📝 Description 🛠️ Tech Stack 🔗 Repository

Library of functions
Custom C library implementing essential functions from standard libraries. Includes string manipulation and memory management. C
Makefile
Repository

Line reader
Function that reads a text file line by line, regardless of buffer size. Handles multiple file descriptors simultaneously and manages memory efficiently. C
File reading
Repository

Printf recreation
Recreation of the C library printf function with support for various format specifiers including %c, %s, %p, %d, %i, %u, %x, %X. C
Variadic Functions
Repository

Stack sorting algorithm
Sorting algorithm project using two stacks and a limited set of operations. Implements efficient sorting strategies to minimize the number of operations needed to sort integers. C
Algorithms
Repository

2D game
2D game built with MLX42 graphics library. Player navigates through a map with walls collecting coins and exiting when all are collected. C
MLX2
Repository

Shell pipe handler
Program that reproduces shell pipe behavior between two commands. C
Unix Processes
Repository

Custom Unix shell
Program that implements a basic Unix shell with command parsing, execution, and built-in functionalities. C
Unix Processes
Repository

3D Raycasting Game
3D maze exploration game inspired by early raycasting engines like Wolfenstein 3D. Implements a raycasting algorithm to render a pseudo-3D environment from a 2D map, with textured walls, player movement, and real-time rendering. C
Raycasting
Repository

C++ Modules
Series of projects focused on learning object-oriented programming in C++. Covers core concepts such as classes, encapsulation, inheritance, polymorphism, operator overloading, templates, and exception handling through progressively complex exercises. C++
OOP
Repository

IRC Server
Custom Internet Relay Chat (IRC) server built in C++. Features real-time messaging, multiple client connections, channel creation and management, user authentication, operator commands, and efficient network communication using sockets and non-blocking I/O. C++
Networking
Sockets
Repository

Popular repositories Loading

  1. Netpractice_Hive Netpractice_Hive Public

    JavaScript 1

  2. Libft-hive Libft-hive Public

    C

  3. Ft_printf-Hive Ft_printf-Hive Public

    C

  4. nmascaro436 nmascaro436 Public

    Config files for my GitHub profile.

  5. Get_next_line-Hive Get_next_line-Hive Public

    C

  6. push-swap-Hive push-swap-Hive Public

    C