Experienced multi-platform C programmer with close attention to detail, maintainable and extensible coding practices, and a commitment to generating clean code. Specializes in multithreaded application development, low level hardware I/O, and socket based communication.