Skip to content
View AnassCarreau's full-sized avatar

Block or report AnassCarreau

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
AnassCarreau/README.md

Header

Typing SVG


πŸ‘‹ Who I Am

Software Engineer solving problems where performance is non-negotiable and milliseconds define user experience.

I build real-time interactive systemsβ€”from VR simulations to high-performance C++ backends to AI-powered conversational agents. My expertise bridges visual immersion, low-level optimization, and modern AI integration.

Philosophy: Understand the constraint β†’ Eliminate the bottleneck β†’ Ship production code.

🎯 Core Specializations

β”Œβ”€ XR & Real-Time Graphics ────────────────────────────────────┐
β”‚ Unity/Unreal optimization β€’ 72+ FPS on Quest devices         β”‚
β”‚ Shader programming (HLSL/GLSL) β€’ GPU/CPU profiling           β”‚
β”‚ Spatial partitioning β€’ Memory pooling β€’ Draw call reduction  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”Œβ”€ High-Performance C++ Systems ────────────────────────────────┐
β”‚ Modern C++17/20 β€’ RAII & object pooling β€’ Cache optimization β”‚
β”‚ Multithreading β€’ STL mastery β€’ Sub-50ms response times       β”‚
β”‚ Memory management β€’ Profiling & algorithmic optimization     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”Œβ”€ AI Integration & Backend ────────────────────────────────────┐
β”‚ OpenAI API β€’ ElevenLabs TTS β€’ Wit.ai voice recognition       β”‚
β”‚ WebSockets β€’ Firebase β€’ Real-time synchronization            β”‚
β”‚ Async processing β€’ Thread-safe design β€’ Low-latency APIs     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ› οΈ Technical Stack

Languages & Core

C++ C# Python HLSL SQL

Engines & Graphics

Unity Unreal OpenGL Meta Quest

AI & Cloud

OpenAI Firebase TensorFlow PyTorch

Tools & DevOps

Git Visual Studio RenderDoc Docker


πŸ—οΈ Featured Projects

πŸ₯½ Didascalias - VR Teacher Training Platform

Educational VR system with AI-powered NPCs

🎯 Production-grade simulator for teacher training with real-world testing
πŸ› οΈ Unity β€’ C# β€’ Meta Quest SDK β€’ OpenAI β€’ Wit.ai β€’ Firebase

From-scratch engine with 2 shipped games

🎯 Master low-level rendering & memory management
πŸ› οΈ Hybrid C++/Lua β€’ Custom ECS β€’ OpenGL β€’ SDL
πŸ“Š Validates production-ready architecture

Fighting game with pre-combat training phases

🎯 Hybrid gameplay: training β†’ ability selection β†’ combat
πŸ› οΈ C++ β€’ SDL β€’ 3 characters β€’ 17 abilities across 5 tiers
πŸ“Š Custom state machines β€’ Input buffering β€’ Frame-perfect deterministic combat

πŸ—‘οΈ Goblin Slayer

2D Hack 'n' Slash RPG with rage system

🎯 Combat system with 3 rage modes & dual-stance mechanics
πŸ› οΈ C# β€’ Unity β€’ Enemy AI β€’ Multi-phase boss battles
πŸ“Š Complete GDD β€’ Tile-based level design β€’ Speedrun-focused


πŸ“« Let's Connect

Building systems that don't just workβ€”but work exceptionally well.

πŸ’Ό Open For

Full-Time: Game Development β€’ Graphics Engineering β€’ XR/VR β€’ Systems Programming β€’ AI Integration
Freelance: Performance Optimization β€’ VR Development β€’ AI Integration β€’ Backend Architecture


⚑ "Transforming complex constraints into elegant solutions, one commit at a time."

Footer

Pinned Loading

  1. while-true-studio/GoblinSlayer while-true-studio/GoblinSlayer Public

    A hack-n-slash rpg 2D game inspired in Gablin Slayer series

    C# 3 4

  2. arome90/Didascalias arome90/Didascalias Public

    C# 1

  3. Papagayos-Games/Papagayo-Engine Papagayos-Games/Papagayo-Engine Public

    C++ 1 2

  4. MoruyankiiFighter/FighterTraighter MoruyankiiFighter/FighterTraighter Public

    C++ Fighter videogame on SDL.

    C 1