Personal Details
| Name | Martin Rademacher |
| mano@radebatz.net |
Educational Qualifications
| Bachelor Degree |
Diplom Informatiker (FH) Fachhochschule Fulda (Germany), 07/1991 Major: Computer Science Minor: Telecommunication |
Employment History
| 09/2004 to present |
Senior Java Software Developer:Noel Leeming Group, Christchurch, New ZealandMy tasks at Noel Leeming Group are not substantiell different from the ones at PRG. If at all, the range of projects is wider than before. New projects include a few internal web applications using WAS 5.x and WAS 6. The applications use a wide range of third party APIs and frameworks like Spring, Struts, iBatis and at least a dozend or more different Jakarta Java projects. I have also started working on the inhouse developed till system which is a mixture of very old C code and some new C++. |
| 10/2001 to 08/2004 |
Senior Java Software Developer:Pacific Retail Limited, Christchurch, New ZealandPacific Retail Limited is a Retailing and Consumer Finance company, incorporating one of New Zealand's top appliance and electronics retail brands Noel Leeming. My main focus at PRL is the customization of the Noel Leeming online store. The store uses the IBM WebSphere application server 4.0 and WebSphere Commerce Suite 5.4. My tasks here are the backend integration using IBM MQSeries/JMS, all email related features and the site search. The site search was initially a pure product search using IBM DB2 TextExtender, but moved to an external search solution (SLI Systems) and then back to the current in-house solution which uses the Open Source API Jakarta-Lucene. One of my main archivements beside the work on the online store is an internal messaging framework. This framework is currently used for three different projects. Its main purpose is to receive messages from a configured transport (MQSeries queues, AS400 data queues, files), transform them (if necesary) and forward them using the same or any other of the three transports. Development tools include Ant, Eclipse and Visual Age for Java 3.5/4.0. The online shop uses IBM DB2 as database. Java APIs I use for my work are JMS, JNDI, JDBC, Servlet, JSP, EJB and Java Mail. Third party libraries include the IBM Toolbox for AS400, Jakarta-Log4J, Jakarta-Lucene, MQSeries, GNU RegExp and Jakarta-HttpClient. |
| 10/2000 to 07/2001 |
Software Developer:NBCi New Zealand (formerly GlobalBrain), Christchurch, New ZealandNBCi New Zealand was part of the San Francisco based NBCi portal which closed down in July 2001, at it's peek in early 2001 it was the 6th busiest site on the Internet (according to the Media Metrix with about 15 Million unique users in Februrary 2001). I was made redundant when NBCi New Zealand closed it's doors in July. NBCi New Zealand was responsible for software development in a large scale environment for the NBCi portal. The development tools used include C, C++, Perl, SQL, Java, JSP, Servlets, HTML and JavaScript. I was involved in numerous projects but the part of the site I worked on most was MyNBCi. This service allowed NBCi users to personalize a homepage with a huge range of dynamic content, sourced from many information providers. The pages are deployed as Tcl, Templates (PRISM) or C modules (shared libraries) which access the content from large database feeds. My main focus was the redesign of NBCi's sports feed, both the backend (Perl) and the frontend (Tcl, HTML, Javascript). This included processing the live feed of raw sports data from the suppliers and reformatting it into a variety of forms that were used on the site. I was successful in creating a more stable product and adding support for live data in our test environment which improved the development process hugely. Unfortunately there isn't a link to this content on the NBCi site anymore due to the closure of the company. |
| 12/1998 to 06/2000 |
Senior Software Developeropus 5, interaktive medien, Dreieich/Frankfurt, Germany opus 5 offers internet based services such as web hosting, CI (Corporate Identity) design for web sites and the development of whole web sites and applications. opus 5 is one of the leading web companies in Germany. Their sites have won several multimedia awards (EuroPrixMultiMediaArt 98+99). In my team I was responsible for the evaluation of new software, API's, software design and the implementation of application frameworks. The projects I worked on included a combined online/offline software to fill in forms for the Kreditanstalt fuer Wiederaufbau (a huge german bank). You could do this online in a browser or offline using a 16bit windows application. In the next project I developed the entire web frontend for an event database for ddp (a German news service). Another important project was a web based homepage editor for the business customer section of T-Online (Germany’s largest telecom provider). I can't provide an URL here, because it's only for registered business customers. The work required C++ (MFC), Java, ASP, Perl and HTML/JavaScript. These languages were used in combintion with common webservers such as Apache, Microsoft Internet Information Server (IIS) and Netscape Enterprise Server 3.6. My position also included interviewing applicants for development jobs and managing junior developers in the projects I was involved with. |
| 06/1998 to 12/1998 |
Software EngineerLHS Group (now SchlumbergerSema), Frankfurt/Dreieich, GermanyLHS is a provider of a customer care/billing software to the telecommunication industry. I worked in an international team of about 7 developers on the rating module of the BSCS billing software. Programming was done in ANSI C, SQL and some C++. The company language is English and all documentation (ISO9000) is written in English. |
| 04/1992 to 06/1998 |
System/Application ProgrammerPeek & Cloppenburg KG, Duesseldorf, GermanyP&C is a large European clothes reseller. I was responsible for the low level areas like the TCP/IP communication between the cash registers and the file server, the API for printer, scanner, etc. I also developed my own API for the creditcard terminals, which is able to handle terminals in the Netherlands, Belgium and Austria. My second big task was maintaining the communication server, which was a SCO system. This server was the interface between the IBM host, the internet, and a X.400 exchange system. I was solely responsible for all of the electronic cash related work, and also for the development, testing and communication with the companies who ran the creditcard terminals. The working environment included SCO, X400, PPP, Slip, Email, X25, Ansi-C and shell programming under several UNIX-OS (TANDEM NonStop-UX, SCO 3.2/Open Server, FreeBSD). |
Job related Skills
- Experience with Apache and PHP (4 and 5).
- Sun Certified Java Programmer for Java 1.4 (CX-310-035).
- Sun Certified Web Component Developer Edition 1.4 (CX-310-081).
- Experienced in installing and managing NT, Linux and other Unix systems.
- Practical knowledge in assembling PC’s and other computer hardware.
Hobbies, Sports and Outside Interests
- Running (up to Half Marathon)
- Squash
- Playing guitar
- Chess
- Reading
References
- Available on request.