Technical background

  • Back in 1986, I started programming in COBOL under MS-DOS and SCO Xenix platforms for a small company (using WordStar on DOS and vi on Xenix).

  • In my second job I had the oportunity to work with IBM PL/I, Mantis, CSP, and some other programming languages. That was under IBM mainframes running VSE and TOTAL a non relational database system.

  • After some time, I joined the system administration team. My company bought some more hardware to IBM and we migrated from VSE to MVS. My primary role was related to DB2 administration, but we also designed the methology and implemented the tools that the development teams were going to use on the new system. They had to migrate all applications using new tools on a new environment. It was a really huge project that I am very proud and happy to have been part of. I was involved in that position for about 10 years. Aside from the tools we (the technical staff) ought to support, we developed several utilities (basically for system automation and management tasks) written in REXX and ASM/H (the assembler for the IBM mainframes). I also co-worked with colleges in several areas related to communications and security. The OS name changed to OS/390 and then to z/OS.

  • A few years ago, I switched company again and left the lower level aspects of my job behind. My primary role was related to provide technical consulting services to big companies all around Spain and, occasionally, abroad.

  • In previous job I had to travel too much, so I switched to another company where I was involved in several projects related to implementation of SAP based technologies (under Oracle/Solaris).

  • I have always worked with mainframes and/or big corporations, also far from the net, but my hobby was the web, internet relarted technologies and open source. In the projects section of this site you can see several things that I've been doing in the recent past.

  • In mid 2006 I started to work for Meristation as a system administrator, web application programming, etc.