Picture of Tim

Tim Longoria Portfolio

I am a self-taught experimenter having spent many hours learning using online resources.I have completed the EDX HarvardX CS50 class as well as obtaining a Front End Development certificate from Free Code Camp.

I love tinkering around,and have spent time learning C, Python, PHP, Javascript, HTML, and CSS.

In addition to software, I enjoy building, and repairing PCs. I have a current CompTIA A+ certification as well.

Social Networks

Stack Overflow




Robot's Don't Drive...Yet

Github Repository

Utilized php and jQuery to emphasize defensive driving during the transition to autonomous vehicles. Implements an interactive quiz, with feedback.


Github Repository

This is a simplified clone of the bluffing boardgame "Balderdash", using the python web framework Django, along with an sqlite database.

Ocarina of Time Quote Generator

Github Repository

Random quote generator using a javascript array populated with a python script that parsed a text dump of the game.


Github Repository

Javascript calculator themed with Calculon's head from Futurama. Used HTML canvas API drawing for part of it, css for part of it.

Jojo & Lucent Tribute

Github Repository

Simple photo tribute page to two canine family members who have passed on. Constructed thumbnail gallery, and lightbox from scratch. Used jQuery to interact with elements.

Local Weather

Github Repository

Used JSON API calls to Open Weather Map for weather, and JSON API calls to Flickr for (approximately) appropriate weather photo for background. Uses browser geo-location, otherwise falls back to zip code entry. Also click to change F to C, and vice versa.

Wikipedia Viewer

Github Repository

Uses jQuery ajax request using MediaWiki api to search Wikipedia and returns results. Also incorporates jQuery UI autocomplete feature to suggest search terms relating to Hitchhiker's Guide to the Galaxy.

Twitch Streamers

Github Repository

Uses Twitch.tv API to display a list of Twitch users, and their status: Currently streaming, Offline, or Account Closed. Also links to their page. Uses Masonry javascript cascading grid layout.

Wack 8-Ball Timer

Github Repository

Pomodoro timer Free Code Camp project, themed off of the notorious 8-Ball leather jacket of the 1990s. Uses vanilla javascript, with no jQuery. Allows sessions of work and play with an alarm.


Github Repository

Game against computer should be unbeatable. Uses only vanilla javascript, uses Flexbox css to grid the layout.

Simon Game (SVG)

Github Repository

Simon pattern matching game. This version's interface was made in Inkscape in SVG, then imported as inline SVG into the html. Features a strict mode and winning condition is a score of twenty.

Simon Game

Github Repository

Simon pattern matching game. This version's interface simply uses CSS, but is more compatible with mobile browsers and Safari web browser. Vanilla javascript, no libraries.

First Generation Properties

Github Repository

Place to list rental properties. Uses PHP for templates, and objects to iterate over for listings. Incorporates leaflet.js and Open Street Map for rental locations.

Scrolling C Coding Homework

Github Repository

This is just an animated scrolling presentation of all the C code I wrote as homework for the EDX HarvardX CS50 class I took. I loved the class, it was great. I used jQuery, and also highlight.js (to get the terminal look and syntax highlighting). I wrote a python script to loop through all my *.c code and dump it all in a json file, which I then looped over to display on the page.