Neale Rudd
The director of Metawerx Pty Ltd
, and the administrator of this wiki.
Email: neale (at) metawerx.net
Neale holds a Bachelor of Computing from Monash University, is a member of the Golden Key Society, and speaks English and (Intermediate) Japanese.
Computing Background
Neale has been developing software since 1983. His earliest experiences were on the Commodore 64 and Apple II clones in BASIC and Assembly Language. This lead on to an interest in developing communications-related software for the Commodore Amiga 500 in C, as 1200/75bps and 300bps modems became available for home use. His first commercial work was in developing spreadsheet macro-based applications to manage accounts in Lotus 123 with HAL on XT machines in 1988. After that he went on to C programming for an accounting firm, various contract work in Delphi, Java and Cold Fusion, and started
Metawerx Java Hosting
in 1997.
Programming Background
Neale has extensive experience in the following core languages (in order of year learned):
- BASIC Variants (AppleBasic, Commodore BASIC, AmigaBASIC, GWBasic, VB)
- C Variants C, C++ (Amiga SAS/C, Borland TurboC, Microsoft C/C++, Microsoft Visual Studio C++, GCC on *ix)
- Java since v1.02 to current (1.6), including applets, servlets, JSP, various opensource packages (preferred/specialty)
- HTML, JavaScript
- Delphi
- ihtml, cHTML, WML
- ASP (and Windows scripting)
- Cold Fusion version 3 to current (CFMX8)
- Linux / Unix scripting
As well as some experience in the following languages (in order of year learned):
- 6510, 68000 Assembler
- LOGO
- Amiga E
- ARexx
- Pascal (VAX Pascal)
- COBOL
- Modula 2
- Lisp, Prolog
- Eiffel
- Perl
- PHP
Databases (in order of experience, high to low):
- SQL/Server
- MS-Access
- MySQL
- PostGreSQL
- FireBird
- SAP DB
- Oracle
Preferred Environment:
- Java web-based or TCP/IP applications with old-schoool binary flat-file, or SQL/Server 2005 back-end (as of 2009, MySQL preferred)
Interests
- Artificial Intelligence (Information and Logic Theory, Semantic Networks, Knowledge Representation)
- Software Development
- Automation (Software, Office Automation, Robotics, Continous Integration)
- Network Security and Monitoring
- Martial Arts
- Science Fiction (particularly future sci-fi)
- Business, the Stock Market, Foreign Exchange
- Travel
- Japanese Language and Society
Favourites
- Animal - cat, wild or domestic
- Author.fiction - Raymond E Feist, author of Magician
, * highly recommended
- Author.tech - Steve McConnell, because of 'Code Complete' which I thought was an excellent guide to new developers
- Actor/Actress - Morgan Freeman, Allison Scagliotti (yeah, weird combination I know)
- Database - previously SQL/Server but now MySQL (since about 2009), performance, scalability and export/logging tools are excellent
- Drinks - Red wine, blood orange juice, 100% fruit juices with carrot juice added
- Foods - Most types of cheese, red meat
- Java Server - Tomcat
- Java Version - Sun (well ok, Oracle ;-)
- Language - Java (2nd would be Japanese, because it's so mathematical)
- OS - Desktop: WinXP (not Vista), Server: Ubuntu (but backup before a new LTS upgrade ;-)
- Place - Osaka, Japan
- Server Manufacturer - Dell
- Website - SlashDot
, Google
and FXStreet