Skip to content
View cesardelarosa's full-sized avatar
🤠
42
🤠
42

Highlights

  • Pro

Block or report cesardelarosa

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

César de la Rosa Sobrino

About Me

I am a Physics student at UNED and a Software Engineering student at 42 Madrid, having recently completed the Common Core curriculum. My work focuses on low-level system programming, computational physics, and infrastructure. I am particularly interested in understanding system internals, efficient algorithm design, and how numerical methods can simulate physical phenomena.

Skills & Technologies

  • Systems & Low-level: C, C++, Rust, Bash. Focus on memory management, process synchronization, and Unix internals.
  • Infrastructure & DevOps: Docker, Linux administration, secure configurations, and self-hosted environments.
  • Computational Physics: MATLAB, Python, LaTeX. Numerical solutions and scientific data visualization.
  • Web & Scripting: JavaScript, Python.

Tools

My Skills


42 Projects

Systems & Unix

  • minishell – A lightweight Bash-like shell featuring parsing, pipe implementation, and process execution. (with adpedrer)
  • philosophers – Multithreading and process synchronization modeling the dining philosophers problem.
  • pipex – Recreation of Unix piping mechanisms.
  • get_next_line & ft_printf & Libft – Standard C library reimplementations and file stream handling.

Algorithms & Object-Oriented Programming

  • push_swap – Number sorting algorithm constrained by limited operations and stack usage.
  • PiscineCPP – Deep dive into C++98 OOP fundamentals, memory allocation, and polymorphism.

Networking, Web & Infrastructure

  • Inception – System administration project orchestrating multiple services (Nginx, WordPress, MariaDB) using Docker and docker-compose.
  • ft_irc – Fully functional IRC server written in C++98 handling multiplexing and client-server communication. (with adpedrer & acaro-su)
  • ft_transcendence – Multiplayer real-time pong game and social platform. (with jrubio-m, dyanez-m & jonjimen)

Graphics

  • miniRT – Ray Tracer written in C for rendering primitive geometric objects and lighting. (with adpedrer)
  • fract-ol – Interactive fractal explorer demonstrating complex math rendering.

Utilities


Physics & Computational Projects


Other Projects

  • antiWuolah – CLI tool to remove ads from Wuolah PDFs.

Contact

Email    LinkedIn

Popular repositories Loading

  1. fract-ol fract-ol Public

    An interactive tool written in C that lets you explore and visualize a wide variety of fractals.

    C 1

  2. antiWuolah antiWuolah Public

    Simple bash script that removes adds from wuolah pdfs

    Shell 1

  3. 42-Piscine 42-Piscine Public

    My work on 42Madrid Piscine (July 2023)

    C

  4. libft libft Public

    My own library implementing functions from libc and managing linked lists.

    C

  5. ft_printf ft_printf Public

    My own (simplified) printf implementation.

    C

  6. get_next_line get_next_line Public

    A function designed to read a file and retrieve its lines sequentially.

    C