Skip to content
View Giscolab's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report Giscolab

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Giscolab/README.md

Developer & Builder

Software engineering • systems • interactive computation
« Build sharp. Keep it local. Ship clean. »

Typing SVG

Artist Developer — code, design & sound local-first • PBKDF2


Engineering

I design and build software around interactive computation, local-first systems and sensory interfaces.

My work spans simulation, geospatial processing, real-time 3D and developer tooling — projects where correctness, architecture and runtime behaviour matter as much as the interface. I favour explicit system boundaries, observable behaviour and technical decisions justified by evidence rather than convention.


Technical scope

Domain Practice
Languages TypeScript / JavaScript, C#, Python
UI/3D & Visualization React (explicit hooks), R3F / Three.js, Canvas, scientific interfaces
Security IndexedDB + PBKDF2, Web Crypto, encrypted local storage, zero-cloud by default
Systems & Data Data-driven simulation, geospatial pipelines (OSM/GeoJSON), runtime integration
Tooling & Quality Vite, pnpm, PowerShell, ESLint, Playwright, static analysis
Design Accessible neumorphism, clear contrast, focus states, minimalist dependencies

Engineering principles

Correctness before convenience. Critical behaviour should be understood, measurable and testable.

Architecture before accumulation. A codebase should expose its responsibilities instead of hiding them behind incidental complexity.

Evidence before assumption. Scientific, security and performance decisions deserve references, measurements or reproducible tests.

Refactoring is part of engineering. A system should evolve when a better understanding of the problem invalidates earlier abstractions.


TypeScript / React R3F / Three.js IndexedDB + PBKDF2 Python C# Neumorphisme a11y


🔗 Contact

LinkedIn Portfolio Email


Pinned Loading

  1. paint-by-numbers-generator paint-by-numbers-generator Public template

    Transformez n'importe quelle photo en planche de peinture numérotée prête à l'emploi. G��nération intelligente de palettes, segmentation ΔE2000, exports multi-formats et studio interactif.

    TypeScript 2 1

  2. Atoms Atoms Public

    Forked from kavan010/Atoms

    outil web interactif conçu pour explorer les orbitales quantiques de l’atome d’hydrogène.

    TypeScript 2

  3. CryptoKeep CryptoKeep Public

    Vault Personal est une application web locale ultra-sécurisée pour stocker, chiffrer et gérer ses mots de passe hors ligne, sans dépendance à un serveur distant, ni cloud.

    JavaScript

  4. CityTimeline-Mod CityTimeline-Mod Public

    A Cities: Skylines II mod framework for importing, processing, and visualizing geographic and historical data from GeoJSON.

    C#

  5. cs2-realmap-generator cs2-realmap-generator Public

    Générateur de cartes réelles pour Cities: Skylines II : extraction OpenStreetMap (Overpass), zonage et services classés, packs GeoJSON, PNG worldmap/heightmap, manifests et visualiseur Leaflet.

    Python

  6. globe-radio-vibe globe-radio-vibe Public

    Application Globe Radio construite avec React, Three.js et une pile SQLite WASM entièrement locale.

    TypeScript