About

David Ellis

British by birth, I am now an American citizen. I have worked on IBM mainframes for thirty some years now. I started out as an operator, moved into application programming and later into systems programming, mostly CICS and MVS (as it was back then, z/OS these days) along with some IMS DB and DC.

Later on I moved into software development and now work at IBM in Raleigh, North Carolina.

My passion is assembler. If you can write assembler you can do anything. With assembler you get to play with all sort of cool system services, write SVCs and subsystem code and generally muck around with software at the operating system level.

I’ll write C “when I have to” but I don’t like it very much, and I just do NOT do Java!

Even though my day job revolves around (mostly) assembler code I have also developed a passion for so called web 2.0 services. A little while ago I was experimenting with rich web applications on the iPhone and how these can be used to expand the traditional mainframe experience.

At the moment I am experimenting with putting a jQuery based web 2.0 style front end onto the traditional TSO/ISPF interface.

Follow

Get every new post delivered to your Inbox.