My name is rubic, or you can call me Adam.

This website is rubic.dev, home to all the projects and parts I've worked on over the years.

I'm a game designer, a programmer, and an artist. I like making useful tools and clever games!

I graduated summa cum laude from San Jose State University with a BS in Software Engineering and a minor in Mathematics.


I started my very first programming project in 2012 with a small platformer video game written in C.

Since then, I've explored writing in C++, C#, Java, Kotlin, Python, JavaScript, and many other programming languages. I love the process of learning a new language and I'm always interested in picking up something new!


I started making short chiptune tracks in "tracker" music software in 2013.

All of my recent work has been done in Renoise. I also have some experience with modern DAWs like FL Studio and Ableton Live.

The sound player here is a work in progress!


I've done graphic design work for my university and for many personal projects.

The online Figma editor has been my go-to for designing web interfaces, program layouts, and graphics for print. I've used Illustrator and Inkscape for other vector work, as well as Paint.NET for standard raster image editing.


I've been drawing since 2014. I've done some commissioned work in the past, but for the most part, digital art is just a prominent hobby of mine.

I use Paint Tool SAI and Clip Studio Paint for digital drawings and paintings, and I've used Photoshop and Krita for touch ups and animation work.