Manuel Oppel del Rio

Manuel is a programmer with a strong eye for design, currently studying Computer Science at the University of Florida. He believes in creating efficient, elegant solutions to real problems, in a way that is both enjoyable to interact with and beautiful to look at.

^Portfolio

Simon Says

A full game with graphics and sound.

Simon Says project screenshot

In an attempt to teach myself Python and Pygame, I decided to build the classic game of Simon Says. Pygame doesn't have a built in rounded-rectangles method, so the hardest challenge in this project was actually getting the four buttons to display properly, with subtle outlines and all.

Download the project (Python required).

Snake

The classic game

Snake project screenshot

I wrote this one in Java with AWT and Swing. Getting the movement of the snake right was the biggest challenge. I used an array to keep track of each section and move them in the correct direction.

Download the executable jar file.

Calc

A working calculator.

Calculator project screenshot

A quick exercise to practice both my Javascript and CSS skills. I designed and coded a simple calculator on CodePen, which can perform basic addition, subtraction, multiplication, and division. A lot of work was put into making the calculator behave how the user would expect.

See the project.

Brief

A randomized design brief generator.

Brief project screenshot

Design students are always looking to add to my portfolio. But without experience, it is difficult to get professional work. Enter Brief. It generates random design briefs—the document with all the specifications for the design that a hypothetical client would give you. I used Javascript and jQuery to generate the briefs based on the set of preferences selected by the user.

See the project.

Tic-Tac-Toe

Working game with computer opponent.

Tic Tac Toe project screenshot

The classic game of tic-tac-toe, written in Javascript. The biggest challenge was figuring out the right algorithm for the computer opponent. The trick was actually making sure it wasn't so good that you could never win. In the end I found that having the computer make a mistake 3/7 times was a good balance.

See the project.

^Résumé

Education

University of Florida, Gainesville, FL

Bachelor of Science in Computer Science. Expected graduation April 2019.

Work Experience

(Summer 2016) Web Developer for Nektar De Stagni, a fine jewelry designer.

(Summer 2015) Graphic and Web Designer for Tunity Global, a telecom company.

(2014-2015) Intern at Esedra Films, a multimedia content producer.

(2012-2014) Freelance Graphic Designer

Skills and Abilities

^Contact Me

If you want to get in touch, don't hesitate to send me an email: manuodelrio@gmail.com

Or check me out on social media:

Twitter     LinkedIn     Github