Hi, I'm Oscar Rodriguez

Software Developer & Computer Science Student

TLDR: Studying Computer Science at Texas State University, building both Eudoxus.net and MelodyMania.io.

A little bit about me, I'm currently a sophomore at Texas State University studying Computer Science. I first started programming in 2020, starting with the Python and JavaScript programming languages. My first projects involved using Tkinter & Pygame to create 2d games and using JavaScript to create websites. Since then I've learned C++ and R along with a variety of different frameworks.

Notable Projects

I've worked on quite a few projects over the years. Below you can find some of the projects I am most passionate about.

MelodyMania.io

ReactOSMDWebMidi.js

Interactive piano learning platform that helps users master sight-reading

Eudoxus.net

ReactThree.jsRapier.js

A site hosting 3D games, shaders, and demos created using THREE.js

GLSL-Lab

GLSLThree.jsRapier.js

A shader demo showcasing various shaders written using GLSL.

Old Portfolio

TypeScriptReactNext.js

Built from scratch using React, Next.js, TypeScript, and Tailwind CSS

Technical Expertise

Core Skills

Software Development

Advanced
PythonJavaScriptC++R

Data Analysis

Advanced
SQLNumPyPandas

Hardware & Systems

Advanced
LinuxBashGit

Languages

Python90%
JavaScript90%
C++70%
R70%