๐Ÿ‘‹ Welcome!

Software engineer at ๐Ÿ‡ซ๐Ÿ‡ท ร‰cole 42, based in the Tokyo campus. Student at Tokyo University of Foreign Studies, majoring in international Japan studies.

๐Ÿ“š Latest Blog Posts

๐ŸŽ™ YouTube

๐ŸŒฑ Languages

Can speak:

  • ๐Ÿ‡ง๐Ÿ‡ท Portuguese
  • ๐Ÿ‡ฏ๐Ÿ‡ต Japanese
  • ๐Ÿ‡บ๐Ÿ‡ธ English
  • ๐Ÿ‡ช๐Ÿ‡ธ Spanish

Learning:

  • ๐Ÿ‡จ๐Ÿ‡ณ Mandarin

๐ŸŽ‰ GitHub Status

overview languages

๐Ÿš€ ร‰cole 42 Curriculum

project purpose
libft Learn how the standard functions of C programming work, by coding them from scratch and creating our very own library.
get_next_line Learn how file descriptors and static variables work.
ft_printf Replicate the original C printf() function.
fract-ol Create graphically beautiful fractals using complex numbers and ร‰cole 42's graphical library MiniLibX.
minitalk Code a small data exchange program using UNIX signals.
push_swap A project focused on efficiently sorting random numbers with minimal actions. It introduces concepts such as stack data structures and circular doubly linked lists.
minishell Create our own shell.
philosophers Learn the basics of concurrent programming using threads and mutexes by solving Edsger Dijkstra's famous dining philosophers problem.
cub3d Create a 3D game inspired by Wolfenstein 3D using ร‰cole 42's graphical library, MiniLibX.
NetPractice A general practical exercise to discover networking. Here we configure small-scale networks based on the principles of TCP/IP.
c++ modules Learn the basics of object-oriented programming.