// hello, world

Aurélien Gorjux

Computer Science Engineer in Training

Building at the intersection of software, systems, and networks.

01.

About

I'm a Computer Science engineering student at Polytech Nice Sophia, graduating in 2027. My path into tech started through networks and telecommunications— I hold a CCNA certification, a DUT and BUT in Networks & Telecom, and scored 960 on the TOEIC (C1 level).

During my apprenticeship at a telecom operator, I worked hands-on with Cisco equipment, building and maintaining network infrastructures for major events. That experience grounded my understanding of how systems connect and communicate at scale.

Now I'm deepening my focus on software engineering — from Python and Java to system programming and web development. I'm currently exploring WebGPU and its potential for high-performance graphics and compute on the web. I'm driven by the challenge of building reliable, well-designed systems.

Outside of tech, I play piano (classical, jazz, and film scores), enjoy photography, and am a cinema enthusiast — Christopher Nolan, Kubrick, and Tarantino are among my favorites. I've traveled across Europe and South Africa, and I'm always looking for new perspectives.

Aurélien Gorjux

Education

2024 — 2027

Polytech Nice SophiaCurrent

Computer Science Engineering Degree

2021 — 2024

IUT Nice — Networks & Telecommunications

DUT & BUT (Work-Study Program)

CCNA2 (87%)TOEIC 960 (C1)Voltaire (757)CSNA (71%)

2019 — 2021

Polytech Nice Sophia — PEIP

Preparatory Cycle

02.

Projects

A selection of academic and personal projects

Interactive 3D Globe

A real-time 3D globe engine built from scratch with Three.js and React — featuring Mapbox vector tiles, progressive LOD, 3D building extrusion, and oblique camera views.

Three.jsWebGLGLSLReactRust/WASM

Particle Simulator

Solo

A high-performance interactive physics simulation leveraging WebGPU to orchestrate 100,000 particles in real-time. The experience combines GPGPU computing (Compute Shaders), additive blending, and dynamic kinetic colorimetry to create an organic, neon nebula effect.

WebGPUWGSLCompute ShadersGPGPU

// particle simulator

Click to repel · Right-click to attract · Space for shockwave

MNIST Digit Recognition

MNIST Digit Recognition

Solo

A neural network built from scratch in Rust that recognizes handwritten digits with 98.64% accuracy. Trained on the MNIST dataset using a multi-layer perceptron with ReLU activations, softmax output, and trained with cross-entropy loss.

RustMachine LearningNeural NetworkWebAssembly

// mnist digit recognition

Draw a digit · Prediction auto-triggers after 800ms

Conway's Game of Life

Conway's Game of Life

Solo

A WebGPU implementation of Conway's Game of Life based on Google's codelab. A 128x128 grid of cells evolves in real-time on the GPU — compute shaders handle neighbor logic with toroidal wrapping, cells are colored by grid position.

WebGPUWGSLCompute ShadersGPGPU

// conway's game of life

Hold click or Q to accelerate ×10

Rogue-like Game

Rogue-like Game

Solo

A rogue-like RPG built with Python and Tkinter. The player navigates procedurally generated maps, fights monsters, collects items, and trades with merchants. Features an inventory system, turn-based combat, and a graphical interface built with OOP principles.

PythonTkinterOOPGame Dev
Skittles Game

Skittles Game

Solo

A turn-based skittles game rendered with Python's Turtle graphics module. Players take turns knocking down pins — the last one to topple a pin loses. Features graphical rendering, turn logic, and score tracking.

PythonTurtleGraphics
Network Infrastructure Design

Network Infrastructure Design

w/ undefined

Academic project from my Networks & Telecommunications degree (IUT). Multi-site enterprise network designed in Cisco Packet Tracer — 3 VLANs across 3 floors, inter-VLAN routing via a Layer 3 switch (3560), ASA 5505 firewall with DMZ hosting Web and DNS servers, internal DHCP/DNS services, and ISP uplink to a simulated public network.

CiscoNetworkingPacket TracerFirewall
03.

Experience

Freelance Software Developer

Self-employedMicro-entreprise · IT services (62.01Z)

Apr 2026 — Present · France · Ongoing

Software Developer — Architecture & API Integration

Undisclosed client — B2B DeepTech startup (transport sector) · Apr — May 2026

  • Authored a technical and operational scoping document (deployment, integration procedures, and compliance) ahead of automating new services.
  • Designed and implemented a modular, scalable software architecture to integrate real-time data-stream API services.
Python

Network Technician Apprentice

ViapassProfessional telecom operator

Sept 2023 — Aug 2024 · Cannes · 1 year

  • Maintained, assembled, and dismantled network infrastructures for major events at the Palais des Festivals (conventions and festivals)
  • Configured active Cisco equipment, performed troubleshooting and system installations
  • Managed RIPE database operations and network inventory

Research Intern — SIS/SigNet Team

I3S LaboratoryCNRS research laboratory

Feb — June 2023 · Biot · 51 days

  • Compiled and summarized research articles on ecological transition topics
  • Assisted in designing coursework and lab exercises on energy and sustainability for IUT students

Customer Service Agent

BNP ParibasBanking

Aug 2020 — Aug 2021 · Cannes · 3 months

  • Managed front desk operations, client transactions, and phone inquiries across multiple branch locations

Temporary Worker

AdeccoStaffing agency

June 2021 — 2025 · Mougins area · Various

  • Completed diverse short-term assignments: warehouse operations, retail, hospitality, and event staffing
04.

Skills

>TypeScript/React/WebGPU
>Python/Java/C
>Linux
05.

Get in Touch

Whether you have a question or just want to say hello, feel free to reach out.