Mark Juszczec
Software Portfolio

what is this?

Although software design and development is more a science than it was when I got started, there is still an artistic component.

Professional artists have portfolios.  Why not professional software developers?

I couldn't think of a reason either. 

I'm a professional software developer and this is my portfolio.

DISCLAIMER: This is a work in progress. The supplementary documents in the downloadable content are rough. I will clean them up in the coming weeks.

Downloadable code samples

slideshow2.zip C++ parent and subclass to display images. Developed on Linux. Uses CEGUI and SDL
interfaceProofOfConcept.zip C++ class demonstrating Lua's ability to script game element interaction. Developed on Linux. Uses Lua, CEGUI and SDL.
textScanner.zip Perl script that searches for strings in a text file. Developed on Linux.
webCrawler.zip Java application that finds links to external domains in a web page. Developed on Linux. Uses Apache Commons.
gameOfLife.zip Java implementation of Conway's Game of Life. Developed on Linux. Uses SWT.
MeatFighter.zip Modification of a Java game to add a new character for my son. Developed on Windows XP.
raceGamePrototype.zip Proof of concept for race game for my son. Developed on Windows XP. Uses 3D Game Studio and its proprietary language Lite-C
link to website I created Uses HTML only
link to PasswordSafe Android app published 11/2010
link to Encryption Password Safe Android app published 12/2011