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 Generics and Collections (2006), which has received widespread critical praise
- writing the book Mastering Lambdas (2014)
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
- Devoxx, Antwerp, November 2012
- Devoxx UK, March 2013
- JPoint, St. Petersburg, April 2013 (keynote speaker (video, video)
- JavaOne, San Francisco, September 2013 (Rockstar rating)
- JFokus, Stockholm, February 2014
- Devoxx UK, June 2014
- JavaOne, San Francisco, September 2014 (Rockstar rating) (video, video)
- JokerConf, St. Petersburg, October 2014
- Philly Emerging Tech, April 2015
- JAX Finance, London, April 2015
- QCon New York, June 2015
- Devoxx UK, London, June 2015 (video)
- Dublin Java Meetup, September 2015
- JavaOne, San Francisco, October 2015 (Rockstar rating) (slides, slides)
- JavaDay Kyiv, November 2015 (slides, slides)
- Devoxx Belgium, Antwerp, November 2015 (slides, slides)
- Javaland, Brühl, March 2016
- Wadlerfest, Edinburgh, April 2016 (slides)
(ppt files can be read with Microsoft PowerPoint, the free PowerPoint Viewer (2MB download), or with the Impress tool of Open Office)
Upcoming conferences
Contact: maurice(at)naftalin.name