Skip to content
Benjamín Díaz

Projects

Filter by content type
Filter by tag
Filter projects by tag

11 projects

  • Oso Desktop

    A native desktop bear

    2 min read

    A small macOS companion I built in Swift. Oso follows the cursor, reacts to touch, and lets you create and save your own bears. Available on the Mac App Store.

    SwiftAppKitSceneKitmacOSProcedural Generation
  • OsoParty

    Multiplayer party games in the browser

    Four browser party games for a room full of people, each on their own phone: trivia, word categories, drawing and hidden roles, with real-time multiplayer and content in English, Spanish and Brazilian Portuguese.

    TypeScriptReactCloudflare WorkersDurable ObjectsWebSockets+4
  • Nielo Materials

    Procedural materials from node graphs

    2 min read

    A free web editor I built for procedural PBR materials, with readable node graphs, WebGPU previews, and texture exports.

    NieloWebGPUTypeScriptProcedural GenerationPBR+1
  • Nielo SFX

    Procedural sound design as a recipe

    2 min read

    A free web editor I built for procedural sound effects, with node graphs, waveforms, spectrograms, seeded variations, and WAV export.

    NieloTypeScriptWeb AudioProcedural AudioDSP+1
  • Derivanto

    Personal calculus learning app

    A bilingual calculus app I made for my wife, with eight chapters, interactive graphs, practice, and Toñelo accompanying the lessons.

    ReactTypeScriptViteTailwind CSSThree.js+4
  • Procedural Art

    GPU-Accelerated Simulations for the Web

    2 min read

    Five browser simulations I built with Three.js and WebGL: Boids, Reaction-Diffusion, Physarum, Curl Noise, and Fluid. Published as an npm library.

    Three.jsWebGLGPGPUTypeScriptCreative Coding+1
  • Oso Sigiloso

    Video game

    2 min read

    The 3D stealth game I built for my undergraduate research project, from the bear model and animation to AI, music, and sound.

    UnityC#Game Dev3D ModelingResearch+4
  • Perro Waton

    Video game

    1 min read

    A small Construct 3 game about a dog eating completos and running from an angry vendor. Made in an afternoon with MS Paint sprites and sounds recorded with my mouth.

    ConstructGame Dev
  • Roldic Commerce

    Software development project

    The e-commerce platform I built for a bicycle shop, including its storefront, inventory and order backoffice, API, and payment integrations.

    ReactNext.jsTypeScriptNode.jsNestJS+7
  • Drizip

    Software Engineer

    My full-stack work on a peer-to-peer car rental platform that launched in Chile and expanded to Mexico.

    ReactNext.jsTypeScriptNode.jsExpress+3