New Job
A couple of weeks ago I wrote about moving to Auckland. Things have settled down a bit and the Econ Lodge is turning out to be a reasonably comfortable stay.
The reason for moving here is to take up a new job. I'm now a contractor working for the Mozilla Corporation. So far it has been really interesting working on Firefox and I'm quite excited about what's coming up. Most of my prior web based work has been as a web application developer. Working on the other side, the web browser, gives me a whole new perspective on things.
Previously I worked for Core Technology in the R&D area developing a web application building system called Aviarc.
Aviarc was a very interesting system to work on and I helped build the core engine. I wrote it as a continuation based web server written in Scheme, but hosted in a J2EE container. This was made easy by using a Java based Scheme called SISC.
The original idea of Aviarc was to make it easy for non-experienced programmers to develop web applications quickly and easily. It has drag and drop screen builders, customizable widgets, plug-in security methods, a workflow language, and is very scriptable both on the client side and server side. All the GUI builder tools were developed using Javascript, HTML and 'Ajax' and are themselves Aviarc applications. It's now in production use in a number of companies in Australia and New Zealand.
I'd been working on it for about 3-4 years and decided near the end of last year I needed a break. I left Core and spent some time being unemployed for a bit.
While I was deciding what to do I was contacted by Robert O'Callahan to see if I was interested in contracting to the Mozilla Corporation. It sounded like interesting work so I've moved to Auckland to work as a contractor to Mozilla with Robert and hopefully some other developers soon.
So new year, new place to live and new job. We'll see what the rest of the year holds in store.
Categories: misc
The reason for moving here is to take up a new job. I'm now a contractor working for the Mozilla Corporation. So far it has been really interesting working on Firefox and I'm quite excited about what's coming up. Most of my prior web based work has been as a web application developer. Working on the other side, the web browser, gives me a whole new perspective on things.
Previously I worked for Core Technology in the R&D area developing a web application building system called Aviarc.
Aviarc was a very interesting system to work on and I helped build the core engine. I wrote it as a continuation based web server written in Scheme, but hosted in a J2EE container. This was made easy by using a Java based Scheme called SISC.
The original idea of Aviarc was to make it easy for non-experienced programmers to develop web applications quickly and easily. It has drag and drop screen builders, customizable widgets, plug-in security methods, a workflow language, and is very scriptable both on the client side and server side. All the GUI builder tools were developed using Javascript, HTML and 'Ajax' and are themselves Aviarc applications. It's now in production use in a number of companies in Australia and New Zealand.
I'd been working on it for about 3-4 years and decided near the end of last year I needed a break. I left Core and spent some time being unemployed for a bit.
While I was deciding what to do I was contacted by Robert O'Callahan to see if I was interested in contracting to the Mozilla Corporation. It sounded like interesting work so I've moved to Auckland to work as a contractor to Mozilla with Robert and hopefully some other developers soon.
So new year, new place to live and new job. We'll see what the rest of the year holds in store.
Categories: misc

2 Comments:
Congratulations on the new job! Do you think you could share some details about what you will be doing are Mozilla?
Thanks! I'm currently helping out with offline web application support. I'm modifying an app to use the new offline api's as a demo and test of the new functionality.
Post a Comment
<< Home