Computer Skills

Computing related knowledge is so important today, that deserves it's own page. I've clasified this knowledge in three main areas: Operating Systems, Programming Languages, and Software Packages.

Operating Systems engulfs the different operating systems I'm very familiar with, and in most cases operating systems I've programmed for.

In Programming Languages, apart from just that, I've highlighted some technologies needed for particular uses, like DOM.

And Software Packages are applications wich I have used, grouped by families.

Operating Systems

Mac OS 6.x-9.x

Windows 3.x/9x/NT/2000/XP

Unix: Mac OS X, Linux, Solaris, SunOS, Iris; X11, KDE, CDE, Gnome environments

Palm OS 2.x-6.x

Windows CE, PocketPC, Windows Mobile

Programming Languages

C/C+, Objective-C/C++, Java 2

bash, Tcl/Tk, Perl, Python

Visual Basic, REALbasic

HTML, XHTML, CSS, DOM, JavaScript

XML-RPC, SOAP, Web Services

Intel x86 y 68000 Assembler

80x51, ColdFire uC Assembler

GRAFCET (PLCs)

Software Packages

CodeWarrior, Project Builder, Xcode, Eclipse, Visual Studio

Mathematica, Maple, MATLAB, Simulink, LabView, Scilab, Octave

SPSS, Entryware Pro

Cadence, Medici, PSPice, Spice3f, gnucap, hSpice, Verilog

PhotoShop, GIMP, Illustrator, FreeHand, Indesign, QuarkXPress, FrameMaker

Final Cut Express, DVD Studio Pro, iLife

MS Project, MS Office, MS SQL Server, FileMaker Pro