This is the second iteration of my 4th attempt at making a game engine. It is a cross-platform (Mac, Linux, Windows) engine based on the SDL libraries and OpenGL. It supports full HDR with deferred shading using multiple render targets. Post-processing effects include depth of field, edge map anti-aliasing, auto-exposure and shadows. The engine also features support for Lua scripting used in renderer configuration and shader preprocessing. Dual-core optimized for maximum efficiency. The entity class uses a property based system that allows for superior modularization. The engine takes advantage of advanced hardware acceleration through shader 3.0 support.
I have submitted patches to the Android Open Source Project (Google Phone, G1, MyTouch3G).
This website was developed by my friend Sergio Zlobin (old business
partner, and I work with him at NIU currently). I did the mod-rewrite
(the fancy urls) and path structure for that site as well as the
comments, rating, phpbb3/wordpress user database integration and
some other smaller features.
My professional blog. No custom coding, just wordpress. But it does
contain a few articles about php/mysql and some other stuff that I’ve
This uses the EZNicheStore framework that me and my friend Sergey
developed. This framework is used to set up sites to redisplay items
from ebay listings. Contains a full back-end and content management
system to control what items to display, static content, and other site
settings. I did the mod-rewrite, the rss data retrieval from ebay, the
SEO, image caching, link hiding, and dynamic meta keywords. This is
another template based, modular re-deployable framework.
This site is a blog/directory/store for hookah related everything. I work
with a wholesaler near by I run the site for commission. The site features
heavy WordPress customization. There is a unified sidebar and titlebar
that is used between WordPress and Zencart. This leaves little noticeable
difference when going between Zencart and WordPress. Pages with the
buy directory in their URL are Zencart and any other pages
This is part of my hookah website that shows hookah bar listings across
the continental US. This part of the site was a WordPress hack that
let me use their framework to keep the site styling static with the
Below are screen-shots that shows some of my work that is
behind password protected sites. Most of them are from
intranet.restech.niu.edu which is the intranet site I do a lot of development for at NIU. This intranet site is a giant modular template based framework.
This was my baby at NIU for a long time. This was a version control system for editing the intranet at NIU. This allowed all of the
developers to keep individual working copies of the intranet they could
directly modify. This system also let them push their changes to a main
development checkout (our moving beta) to test all the changes together
before the beta was pushed onto the live server. This used SSH over SSL
to control the Linux webserver we were using for development. Heavy
MySQL database integration and usage. This system had to account for
the 1200 files there were, per checkout, along with modification times,
revision history, etc. Think of it as a fully LAMP SVN or CVS control
system with no mess.
This is the newest revision of the Intranet I work on at NIU. This features much more AJAX driven controls and smart menus to free up as much available screen space as possible for the layout. This new layout has been pushed live and includes many new implementations of previously used features.
This is our new inventory system. The web based end was done by
my friend Sergey. The screenshot is of the web portion of the
controls. I wrote most of the SQL queries for the web end (used a lot of
JOINs and other complex quieries) as well as managed the entire
database architecture. I also wrote all of mobile portions (no
screenshots, was C# on Windows Mobile) and the PHP XML
API that the mobile portion uses to interact with the database.
Screenshots from my fractal generator site Im working on. I had to
write a PHP extension in C that let me do fast fractal images
manipulation. Not currently hosted.
New schedule/timeclock/time-off request/punchin system for the Housing
and Dining portion of NIU. This is the most complicated AJAX system I’ve
worked on. Everything is done asynchronously, and there’s only 2 or 3
instances that page reloads are even done. This project contains over
this solo for about six months. Still currently used.
My semi-automated link directory submitter. It auto-fills directory
submission forms for you. So you just have to submit the captcha and hit
A fancy upload module I wrote for NIU. My boss said he wanted it
‘fancy’, so that’s what he got. Shows upload statistics along with a
This is my 4th attempt (roughly) at making an efficient game engine. It uses SDL and other cross-platform libraries to draw a few simple primitive objects I created in it. It has an XML based state storage system that allows entities to save their states and be recalled later. There is also a custom UI console. Also incorporated is the Newton physics engine. I have made attempts at creating physics engines before, and it seems to be a huge task, so I decided to go with this handy library.
I’ve released my new Android application PinPoint Locations available for free now on the Android marketplace. This application uses GPS or XPS to create bookmarks of your favorite waypoints and uses a compass and pointer to get you back to them. Uses XPS technology by Skyhook Wireless that utilizes WiFi triangulation along with assisted GPS for greatest accuracy even in-doors, as close as 6 meters!
Play Tic Tac Toe xTreme on-line in automatically assigned 1 on 1 games for the Android platform, available from the Android Marketplace. Your user ID is assigned upon install and will track your score from there. The game is a 5×5 grid and you have to match 4 in a row in any direction to win. This game features a fast match making system that puts you in a game with a randomly assigned (and randomly skilled) bot if no real person has joined the game within 7 seconds. The bot AI is written in C and is called by PHP using standard IO.