Portfolio


DotBot

See the code

DotBot

An interactive Python program that detect walls and “learns” their placement on a grid. It learns from previous wall formations and adapts to new formations with each iteration.

Tools: Python

See the code

Online Blog

See the code

Online Blog

A simple interactive website that allows users to read, write, and edit an online blog. It features a secure login system using MySQL as a database in conjunction with JSON and Apache2 Web Services.

Tools: HTML, CSS, PHP, JSON, MySql, Apache2

See the code

Interactive Website

See the code

Interactive Website

An online portfolio to showcase who I am, what I've done, and skills I've worked with over the years.

Tools: HTML, CSS, Bootstrap 4, Photoshop

See the code

CS Tutoring

See the code

CS Tutoring

Tutoring work throughout the years. I've helped many students ranging from middle school to undergraduates with coursework related to Computer Science and Mathematics.

Tools: C++

See the code

AROZ

An early inception of an Object-Oriented Programming Language that my colleagues and I worked on.

See Documentation

Future Projects

Future Projects

Other projects in the works:

  • Creating a Banking Application that uses encrypted user login information, databases, and my own Apache server.
  • Further expand on the DotBot project to incorporate other methods of Artificial Intelligence.
  • Teaching Web/Server Programming languages to Students
  • About Me


    Hi, my name is Rodolfo Diaz and I'm a recent Computer Science Graduate from California State University, San Bernardino. I have approximately 2 years of programming experience in: C++, HTML/CSS, BootStrap, Linux BASH, Agile Programming, and a few other. Other familiar languages I've worked with are: Java, Python, React, Assembly, UML, to name a few.

    I'm eager to learn effective Software Engineering habits and applying them to achieve fast and efficient solutions. A dedicated worker aiming to help advance/achieve company goals and take on more responsibility as I grow within an organization and in the field of Software Engineering.

    Some interest of mine within the field are: Machine Learning/Artificial Intelligence, Neural Networks, Game Development, Encryption, Cyber Security, Quantum Computing, Software Engineering, and Teaching: Both Computer Science and Mathematics.


    Learn More

    Away from the computer, I enjoy anything that leads to an adventure. Some pretty cool things I've been apart of are:

  • Participating in a Century Bike Ride. This is riding 100+ miles on a bike and completing it in less than 12 hours. My team and I rode approximatly 115 miles in 7 hours.
  • Completed the Keller Peak Uphill Cycling Trail. This trail consist of a 4 mile uphill path that is meant to test the climbing endurance of a cyclist.
  • Won the 2014 Most Distinguished Art Student Award at Chaffey College in 2-Dimensional Design.
  • Away from the computer, I enjoy a wide spectrum of things. From cycling to painting,


    Skills


    Proficient:

        C++
        HTML
        CSS
        MySQL

    Familiar:

        Java
        Python
        C
        React
        PHP
        Javascript
        Bootstrap
        Ajax
        Apache2
        JSON
        Assembly
        Verilog
        Linux Bash
        Windows
        Android Studio
        Photoshop
        UML
        Gantt


    Connect