nassim

Full-Stack Developer

Game Engine Architecture & Real-Time Simulations Focused

Specialized in building high-performance game & physics engines, large-scale simulations, multiplayer systems, and creating optimized browser-based applications.

TypeScriptC++JavaRustNode.js
About Me

Crafting Scalable Solutions

Driven by curiosity and a passion for solving complex technical challenges at scale

NE

Nassim EL KARATI

Full-Stack Developer & Computer Science Student

Bachelor's Degree in Computer Science — expected 2026

5+
Years Exp
10+
Projects

What I Do

I specialize in building high-performance real-time applications. From physics simulations to multiplayer game engines, I create systems that are both powerful and elegant.

Core Expertise
Real-Time Systems
Physics engines, game loops, and performance optimization
🎮
Game Development
Custom engines, multiplayer networking, and rendering
🚀
Full-Stack Development
TypeScript, Node.js, React, and modern web tech
Portfolio

My Work & Expertise

Explore my projects and technical skills

Phoenix.Engine

Phoenix.Engine

✓ Completed

TypeScript/Node.js multiplayer game engine designed for large-scale games and simulations

TypeScriptWebGL/WebGPUWeb WorkersNode.jsTypeScript+3
Production Game Engine50K+ EntitiesLarge-Scale SimulationBrowser-BasedModular Architecture+5
Phoenix.Engine 3D

Phoenix.Engine 3D

🚧 In Progress

3D voxel engine initially begun as a C++ port for performance-sensitive workloads

C++VulkanGLSL ShadersC++Custom Networking+1
Native C++ EngineVoxel-Based WorldsInfinite TerrainGreedy MeshingLOD System+4
Evolution.io

Evolution.io

✓ Completed

Large-scale AI ecosystem simulation featuring 50K+ entities in browser-based predator-prey dynamics

TypeScriptPhoenix.EngineSvelteCanvas WebGLChart.js
AI Ecosystem Simulation50K+ Autonomous AgentsEmergent BehaviorPredator-Prey DynamicsReal-Time Data Visualization+6
Mope.io

Mope.io

🚧 In Progress

Full-scale production remake of the popular .io game, engineered for massive player counts and optimal performance

Client: Vexxus Arts

TypeScriptPhoenix.EngineWebGLNode.jsPhoenix.Engine+2
Complete Game RewriteProduction .io GameContract Work5x Server CapacityLegacy Migration+4
Diep.io

Diep.io

✓ Completed

Ongoing maintenance and feature development for the popular tank battle game (C++)

Client: Vexxus Arts

C++Custom EngineNetworking
Live Game OperationsC++ MaintenanceLegacy Codebase
Survev.io Distribution

Survev.io Distribution

✓ Completed

Clone of surviv.io deployed to major game platforms, achieving significant player growth

TypeScriptWebGLCanvas APINode.jsWebSocket
Battle Royale CloneMulti-Platform DistributionCrazyGames LaunchPoki Launch300%+ Player Growth+4
My Game

My Game

🚧 In Progress

Personal survival game project with advanced rendering effects and high-performance gameplay

TypeScriptPhoenix.EngineWebGLGLSL ShadersCanvas API+3
Survival MultiplayerPersonal ProjectAdvanced Graphics in BrowserDynamic Lighting & Shadows10K+ Particle System+4
Pixiball.com

Pixiball.com

🚧 In Progress

P2P multiplayer football/hockey game inspired by Haxball, built on Phoenix.Engine P2P architecture

TypeScriptPhoenix.Engine P2PWebRTCWebGL
P2P ArchitectureWebRTC NetworkingDeterministic PhysicsOptimized LatencyServerless Multiplayer+2
Game Distribution Platform UI Enhancement

Game Distribution Platform UI Enhancement

✓ Completed

Contributed to major game distribution platform by improving user interface and experience

ReactTypeScriptCSS3Responsive Design
Large-Scale PlatformUI/UX RedesignLoad Time ReductionGame Discovery FlowMobile Optimization
Content Creator & Sponsor Matching Platform

Content Creator & Sponsor Matching Platform

✓ Completed

Full-stack platform connecting content creators with sponsors, featuring analytics and premium features

JavaScriptReactChart.jsCSS3Node.js+4
Two-Sided MarketplaceCreator Economy Platform500+ Creators Connected$100K+ Deals Facilitated40% Premium Conversion+4
Personal Portfolio Website

Personal Portfolio Website

✓ Completed

Personal portfolio built with Next.js, TypeScript and Tailwind — theme-aware, performant, and accessible.

Next.jsReactTypeScriptTailwind CSS
Personal SiteMeta-ProjectNext.jsTailwindAccessibility

JavaScript

expert
Frontend

TypeScript

expert
Frontend

Python

advanced
Backend

C++

advanced
Backend

Java

advanced
Backend

C#

beginner
Backend

Rust

intermediate
Backend

SQL

advanced
Database

OpenGL/Vulkan/DirectX

advanced
Tools

WebGL/WebGPU

advanced
Frontend

React

advanced
Frontend

Next.js

intermediate
Frontend

Vue.js

intermediate
Frontend

Nuxt.js

intermediate
Frontend

Svelte

intermediate
Frontend

Tailwind CSS

advanced
Frontend

Node.js

expert
Backend

Unity

intermediate
Tools

PixiJS

advanced
Frontend

PostgreSQL

intermediate
Database

MySQL

intermediate
Database

MongoDB

intermediate
Database

Redis

intermediate
Database

Docker

intermediate
DevOps

Kubernetes

beginner
DevOps

Azure

beginner
DevOps

Git

advanced
Tools

Vite

advanced
Tools

CMake

intermediate
Tools
Contact

Let's Connect

I'm always open to discussing new opportunities, collaborations, or just having a chat about technology.

Chat

Discord

_nass_elk

Professional

LinkedIn