Portfolio

Projects are organized by language and environment. Feel free to open each case study and download any provided source code.

Projects: Suarez & Simmons
Projects: Angelwire Creative
PHP
Axis Entity Objects – PHP automated CRUD and ORM.
Axis Entity Object Helper – A form generator and processor.

C++ / C
Stack Overflow – An example of stack overflow attack using C.
Final Forecast – A networked terrain simulation video game.

Java
Finite State Machine Emulator – Modeling a modeling method.
Post Office Simulation – Practicing threads and semaphores.
Socket Gaming – Sockets, threads, and almighty code reuse.

Scheme Functional Language
Transpose – Functionally transposing a matrix.
Count Distinct Elements – Distinctive elements in a list.
Attach At End – Scheme equivalent of stack pushing for atoms.
Vector Product – Implementation of the cross product.
Big Word – Locate the largest word in a list.

Prolog Logical Language
Family Tree – Logical trace of a family tree.
Sort List – Sort a list in ascending order.

Shell Scripting
Merge Directories – Merges two directories into one.
Count Files – Counts files, folders and links within a directory.

Perl
Coming soon…