My Projects

42 Bangkok Common Core Journey

Current Level: 5.11

Common Core Progress: 57%

19
Projects Completed
1264
Hours Invested
10
Bonus Achievements
8
Core Skills

🏰 cub3d

280H Pass with Bonus

A 3D game inspired by the legendary Wolfenstein 3D! Built a raycasting engine from scratch to create dynamic maze exploration. This beast taught me graphics programming, mathematical concepts, and optimization techniques.

Raycasting Graphics Algorithms C Programming MinilibX
Completed: April 01, 2025

🐚 minishell

210H Pass with Bonus

Created my own Unix shell from scratch! Handles parsing, execution, pipes, redirections, and built-in commands. This project deepened my understanding of system calls and process management.

Shell Programming Unix Process Management Parsing System Calls
Completed: January 27, 2025

📚 Libft

70H Pass with Bonus

My very first 42 project! Recreated essential C standard library functions, building the foundation for all future projects. A rite of passage that taught me C fundamentals and rigorous coding standards.

C Programming Memory Management String Manipulation
Completed: October 03, 2023

🌟 fract-ol

60H Pass with Bonus

Entered the psychedelic world of fractals! Created beautiful mathematical visualizations using complex numbers and iterative algorithms. Mind-bending mathematics meets stunning graphics.

Graphics Mathematics Complex Numbers Optimization
Completed: September 07, 2024

🧠 Philosophers

70H Pass

Solved the classic dining philosophers problem! Learned about threading, mutexes, and race conditions. A deep dive into concurrent programming and synchronization.

Multithreading Synchronization Mutexes Concurrent Programming
Completed: February 06, 2025

🔄 push_swap

60H Pass

The ultimate sorting challenge! Implemented efficient algorithms to sort data using two stacks with minimal operations. A masterclass in algorithmic thinking and optimization.

Sorting Algorithms Stack Data Structure Optimization Algorithm Design
Completed: July 25, 2024

⚡ CPP Module 00

22H Pass

First steps into C++! Discovered object-oriented programming fundamentals, classes, and the differences between C and C++. The beginning of a new programming paradigm.

C++ OOP Classes Encapsulation
Completed: April 24, 2025

💾 CPP Module 01-04

48H Pass

Mastered memory allocation, references, and pointers to members in C++. Learned the power and responsibility of manual memory management in object-oriented contexts.

Memory Management References Pointers RAII
Completed: April 30, 2025

🔐 Born2beroot

40H Pass with Bonus

My introduction to virtualization and system administration! Set up a secure Linux server with proper user management, firewall configuration, and security policies.

Linux System Administration Security Virtualization
Completed: October 08, 2023

🌐 NetPractice

50H Pass

Dove deep into networking fundamentals! Configured IP addresses, subnets, routing tables, and learned how data flows across networks. Essential knowledge for any developer.

Networking TCP/IP Subnetting Routing
Completed: March 13, 2025

📝 Exam Rank 02

0H Pass

Coding under pressure! Timed programming challenges testing fundamental C skills, string manipulation, and basic algorithms.

Completed: August 31, 2024

📝 Exam Rank 05

0H Failed

The most challenging exam yet - testing advanced C++ concepts and complex problem-solving. A learning experience that drives improvement!

Attempted: June 06, 2025