Jonathon Goodliffe

Freelance Programmer & Linux Programmer

Location:Salt Lake City, Utah, United States
2 Skills
I am a freelance programmer who is obsessed with code quality--I consider my code a work of art and as such good performance and stability is a must. I have experience with many tools & libraries such OpenGL, SDL, SFML, Bzip2, Lzma SDK, OpenAL, and Zlib just to name a few.

I have designed & implemented many compression algorithms ranging from Lz based dictionary coders to block sorters to predictive coders, many of which outperform Lzma/Bzip2/PPMd. I have combined each of these algorithms with a variety of custom archive, image, video, and audio formats, both lossless and lossy.

I have implemented a variety of GLSL shaders such as SSAO, reflective/refractive water, bump-mapping and relief/parallax mapping.

I have several years of experience in video game programming, in particular with the RTS genre. I program in (preferably) C but I do C++ as well. I develop on both Windows and Linux.

I love to learn new thinks and can adapt to the needs of my clients.
Skills (2) Rating
Linux Programming