Kevin has been working with Java for 10 years, in defence research through dot com to investment banking. Currently he works at JPMorgan developing front-office trading solutions. While getting on well with server-side Java, Kevin's also a keen Swing developer.
|
Presentation: "MorganDirect: OSGi and industrial-strength Swing"
Track:
Cool Stuff with Java
Time: Friday 10:30 - 11:30 Location: St. James's Suite
Abstract:
MorganDirect is a flexible user interface delivering foreign exchange, rates and options trading to employees and clients of J.P.Morgan. Built using Java and OSGi, MorganDirect offers a platform for deploying user-specific functionality while maintaining a responsive approach to development. This technical session will provide an insight into the architecture of a large-scale Swing application, some of the tricks that make it possible to remain agile, how to support it and, of course, whether it's possible to write good-looking Swing. Keywords: Java, Swing, OSGi Target audience: Java developers or anyone interested in client-side development. Presentation: "Panel: Modular Java"
Track:
Cool Stuff with Java
Time: Friday 15:30 - 16:30 Location: St. James's Suite Training: "Software Architecture for Developers"
Track:
Tutorial
Time: Monday 09:00 - 16:00 Location: Henry Moore Room
Abstract:
This one-day tutorial is an interactive introduction to
software architecture and what it means to be a software
architect. It's aimed at software developers who are looking towards their
first software architect role, developers who want to become more
architecturally aware and software architects that are new to the
role. We'll be asking and answering the following questions:
2. What is the role of a software architect? 3. How do you define software architecture? 4. How do you share software architecture? 5. How do you deliver software architecture?
Keywords: Software architecture, Java, .NET, process, leadership, craftsmanship, non-functional requirement
Target audience: Software developers who are looking towards their first software architect role, developers who want to become more architecturally aware and software architects that are new to the role. |
|||