Featured projects

All source code distributed is licensed under the GNU GPL v3.

Senior Thesis - Autonomous Surveillance and Security Drone

An autonomous unmanned aerial vehicle which can patrol an area and identify humans.

The drone includes a Raspberry Pi computer which controls it. The computer runs an on-board web server and a secure WiFi access-point running a controller web-application built with Python.

The web application uses the Google Maps API and allows for the drone to be sent to a GPS way-point, specify the speed and altitude, and specify a circuit for the drone to patrol.

The drone has a camera, and sends images to a computer connected to the drone’s WiFi network. This computer continuously processes images with OpenCV in Python to detect humans. Humans are identified using a Histogram of Oriented Gradients method conjunction with a Linear Support Vector Machine. When a person is detected, the machine sends an email to notify the user.



Source code is not available on this page. If you would like a copy of the source for any reason please inquire.

PlanetGen RTS

A work in progress real time strategy game developed with C++.

Features procedurally generated terrain using the diamond-square algorithm.



Download Windows executable

Source code is not available on this page. If you would like a copy of the source for any reason please inquire.

Portfolio

Portfolio for Subversion projects written with Ruby.
Includes a file browser for all files in the projects, capable of showing past revisions.

Parses SVN log and list XML data to render the portfolio.
Also allows viewers to comment on each project, storing the comments in a MySQL database.

Source code is not available on this page. If you would like a copy of the source for any reason please inquire.

CSAir

An airline management web application written in Python for CS242 at the University of Illinois.

Displays routes with a global map, allows user to modify routes, generate a flight plan with multiple routes and calculate distance and cost for the flight plan.

Also shows current weather information for airports in the United States.

Java Chess

Chess game written in Java for CS242 at the University of Illinois.

Includes a functional GUI using MVC architecture for two players locally.

Also includes a command line user interface and two custom fairy chess game pieces.



Download executable JAR

CS241 Programming Exams

Two programming exams written for CS241: Systems Programming at the University of Illinois while I was a course assistant in the Summer of 2014.

The exams tested students on C string manipulation, file I/O, system calls, POSIX threads, inter-process communication(signals, pipes), and networking.

Source code is not available on this page. If you would like a copy of the source for any reason please inquire.

Teamspeak 3 Music Bot

A chat bot written in C for TeamSpeak 3 which communicates with a server via a telnet interface.

Parses the chat for commands and broadcasts music from Youtube, Soundcloud, and other websites using youtube-dl and VLC.

Source code is not available on this page. If you would like a copy of the source for any reason please inquire.

Old Projects

These are links to my old past projects.

Lantay77.com archive - My old personal site before I began work on this one.
Trayiel.com archive - A multiplayer flash MMORPG which I was developing.
Treasurecoastcit.org archive - A website I designed and hosted for the Treasure Coast Crisis Intervention Team. (Archive coming soon)
My newgrounds page containing my flash games.

Galaxial Sandbox - A prototype for a space action-strategy game, witten in ActionScript 2 with Adobe Flash. Download Windows Executable



Infinite Zero - A prototype for a space first person shooter game, written in C++. (Download Link coming soon)



C Chess - A Chess prototype written in C using wxWidgets for the GUI.



Florida Skills USA State Competition 2010 3D Animation - A video created by me and my teammate with Autodesk Maya. We recieved third place.