Oleg Zhurakousky
Oleg is an Sr. Software Engineer with SpringSource/VMWare and has 14+ years of experience in software engineering across multiple disciplines including software architecture and design, consulting, business analysis and application development. He currently focuses on delivering simple but powerful Spring based solutions to the North American market.
After starting his career in the world of COBOL & CICS, Oleg has been focusing on professional Java and Java EE development since 1999. Since 2004 he has been heavily involved in using several open source technologies and platforms with Spring Framework at the forefront, while working on a number of projects around the world and spanning industries such as Telecommunication, Banking, Law Enforcement, US DOD and others.
Oleg’s current passions include Event Driven Architecture (EDA), Messaging, Grid Computing, Test Driven development and Aspect Oriented Programming while his Spring passions are aligned with Spring Integration framework (http://www.springsource.org/spring-integration) where Oleg is a core developer/committer as well as Spring AMQP were Oleg is a committer as well.
You can regularly spot Oleg on the Spring Forums contributing to a number of topics.
A resident of the Philadelphia area, Oleg enjoys windsurfing, scuba diving, snowboarding, hockey and traveling when he can find some spare time.
Track abstract - Room H1 - Java
What's new in Spring Integration framework 2.0
As one of the core developers of the spring Integration framework, Oleg will provide a quick introduction of Spring Integration framework as well as guided tour of the new features of Spring Integration 2.0 which would include the unveiling of Spring Integration ROO add-on. Along the way, you will learn about Spring Integration's support for Spring Framework 3.0 features such as the Spring Expression Language, ConversionService, and RestTemplate. You will also learn about several new adapters including Twitter, AMQP, XMPP, TCP/UDP, JDBC, JMX, and more.
This session consists of 50% slide-ware and 50% live coding.
Track abstract - Room H1 - Java
Building cloud-ready systems using Spring Technologies.
Traditional Enterprise Integration products (i.e., Enterprise Services Bus) promote a proprietary development and deployment model that requires a steep, costly organizational learning curve to successfully adopt. In addition, the more successful you are at adopting these development and deployment models - the more locked in to those proprietary products you become. What if Services Oriented Architecture could be be incrementally adopted in a lower risk, more agile way - led by your current Java developers and systems analysts? What if the end-result of this incremental adoption could simply be a re-factored version of your existing Java business application that is still fully portable across all java run-time environments?
Spring Framework, Spring Integration, and Spring Batch are lightweight, embeddable frameworks that serve to support the incremental adoption of SOA within your business applications, not complex, standalone middleware products that aim to control them (and ultimately you). This presentation will demonstrate how a legacy, vertically-integrated Java application can be re-factored toward a more flexible, modular service oriented architecture by the Spring developers you already have using the tools and platforms (e.g., tcServer) they already know (and love).
This talk has been successfully presented in several international conferences (e.g., http://www.springone2gx.com/conference/new_orleans/2009/10/session?id=15779, http://2010.java2days.com/agenda/building-light-weight-soa-ready-systems-using-spring-technologies) as well as local JUGs and other gatherings.
Back