
Take me home
Profile summary of a techie
For some interesting programming projects, jump on to github/dnc77!
Computing skills
- Programming/debugging
- Networking and admin (Linux and Windows)
- Unix/Linux/Windows/Mac
- Technical documentation
- Graphics imaging
- Sound editing
- Video editing
- ...
Skills in programming
C/C++, Java, PHP, Bash scripting, C#.NET, Visual Basic, ASM(if necessary)
Cross platform, multi-threaded, inter-process communication (C/C++), etc...
Interesting projects
- Behave AI: An engine simulating action/response cycles in human beings as a result of triggered emotions (C++)
- Swarm Intelligence PSO (AI) - particle swarm (C++ and Win32 API) [app] [thesis]
- Copy protection challenge - disable dongle protected software - ask about it - (only good ethics at play)
- Portable Executables(EXE) - understanding and writing needed tools
- Rasperry PI keyboard driver + MCP23017 circuit board to extend GPIO pins + fully configurable Arcade machine project (C, SDL only - personal challenge)
- Makefile generator - UI project tool which generates cross platform makefiles for compilation
- Sprite generation tools for game development using svgalib (C++ under linux)
- Direct bitmap manipulation (C++)
- Tetris under Windows (C++ and Win32 API)
- Solitaire (Java)
- Scrabble over TCP/IP (Visual Basic)
- ...
Other general skills
Windows general troubleshooting
Unix troubleshooting (fdisk, ps, ls, top, kill, find, xargs, grep, cat, less, bash scripting etc...)
General networking (dns, ping, netstat, tracert, iptables, router/modem configuration, etc...)
Databases (mySQL, Microsoft SQL, etc...)
Version control systems: cvs/svn/mercurial/github/sourcesafe/...
Graphics editing (Gimp, Paint, Paint shop pro)