My name is Steve Karg, and I write software (aka firmware) for a living. I thought I should dedicate some web space for the things I do. I mostly write embedded C for PC and microcontroller based controllers, but I have dabbled in a few other areas as well.
I am passionate about writing high quality software, and enjoy using Extreme Programming key practices.
I participate in an international standard for building automation and control networking called BACnet. I even wrote an open source BACnet protocol stack. I wrote some of the BACnet dissector code in Wireshark, and help maintain it. My PDF resume or Linked In profile show other things that I have done for work.
I contribute to Wikipedia as the user Skarg. I use Ubuntu Linux on the desktop at home and occasionally work, and run Debian Linux file, mail, and web servers at home and work. I have created a number of websites, and am the webmaster for several non-profit groups.
I am also an avid amateur photographer. You can see my work in my blog, on my website, at flickr, on Wikipedia, or at tookapic. I used to have a darkroom as a kid, and have had many cameras through the years. I shoot digital now. I also like creating clipart and drawing with Inkscape and contribute my work to the Open Clipart Project and Tux Paint.
739 Jasmine Way
Birmingham, AL 35226 U.S.A