Maurice Naftalin
Professional Activities
I am a software developer, designer, instructor and manager, working mainly in object-oriented technologies, especially Java. I have three decades' experience as a programmer, team leader, academic, and trainer. My recent work has included
- helping to oversee (as architect, designer, mentor and programmer) technical aspects of the transition of a team of 30 from RPG/green-screen technology to a three-tier Java application with both thin- and thick-client presentation
- teaching for Learning Tree mainly on their Java curriculum (courses 471 - Introduction to Java, 472 - Java for Distributed Systems, 477 - Java Swing, 570 - Java for Web Applications, 576 - Enterprise Java Beans, 517 - Enterprise Applications using Swing and Hibernate, and also 325 and 396 - Unix Tools and Utilities, for which I am technical editor)
- co-authoring the book Java Collections and Generics (2006), which has received widespread critical praise
I am technical director of Morningside Light Ltd
My CV is available, in Word and PDF.
Recent talks include:
- Aspect-Oriented Programming (Scottish Developers, Nov '03) (ppt zipped with code samples)
- Generics in Java 5 (Scottish Developers, Mar '05)
- iBATIS SQL Maps (JPMorgan, Nov '05)
- JavaOne, San Francisco, May 2007
- The ServerSide Java Symposium, Barcelona, June 2007
- JavaZone, Oslo, September 2007
- JavaPolis, Antwerp, December 2007
(ppt files can be read with Microsoft PowerPoint, the free PowerPoint Viewer (2MB download), or with the Impress tool of Open Office)
Contact: maurice(at)naftalin.name