Designing and programming complete software solutions in a variety of different programming languages. Knowledge n C, C++, Java, Perl, and Python. Expierence working in both Windows and Linux environments, although Linux as my primary target platform. GUI experience with Java and Python. Game Design in C++. microprocessor programming and FPGA design in C and C++. Text and spreadsheet processing in Perl, C++, and Python.