Skip to content
View didyounes's full-sized avatar

Highlights

  • Pro

Block or report didyounes

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.

Content in all repositories owned by your account will be closed.
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
didyounes/README.md

Typing SVG


🌟 The Story

The 1337 Journey: Navigating the intensive world of systems programming at 1337 (42 Network) in Rabat.

My journey is defined by deep curiosity and a relentless "hacker" mindset. I believe that to truly master software, you must understand the metalβ€”from manual memory management in C to the intricate layers of the OSI model. Whether I'm implementing a 3D engine or auditing a network for vulnerabilities, I approach every line of code with precision and a drive for optimization.


πŸ’» View the Code Behind the Journey
// A journey of continuous learning and debugging
const achievement = {
  campus: "1337 Rabat (42 Network)",
  login: "yel-joul",
  focus: [
    "πŸ› οΈ Low-Level Systems",
    "πŸ” Cybersecurity & CTFs",
    "🌐 Network Infrastructure",
    "🐧 Linux Internals"
  ],
  os: "Arch Linux",
  status: "Advancing through the Common Core",

  getInspiration() {
    return "The best way to predict the future is to implement it!";
  }
};
✨ Proving that curiosity and persistence overcome any technical obstacle ✨

🎯 Professional Timeline

Year Milestone Details
2024 πŸŠβ€β™‚οΈ The 1337 Piscine Successfully completed the intensive 1-month selection
2024 πŸ’» Common Core Start Began software engineering curriculum at 1337 Rabat
2025 πŸš€ Graphics & Systems Delivered cub3D, minishell and the C++ Modules
2026 🌐 Networking & Tooling Built ft_irc (C++98 IRC server) and did_finder (Go recon engine)
Future πŸŽ“ Software Architect Scaling complex systems and secure infrastructures

πŸ† Featured Projects


πŸ” Advanced Subdomain Discovery Engine

15 passive sources + 12 active modules Β· Built in Go
DNS brute, takeover detection, CORS & redirect checks, WAF fingerprinting, port scanning
HTML reports Β· JSON/CSV Β· Resume Β· Webhooks

3D Raycasting Engine
Raycasting from first principles
DDA Algorithm implementation
Texture mapping & collisions

Network Infrastructure

IPv4 Subnetting & Routing
TCP/IP Stack mastery
Tiered network configuration

IRC Server in C++98

Non-blocking I/O with a single poll() loop
Channels, operators & modes (i, t, k, o, l)
Works with real clients (irssi, WeeChat)
πŸ“‚ Complete Project Portfolio
Project Status Skills Complexity
did_finder Active Subdomain enumeration, Go, security tooling πŸ”΄ High
ft_irc Completed IRC server, sockets, poll(), C++98 πŸ”΄ High
minishell Completed Shell implementation, process management πŸ”΄ High
cub3D Completed 3D graphics, raycasting, C πŸ”΄ High
NetPractice Completed Network configuration, TCP/IP, Subnetting 🟒 Basic
push_swap Completed Algorithm optimization, sorting 🟑 Medium
fract-ol Completed 2D graphics, fractals, MiniLibX 🟑 Medium
libft Completed C standard library implementation 🟒 Basic
CPP Modules Completed OOP, templates, STL 🟑 Medium

Repositories without a link are kept private in line with 42 academic-integrity rules.

πŸ’» Technical Stack

C C++ Go Python Shell Script Markdown Arch Linux Vim Git Docker Burp Suite Wireshark Kali Linux

πŸ“Š GitHub Analytics

πŸš€ Next Chapter: Security & Systems

Current Focus: 2026
Bridging Low-Level Programming & Security
Deeply immersed in the 42 Common Core while preparing for advanced cybersecurity certifications. Applying the precision of C programming to binary exploitation and network defense.

Focus Areas:
πŸ›‘οΈ Bug Bounty & CTFs – Finding vulnerabilities in web and system layers.
🧬 C++ Mastery – Transitioning from procedural C to robust Object-Oriented design.
🐧 Linux Kernel – Exploring kernel modules and system calls on Arch Linux.
πŸ—οΈ Architecture – Designing scalable and secure backend infrastructures.

🀝 Let's Connect

LinkedIn GitHub


πŸ“ Rabat, Morocco πŸ‡²πŸ‡¦ Β· πŸŽ“ 1337 Student Β· 🎯 Open to Security & Systems roles Β· 🌟 C/C++ Development



πŸ’­ "I approach code with the same precision as a debugger β€” focused, efficient, and resilient."
Ready to build secure and high-performance systems together? πŸš€

Popular repositories Loading

  1. didyounes didyounes Public

  2. fract-ol fract-ol Public

    Real-time Mandelbrot and Julia renderer in C with smooth coloring and zoom.

    C

  3. push_swap push_swap Public

    Stack-based sorting algorithm in C, optimized for minimal operation count.

    C

  4. NetPractice NetPractice Public

    IPv4 subnetting, routing, and tiered network configuration exercises.

    JavaScript

  5. did_finder did_finder Public

    Concurrent reconnaissance tool in Go for subdomain and endpoint discovery.

    Go

  6. Scraping_Agent Scraping_Agent Public

    Automated Python agent that collects and structures data from dynamic web sources.

    Python