Skip to content
View Silent0Wings's full-sized avatar
💻
Coding
💻
Coding

Highlights

  • Pro

Block or report Silent0Wings

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
Silent0Wings/README.md

GitHub LinkedIn Sketchfab ArtStation

👋 Hi, I'm Silent0Wings

Let's connect and collaborate on exciting projects!

Profile Counter

Visitor Badge

Coding GIF Network Connectivity GIF Second GIF Fourth GIF


💻 Computer Science Student | Software Developer | Tech Enthusiast

A passionate developer from Canada with Moroccan roots


🚀 About Me

  • 🎓 Education: Pursuing a Bachelor's degree in
  • 🌟 Objective: Aspiring to make a meaningful impact in software development, driven by continuous learning and hands-on project work.
  • 💡 Interests: AI, Game Development, Security, and Mobile/Desktop Development.
  • 🌍 Languages: Fluent in English, French, and Arabic.
  • 🤝 Collaboration: Open to innovative projects and tech discussions.

Languages and Tools

blender Python cplusplus csharp html5 ifttt java linux mysql photoshop unity blender unreal engine

Top Languages


🛠️ Tech Stack

  • Languages: Java, C#/C/C++, Assembly, JavaScript, HTML/CSS
  • Frameworks & Tools: Unity, Git, GitHub, VS Code, Visual Studio, PyCharm, IntelliJ, Eclipse, Blender (3D)
  • Operating Systems: Windows Vista to 11, Windows Server 2016 to 2019, Linux (Ubuntu / Kali / Raspbian), macOS
  • Problem-Solving: Known for strong analytical and problem-solving skills with a focus on clean and efficient code.
  • Extras: Experience in 3D modeling, sculpting, and texturing, as well as basic encryption and GUI design.

📝 Projects

  • Cross-Platform Password Manager | Java
    Developed a Java-based password manager using AES 256-bit encryption for secure, multi-platform use.
    Key Concepts: Encryption, CLI, Customizable UI.

  • RayCast Renderer | C++
    RayCast Renderer generates 2D images from 3D scenes by casting rays to detect intersections with object surfaces. Each triangle has assigned properties, like colors, which are used to create the final image. It focuses on direct rendering without simulating light bounces, ensuring efficiency and clarity.

  • FSM AI for Game Development | C#, Unity
    Implemented a Finite State Machine (FSM) for NPC behavior, enabling dynamic and responsive AI in Unity-based games.
    Key Concepts: AI, State Machines, Game Development.

  • Dynamic Bridge Builder | C#, Unity
    Created a toolkit for procedural bridge generation with real-time physics-based adaptability.
    Key Concepts: Procedural Generation, Physics, Toolkit Development.

  • Unity Pathfinders Visualizer | C#, Unity
    Visualized BFS, DFS, and Swarm algorithms in Unity, showcasing AI and graph traversal techniques.
    Key Concepts: Pathfinding, AI Visualization, Graph Traversal.

  • Client Profile Chat Manager | Java
    Developed a client profile management tool with data validation and a modular architecture.
    Key Concepts: Data Validation, Modular Design, Client Management.

  • Auto Object Pooler | C#, Unity
    Enhanced performance with an object pooling system for efficient resource management.
    Key Concepts: Object Pooling, Performance Optimization, Resource Management.

  • Hybrid Caesar Cipher Encryption System | Java
    Created an advanced Caesar cipher with additional security layers for enhanced data encryption.
    Key Concepts: Encryption, Security Layers, Data Protection.


GitHub Streak

Trophy

GitHub Stats


Jokes Card

Pinned Loading

  1. RayCast-Renderer RayCast-Renderer Public

    RayCast Renderer creates 2D images from 3D scenes by tracing rays to detect surface intersections. Triangle properties, like color, define the final image. It prioritizes efficiency by avoiding lig…

    C++

  2. Cross-Platform-Password-Manager Cross-Platform-Password-Manager Public

    This Cross-Platform Password Manager is a Java-based desktop application designed to securely manage passwords across any operating system that supports Java (Windows 7 to 11, most Linux distributi…

    Java

  3. DynamicBridgeBuilder-Procedural-Generation-Toolkit-for-Unity DynamicBridgeBuilder-Procedural-Generation-Toolkit-for-Unity Public

    DynamicBridgeBuilder is a comprehensive toolkit designed for Unity developers to create procedurally generated bridges in real-time. This powerful and flexible system allows for the dynamic creatio…

    C# 3 1

  4. UnityAI-FSM-SimpleAgentBehavior UnityAI-FSM-SimpleAgentBehavior Public

    An easy-to-integrate Unity FSM for basic enemy AI behaviors, utilizing ScriptableObject for customizable and reusable AI states like Idle, Chase, and Attack.

    C#

  5. Unity-Pathfinders-Visualizer Unity-Pathfinders-Visualizer Public

    Unity Pathfinders Visualized is a Unity project that visualizes fundamental pathfinding algorithms. It features Breadth-First Search (BFS) for efficient pathfinding in unweighted graphs, Depth-Fir…

    C#

  6. Unity-SimpleObjectPooler Unity-SimpleObjectPooler Public

    An efficient Unity object pooling system designed for simplicity and flexibility. Supports multiple object types including particle systems and audio, with features for auto-enabling on instantiati…

    C#