Hi, I'm Oscar Rodriguez

Software Developer & Computer Science Student

Building innovative web applications and sharing my journey through code

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

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++ along with a variety of different web development frameworks such as React and Flask.

Beyond programming, I have a passion for music and enjoy playing the piano as well as working with computer hardware. I do things like build and design my own piano and computer keyboards as well as working on software related to those hobbies.

Notable Projects

I've worked on quite a few projects over the years, here are a few of my favorites.

This Website

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

Technical Expertise

Core Skills

Machine Learning & AI

Advanced
CNNsTransformersRAGLLMsComputer VisionNLPPyTorchTensorFlow

Software Development

Advanced
PythonJavaScript/TypeScriptC++ReactNode.jsSQLGit

Languages

JavaScript / TypeScript90%
Python85%
C++75%