Deepak Alur's Home Page


Core J2EE Pattern Catalog

© CoreJ2EEPatterns
All Rights Reserved.

Last Updated:
December 1, 2005 5:36 PM


since 02/16/2002

 

In Association with Amazon.com


Deepak Alur is Principal Engineer at Sun Microsystems' Professional Services. He has over 17 years of industry experience and specializes in Java™technology, the Java 2 Platform, Enterprise Edition (J2EE ™), Object-Oriented software design and development, and software patterns. Deepak has extensive experience in several programming languages and all areas of software development, process and methodology. Deepak is a co-author of the widely adopted industry standard book on J2EE patterns, best practices and refactorings - Core J2EE Patterns: Best Practices and Design Strategies, published by Prentice Hall. He speaks regularly at industry conferences..

Over the last year Deepak has focussed on developing new techniques and tools code named SALSA for pattern-based software analysis, visualization, comprehension, management and governance of software design and architecture. SALSA is a software platform that uses a unique pattern detection technology to enable architects and developers to extract and comprehend software design, visualize software architecture and to implement design management and governance. SALSA has 10 patents pending.

Deepak currently works in the Global Client Solutions at Sun and is focussed on Enterprise Architecture, Web Services, and Service Oriented Architecture (SOA).

Background @ Sun: Deepak joined Sun Java Center in 1998 and has since successfully led variety of projects for many high profile customers including eBay, Ford Credit, ABB Energy, McKesson, Stanford University, Bank of America and State of Minnessota DNR. He has successfully led and mentored Sun/customer teams in addition to executing challenging customer projects. At eBay, Deepak was the Sun lead architect leading and mentoring the architecture, design and implementation of eBay's next generation architecture platform and extensively used patterns and refactoring techniques to build a highly scalable next-generation application platform. After successful execution, eBay.com is now transitioned to the Java platform. At Ford Credit and RouteOne, Deepak was called in as the industry expert to assess, review and rearchitect their J2EE application framework. Deepak applied patterns and refactoring in a unique way to perform a pattern-based architectural assessment and refactoring.

Prior to joining the Sun Java Center, Deepak was a technical lead architect at Sun IT. He led architecture, design and implementation of Sun Service's most mission-critical application for Case/Call Management for 24X7 Worldwide Customer Service Centers. He also led the architecture, design and implementation of EDI solutions to integrate Sun with 3rd party service provides using innovative solutions with emerging Internet technologies. This innovation was granted 4 patents related to early Internet EDI.

Prior to joining Sun, Deepak was a senior software engineer and senior consultant with BRI, Inc. and CMC Limited, India where he consulted and executed on large projects with several high-profile clients including Sun, BEL India, Defence R&D Org India, Indian Postal Service, State Tourism Department, and Bata India.

Deepak's contributions have been recognized by Sun Achievement Award (1996), Sun Distinguished Professional Award (1997, 1997), and Sun "Top Dots" High Impact Intellectual Capital Award (2000). Deepak has been granted 5 patents ( 6581044, 6240186, 5983276, 6240441, 6724896) and has other patents pending.

Deepak has a Bachelor of Engineering in Computer Science and Engineering from the University of Mysore, India and has completed select graduate courses (21 units) in Computer Science at Stanford University, CA.

Click Here for more details in Deepak's Work Resume

Deepak's Articles

Deepak's Past Speaking Engagements

Thanks for visiting!

Contact Me © Deepak Alur