Ricardo Harris

Logo

Coder. Cat Dad. Car Nut.
I’m a software developer focused on mastering my craft one language at a time. The projects in this portfolio are some of my favorite works.


View My Resume

View My LinkedIn Profile

View My GitHub Profile

Portfolio


About Me

  “A good programmer is someone who always looks both ways before crossing a one-way street.” - Doug Linder

  When I first started coding, I was just an auto-glass installer with a passion for Skyrim. I was 27, I finally had a decent PC, and I had ideas for improvements, so I began to learn how to mod the game to meet those goals. Over the following 3 years, I learned about directories, file types, and managing installations. When the Covid-19 pandemic hit, I had come to realize that I had a passion for computing, so I enrolled for my A.S. in Network Systems Management while working full time. When I started networking, it clicked in me that I could do this. I finished my A.S. in a single year, graduating with a 4.0 exactly one year after starting. Near the end of that process, I came upon the opportunity to study for my B.S. in Computer Science, and again, I knew I could do it, so I did. Just two and a half years later, I have my degree. Over that time I sought to develop as many skills as possible, taking on projects above and beyond my capabilities to push myself. When I had projects in HTML, I studied MERN and MEAN stacks. When I had the opportunity to begin my Senior Project, I went out of my way to choose Rust as my primary language, because learning something beyond what was taught was that important to me. That’s all to say nothing of my private study of Python, Typescript, C and C#, even Perl. I am passionate about this; Software Development is my dream, and I will not stop pursuing and honing my skills.


🏗️ Languages and Frameworks

C++ C C# Rust Java JavaScript TypeScript HTML CSS PHP MySQL Bash Perl Python Spring Angular React ExpressJS NodeJS MongoDB React Git GitHub Linux CentOS Debian RedHat Docker AWS

and more!


Programming Projects

*For access to my private project repositories, please email me with the subject line “GitHub Access”.


Prometheus | CSU Senior Project

Forum


Prometheus Website | CSCI 434 - Human-Computer Interaction

Forum


UDP Client/Server | CSCI 330 - Applied Networking

Files


Calendar Command Line Interface | CSCI 325 - Object-Oriented Programming

Calendar Menu


HTML Parser | CSCI 315 - Data Structures

Parser Output


Presentations

Prometheus Project Presentation

watch here!

Prometheus Website User Testing

watch here!

The ALU and You!

watch here!


Page template forked from CSU-CS