HelloThere

My name is Danilo. I am a software engineer focused on front-end development. I graduated from Purdue University with a degree in Computer Science and have been working with web technologies since 2019. My stack is always evolving, but most of my experience is using Vanilla Javascript or React.js. I am also familiar with Node.js and Python when dabbling in the backend.

Projects and Experiments

View All
MML Shaders demo

MML Shaders

2023

Contributed improvements to the MML project, and actively maintained an experimental fork in collaboration with @TheCodeTherapy. Added support for custom shaders to MML through m-shader tags.

Shells demo

Shells

2023

This project showcases a basic application of shell texturing to create a fur effect. It incorporates simple physics to simulate gravity, alongside noise to mimic wind.

My First Ray Marcher ™ demo

My First Ray Marcher ™

2023

My first attempt at playing around with ray marchers. It implements a simple diffusion light model and it displaces a sphere SDF with a blend of sine functions.

Ulam demo

Ulam

2023

An implementation of the Ulam Spiral. It combines the simple principles of sine waves with post-processing shaders to create beautiful visuals and patterns.

Space Jams demo

Space Jams

2022

Drifting through space with fragment shaders and my speaker

Space Gliders demo

Space Gliders

2022

A prototype for a 3D game inspired by endless runners such as Subway Surfers and Temple Run. Made with React.js and React-Three-Fiber

WebGL Tiles demo

WebGL Tiles

2022

A nice image carousel made entirely with Three.js

Stacks demo

Stacks

2022

An experiment with game development using React Three Fiber. It's inspired by the Stack mobile game and I still plan to add more features and improvements in the future.

Firefly Disco demo

Firefly Disco

2022

A simple, yet fascinating dive into boid systems. Implementing the principles of emergent behaviors, each firefly in this system exhibits complex, coordinated behavior that mimics the patterns observed in nature.

Task Manager demo

Task Manager

2019

A college project for CS 242 (Systems Programming) in C++. It has all the basic features you would expect from a task manager like viewing and killing processes, monitoring system stats, and the file system.

Let's get in touch!

Contact