Skip to content
Benjamín Díaz
Benjamín Díaz

Benjamín Díaz

Software Engineer

Software Engineer at Microsoft, based in Chile. I build software, games, and creative tools, with a soft spot for nature and animals.

Software, games & creative tools

Selected projects

View all projects (13)

Multiplayer games

OsoParty

Four party games for a room full of people, each on their own phone. Drawing, trivia, categories, and hidden roles.

Creative software

Nielo Materials

A node-based material editor with live WebGPU previews and texture exports, right in the browser.

Interactive learning

Derivanto

A calculus app I made for my wife, with interactive graphs, practice, and a bear to keep her company.

Desktop companion

Oso Desktop

A little macOS bear that follows your cursor, reacts to touch, and lets you create your own companions.

Product engineering

Drizip

My full-stack work on a car-sharing platform, from backend services and infrastructure to the web app.

Along the way

The path so far

More about my experience
  1. – 2019

    Universidad del Bío Bío

    Learning by building and teaching.

    Intern → Teaching Assistant

  2. – 2020

    THE IVORY

    Web and mobile applications while finishing university.

    Engineering Intern

  3. – 2023

    Drizip

    Helping build a car-sharing platform from its early days.

    Software Engineer

  4. Inside Security

    Secure software, design patterns, and application architecture.

    Full Stack Engineer

  5. – now

    Microsoft

    Working remotely from Chile.

    Software Engineer → Software Engineer II

    Current

Creative coding

Experiments

A place for curiosity: flocking simulations, shader experiments, procedural sounds, and a game made in an afternoon.

Browser simulations

Procedural Art

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

Try the simulations

GPU experiments

Boids & Reaction-Diffusion in Unity

My experiments with flocking and reaction-diffusion using Unity compute shaders, with predators, prey, and competing patterns.

Procedural sound

Nielo SFX

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

An afternoon game

Perro Waton

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.

Tell me what you think.

Ideas, suggestions, and feedback on my projects are welcome.

hello@benjadiaz.com

Contact