Skip to content
View pauldahacker's full-sized avatar

Highlights

  • Pro

Block or report pauldahacker

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

Hi! I'm Paul de Mascarel

42 student who finished the Common Core at 42 Barcelona and currently in the Paris campus.

pde-masc's 42 stats


Looking for ...

I am currently sharpening my skills in web/full-stack development and exploring cybersecurity with projects from 42

Open to internships, part-time work, collaborations, freelance work, and remote opportunities


Recent Projects

Capture-the-Flag-style project where in a team of 2, we had to find 14 different web vulnerabilities in a website using OWASP as our bible.

Implemented core C standard library functions in x86-64 assembly language.

Created a web application allowing users to make basic photo and video editing using the webcam and some predefined images

Developed with Docker containers, PostgreSQL database, a native PHP backend, and a bit of JavaScript

A full-stack multiplayer Pong game built as the final project of the 42 Common Core.

Developed with Fastify (Node.js), TypeScript, Tailwind, and an SQLite microservice architecture, the project combines gameplay, user management, modern web design, blockchain integration, and 3D graphics.

A 3D graphics engine coded in C that uses raycasting to create a pseudo-3D environment from a 2D map.

The engine casts rays from the player's position in different directions to determine wall distances and render the 3D scene.


Skills

Backend & Databases: PHP, PostgreSQL, SQL, Node.js

Frontend Development: JavaScript, HTML, CSS, React, Tailwind CSS

DevOps & Environment: Docker, Nginx, Linux/Unix, Git, Shell (Bash)

Systems Foundations: C, C++, Makefile

Familiar: TypeScript, MySQL, MariaDB, SQLite3

Contact me

Pinned Loading

  1. transcendence transcendence Public

    Pong with user management & authentication, tournaments, 3D gameplay, AI opponent, blockchain integration and game customization.

    JavaScript 3

  2. cub3d cub3d Public

    A 3D raycasting engine inspired by Wolfenstein 3D, implemented in C using the MLX graphics library.

    C 1 1

  3. push_swap push_swap Public

    The goal is to sort a non-repeating stack of integers the most efficiently possible using a set of limited operations, and the help of only one other stack.

    Shell 1

  4. FdF FdF Public

    A wireframe 3D landscape viewer in C using a basic graphics library called MiniLibX.

    C 1

  5. minishell minishell Public

    A simplified Unix shell written only in C that replicates shell features like parsing, piping, redirection, and built-in commands.

    C 1

  6. minitalk minitalk Public

    A client-server model where messages are sent from the client to the server using only Unix signals (SIGUSR1, SIGUSR2).

    C 1