Skip to content
View cberganz's full-sized avatar
  • 42 Paris
  • Paris

Highlights

  • Pro

Block or report cberganz

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.

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



 Skills

👨‍💻 Main Languages

Python C++ C

👨‍🎓 Currently Learning

TypeScript React Nest

🧰 Tools

Docker Bash GitHub Actions Redis MySQL PostgreSQL HTML SQL PHP Wordpress Nginx MariaDB Prisma

❤️ My Setup

Ubuntu Vim

 My 42 curriculum

❤️ Side Projects

Project link Description Languages/Techs Final grade
ft_printf_v2 A benchmark of my C skills after 1 year @42 C 125/125
bootcamp_python An introduction to python programming python In progress..
Codingame My solution for the CodinGame Spring Challenge 2022 C++ Legendary challenger

🚀 Post common-core projects

Project link Description Languages/Techs Final grade
linear_regression An introduction to machine learning aiming to perform a linear regression python In progress..
ft_malloc Custom implementation of the malloc libc function C In progress..

📚 Common Core Projects

Project link Description Languages/Techs Final grade
ft_transcendence A full-stack infrastructure for an online multiplayer game React Nest Docker PostgreSQL Prisma 100/100
Webserv A small HTTP protocol webserver from scratch C++ PHP HTML 125/125
Inception A Docker LEMP stack infrastructure with additional Redis, Adminer, FTP and Backup services Docker Bash MariaDB Nginx Debian HTML Wordpress 125/125
ft_containers Custom version of C++98 compliant containers : Vector, Stack, Map, Set (with RBTree) C++ 125/125
CPP_modules An introductive project to C++ programming C++ 100/100
Cub3D A Raycasting project aiming to reproduce Wolfenstein 3D C 125/125
Netpractice An introduction to networking and IP address N/A 100/100
Minishell A custom implementation of bash based on the posix version C 125/125
Philosophers An introduction to multithreading and forking using mutexes and semaphores C 125/125
Push_swap A sorting algorithm using 2 stacks and limited operations C 125/125
Minitalk Using unix signals to send messages between a server and a client C 125/125
So_long A graphical introduction project using an educative library C 125/125
ft_printf Custom version of the libc printf function C 125/125
get_next_line A C function to get lines from a file descriptor using a buffer size C 125/125
BornToBeRoot A sysadmin introduction project on a virtual machine Bash Debian 125/125
Libft My custom implementation of libc functions C 125/125

🧪 My 42 projects testers

Project link Description Languages/Techs
Push_swap_tester A powerfull bash tester for your push_swap project @42 Bash
Minishell_tester Use this tester to instantly destroy your Minishell project Bash
ft_printf_tester A small tester for the mandatory part of ft_printf @42 C
libft_tester A small tester for the first project of the common core @42 C

 Github Stats


cberganz

cberganz


 Get in touch


charles berganza


Popular repositories Loading

  1. Push_swap_tester Push_swap_tester Public

    My bash tester for Push_swap project

    Shell 9

  2. minishell_tester minishell_tester Public

    Forked from robinbnc/minishell_tester

    Shell 7

  3. Webserv Webserv Public

    C++ 4 1

  4. ft_printf_my_tester ft_printf_my_tester Public

    This is my tester for ft_printf project of 42 Paris cursus

    C 1

  5. Minishell Minishell Public

    C 1

  6. Inception Inception Public

    A docker LEMP stack small infrastructure

    Dockerfile 1