👋 Hello Community!
I'm Anita, also known as DevAwizard, an aspiring software engineer with a background in International Relations.
- 👩🏻💻 Currently studying Software Development at 42 School in Spain. 🇪🇸
- 🌍 International Relations Graduate with a passion for applying a global perspective to technology.
- 🗣️ Polyglot: Fluent in English, Chinese, French, and Spanish. Basic knowledge of German, Korean, and Portuguese. Able to understand and communicate in Basque.
- 💡 Interested in Cybersecurity, Project Management, and Machine Learning.
🌟 Feel free to connect with me in any of the above languages!
Project | Status | Description | Language Used |
---|---|---|---|
Libft | ✔️ Completed | A library of standard C functions, built from scratch to understand memory management and linked lists. | C |
Born2BeRoot | ✔️ Completed | Focused on system administration, creating and configuring a virtual machine. | Shell, Linux |
Printf | ✔️ Completed | Recreated the standard printf function, gaining a deeper understanding of variadic functions. | C |
Get_Next_Line | ✔️ Completed | Implemented a function to read lines from a file, improving buffer handling. | C |
So_Long | ✔️ Completed | Developed a small 2D game using C, exploring game mechanics and graphics programming. | C |
Push_Swap | ✔️ Completed | Built a sorting algorithm using stacks, optimizing operations to minimize time complexity. | C |
Pipex | ✔️ Completed | Emulated shell pipelines in C, which strengthened my understanding of UNIX systems. | C |
Minishell | 🕑 In Progress | Collaborating to create a custom shell, diving into process management and signals. | C, Shell |
Philosophers | ❌ Not Started | Planned to understand concurrency issues and deadlock solutions using the dining philosophers problem. | C |
NetPractice | ❌ Not Started | A project aimed at gaining an understanding of networking fundamentals, including IP routing and subnetting. | Networking Concepts |
Cub3D | ❌ Not Started | A project focused on creating a simple 3D game engine, exploring ray-casting techniques. | C |
C++ Modules | ❌ Not Started | An introduction to the basics of C++ programming, object-oriented design, and modular coding. | C++ |
WebServer | ❌ Not Started | Develop a simple HTTP server to understand network programming and request handling. | C, HTTP |
Inception | ❌ Not Started | A project to explore Docker and virtualization by setting up multiple services using containers. | Docker, Linux |
Transcendence | ❌ Not Started | A full-stack web project intended to create a multiplayer game using a modern web technology stack. | JavaScript, HTML, CSS, Python |
Resource | Description |
---|---|
42 Common Code Guide | A comprehensive overview of 42 School's common projects, including evaluation criteria, languages used, peer collaboration guidelines, and expectations. This guide helps students understand the structure and requirements of each project. |
42 Exams | A repository of study resources and strategies for passing exams at 42 School. |
42 Resources | 🕑 In Progress - Curating a comprehensive list of helpful resources for coding students at 42. |