# Projects
## About This Page
## Professional
### [ML Home at Spotify](https://engineering.atspotify.com/2022/01/product-lessons-from-ml-home-spotifys-one-stop-shop-for-machine-learning/)
[](https://engineering.atspotify.com/2022/01/product-lessons-from-ml-home-spotifys-one-stop-shop-for-machine-learning/)
A developer portal for machine learning practitioners and data scientists at Spotify
### [Umami](https://www.grubhub.com/)
[](https://www.grubhub.com/)
A multi-brand web application for ordering food for take out and delivery. Built using TypeScript, Preact and Angular
### [Vice Uniform](https://www.vice.com/)
[](https://www.vice.com/)
A multi-brand publishing experience for articles and videos across the Vice properties. Built using TypeScript, React and Express
## Academic
### [RLBrush](https://rlbrush.app/)
[](https://rlbrush.app/)
The final project for grad-level AI for games class, RLBrush level-editing tool for human-AI co-creation powered by RL models and TensorFlow.
### [Infinity Terrain](https://classic.omardelarosa.com/posts/infinity-terrain-in-c++-using-perlin-noise-and-opengl)
[](https://classic.omardelarosa.com/posts/infinity-terrain-in-c++-using-perlin-noise-and-opengl)
The final project for grad-level Computer Graphics class, this is a proposed system for real-time rendering of infinite terrain using OpenGL and C++
### [Moonspore Hollow](https://classic.omardelarosa.com/posts/devlog-1-moonspore-hollow)
[](https://classic.omardelarosa.com/posts/devlog-1-moonspore-hollow)
A 2D ActionRPG game project started in Unity Engine, continued in Godot engine.
### [Ideation & Prototyping](https://classic.omardelarosa.com/process)
A class I participated in in Spring of 2019 at NYU Tandon while earning my Masters in Computer Science. This challenged me make a prototype of a 2D game and log my process.
### [CityLens](https://classic.omardelarosa.com/tags/citylens)
An prototype for an Augmented Reality system for MTA subway announcements that runs entirely in the browser. Uses Three.js and JSARToolkit.
## Tech Talks
### [Mixed-Initiative Level Design with RL Brush](https://www.youtube.com/watch?v=PYND8m_36dE&t=1s)
[](https://www.youtube.com/watch?v=PYND8m_36dE&t=1s)
Presenting a paper I wrote for EvoStar 2021 about using RL in PCG based on a paper with the same title.
#### [Making Self-Generating Hip Hop in JS](https://markov-music.now.sh/#1)
[](https://markov-music.now.sh/#1)
A talk about how to make self-generating hip hop beats using markov chaining using WebAudio API and JavaScript.
#### [TypeScript as a Build Tool](https://typescript-as-build-tool.now.sh/)
[](https://typescript-as-build-tool.now.sh/)
A talk I gave about using TypeScript as your primary build tool for an entire project after the changes from TypeScript 3.0 came out.
## Music
### [[_spell_pierce|Spell Pierce]]
My latest music project focusing on dream hop and piano-based pop songs with trace amounts of folk and electronic influences.
### [ioxi](http://soundcloud.com/ioximusic)
[](http://soundcloud.com/ioximusic)
An algorithmically generated music project.
### [Little Insects](http://littleinsects.bandcamp.com/)
[](http://littleinsects.bandcamp.com/)
My lofi, bedroom indie pop projects from 2008 to 2013.