Our group is formed of some brilliant developers from around the world; this not only provides a global perspective to everything we do here but also validates the notion that free form designing is a needed thing. MembersDeepak AlurDeepak Alur is the VP of Engineering at JackBe, Corp., a leading provider of AJAX based tools and solutions to enterprises. Deepak has nearly 2 decades of of industry experience and currently focuses on Rich Internet Applications, Java, AJAX, SOA, Web Services and enterprise architecture. Prior to joining JackBe, Deepak was a Principal Engineer at Sun was the lead architect responsible for some of the most complex and large-scale enterprise projects including the premier auction powerhouse eBay.com, Ford Finacial and RouteOne. At eBay, Deepak was responsible for the architecture, design and implementation of the next generation application platform using pattern-based approaches and enterprise Java technologies to build a highly scalable and robust platform currently deployed at eBay.com. Deepak has also been working on new techniques and tools for pattern-based software analysis, visualization, comprehension, management and governance of software design and architecture. Deepak has been granted 6 patents for his work and has several patents pending. Deepak is a co-author of the industry standard best-selling book on J2EE titled "Core J2EE Patterns: Best Practices and Design Strategies" published by Prentice Hall. You can find Deepak's blog at http://blog.deepakalur.com and information on Core J2EE Patterns at http://www.corej2eepatterns.com. Scott W. AmblerScott Ambler actively works with clients on large-scale software development projects and on software process improvement (SPI) efforts around the world. Scott has worked in the IT industry since the mid 1980s and with object technology since the early 1990s. He has written several books and white papers on object-oriented software development, software process, Agile Model Driven Development (AMDD), Agile Database Techniques, the Agile UP, and the Enterprise Unified Process (EUP) (TM). He is a speaker at a wide variety of conferences world wide and is often asked to deliver conference keynote speeches as well as give internal presentations at organizations. He writes columns and/or articles for several publications. He is a member of the Flashline Software Development Productivity Council and a Fellow of the International Association of Software Architects. He is also an Eclipse Process Framework (EPF) committer. http://www.agilemodeling.com/ Cliff BergCliff Berg co-founded Digital Focus, a software services company that was an early adopter of agile methods. Digital Focus was the eighth fastest growing company in the Washington DC metro area in 2000, based on five years of revenue growth. Cliff founded the Java Q&A column in Dr. Dobbs Journal, and authored that column for two years. Cliff was the author of Sun's first book on how to use Java to build enterprise-class systems. More recently, Cliff has just published High-Assurance Design, which addresses principles and practices for designing reliable and secure software. Cliff operates his own consulting firm, Assured By Design, based in Northern Virginia USA. http://www.assuredbydesign.com/. Anil Hemrajani (Founder, Agile Draw)Anil Hemrajani has been working with Java Technology since late 1995 as a developer, entrepreneur, author, and trainer. He is the founder of Isavix Corporation, a successful IT service company (acquired by Inscope Solutions), and DeveloperHub.com (formerly isavix.net), an award-winning online developer community that grew to over 100,000 registered members. He has twenty years of experience in the Information Technology community working with several Fortune 100 companies and also smaller organizations. He has published numerous articles in well known trade journals, presented at conferences and seminars around the world and received the "Outstanding Contribution to the Growth of the Java Community" award from Sun Microsystems, the "Best Java Client" award at JavaOne for BackOnline, a Java-based online backup client/server product, and was nominated for a Computerworld-Smithsonian award for a free online file storage service website. Anil's latest venture is the visualpatterns.com website/company (and of course, this site). Ron JeffriesRon Jeffries is one of the 17 original authors and signatories of the Agile Manifesto (http://www.agilemanifesto.org). He is the author of Extreme Programming Adventures in C#, the senior author of Extreme Programming Installed, and was the on-site XP coach for the original Extreme Programming project. Ron has been involved with Extreme Programming for over five years, presenting numerous talks and publishing papers on the topic. He is the proprietor of www.XProgramming.com. He is a well-known independent consultant in XP and Agile methods. Ron has advanced degrees in mathematics and computer science, and has been a systems developer for many years. His teams have built operating systems, compilers, relational database systems, and a large range of applications. Ron's software products have produced revenue of over half a billion dollars, and he wonders why he didn't get any of it. Dan MalksDan Malks is VP of Application Platform at JackBe, Corp., a leading provider of AJAX-based tools and enterprise solutions. Before joining JackBe, Dan was a Principal Engineer at Sun Microsystems, focusing on SOA and composite applications. Dan was awarded "Technology Innovator of the Year" for 2005 for his work leading the development of a global messaging infrastructure for Bono and U2's worldwide Vertigo tour. Also in 2005, Dan was the lead architect in the US for Live8's mobile messaging infrastructure. Through his career, Dan has focused on object-oriented technologies, working primarily in Java and Smalltalk. He is co-author of the book "Core J2EE Patterns" (www.corej2eepatterns.com) and has a Master's Degree in Computer Science from Johns Hopkins University. Matt SecoskeMatt Secoske is a Software Developer / Consultant living in Omaha, NE. He has been developing software for over 9 years professionally. He splits his time between working on Enterprise Java applications during the day, spending time with his wife and two beautiful children in the evening, and learning new technologies whenever he can. He is a board member and regular speaker for the Omaha Java Users Group. He blogs at http://blog.secosoft.net EndorsersDave AstelsDave Astels (co-author of "A Practical Guide to eXtreme Programming" and author of Jolt Award winning "Test-driven Development: A Practical Guide") has over 2 decades of experience in the software field, ranging from embedded process control systems to consumer products to energy trading systems. He has been studying, practicing, teaching, evangelizing, and coaching XP and Agile Processes since 1998. Dave is an independent software consultant specializing in the areas of agile process, programming practices, and object design/architecture. He attends, and speaks at, a variety of conferences including JAOO (Denmark), SD West, SD Best Practices, XPAU, Smalltalk Solutions, and OOPSLA. He is one of the thought leaders in the area of Test Driven Development (TDD), and now Behaviour Driven Development (BDD). Mike CohnMike Cohn is the founder of Mountain Goat Software, a process and project management consultancy and training firm. Mike specializes in helping companies adopt and improve their use of agile processes and techniques in order to build extremely high performance development organizations. He is the author of Agile Estimating and Planning and User Stories Applied for Agile Software Development, as well as books on Java and C++ programming. With more than 20 years of experience, Mike has previously been a technology executive in companies of various sizes, from startup to Fortune 40. He has also written articles for Better Software, IEEE Computer, Software Test and Quality Engineering, Agile Times, Cutter IT Journal, and the C++ Users' Journal. Mike is a frequent speaker at industry conferences, is a founding member of the Agile Alliance, and serves on its board of directors. He is a Certified ScrumMaster Trainer and a member of the IEEE Computer Society and the ACM. He can be reached at mike@mountaingoatsoftware.com. Stuart DonovanDespite scars from 20+ years of software engineering across multiple operating systems, languages and methodologies, Stuart is still an enthusiastic practitioner of new methods and technologies. During the 90's Stuart led web technology efforts at Software Ag and Proxicom using Java and pre-ASP technologies and has used XP and other Agile approaches to manage distributed development of high-volume enterprise and public exchange J2EE systems for large Wall Street firms. Stuart is currently CTO of Induslogic where he leads the effort to improve quality and productivity of Induslogic's engineering teams working for 60+ US software product firms. Juergen HoellerJuergen Hoeller is the co-founder of the Spring Framework project. Juergen is an experienced consultant, with outstanding expertise in web applications, transaction management, O/R mapping technologies, and lightweight remoting. He has specialized in J2EE since early 2000, having held technology leader positions in various projects ranging from enterprise application integration to web-based data visualization. Juergen is co-author of J2EE without EJB. http://interface21.com/people/juergen.html Pavel HrubyPavel’s primary area of expertise is model-driven design and software patterns, and his experience includes the application of patterns in object-oriented frameworks, models, and model transformations. He is active in the patterns community, is a member of the Hillside Group and Hillside Europe, and was a chairman of VikingPLoP 2002, the First Nordic Conference on Pattern Languages of Programs. He recently wrote a book on Model-Driven Design Using Business Patterns (http://phruby.com/book.html). Pavel is also known as an author of a simple but useful Visio stencil for UML (http://phruby.com/stencildownload.html). Other MembersWe have many members in our Yahoo group, http://groups.yahoo.com/group/agiledraw/, that participate in this effort. Some key members include the following. Blaine BuxtonBlaine Buxton has over 10 years of industry experience in Insurance, Finance, and Healthcare. He has worked in a plethora of languages including Java, Smalltalk, and C++. He has a love for design and patterns. He believes late binding and encapsulation create great designs. Energy and passion are his main strengths. http://www.blainebuxton.com/. Martin RemmelzwaalMartin Remmelzwaal earned his Masters Degree in Computer Science at Delft Technical University in the Netherlands. There he researched and wrote a thesis on Java Advanced Intelligent Networks (JAIN). The goal of the JAIN initiative was to open up the proprietary market of telco service control logic to the Java ecosystem. As a proof of concept he developed a home-grown service logic container to run Intelligent Networking (IN) services in, where the actual control logic consisted of beans. In 2001 Martin Joined Sun where he's been working for the Dutch Sun Java Center as a Java Consultant / Architect since then. His work encompasses the entire Software Engineering discipline, from requirements capture, analysis, architectural design, trough implementation and handover. In an ever continuing effort to be effective and deliver high quality software, he's gained first hand experience with a host of methodologies ranging from full blown eXtreme Programming (XP) projects up to Rational Unified Process structured projects. In the near future Martin wants to go in business for himself. Anil SinghAnil Singh has over 8 years of industry experience in Insurance, HealthCare and Human Resource systems besides other domains. He has worked in Java, C, python, pl/sql and now involved in .NET for developing enterprise applications. Working history highlights include managing various enterprise applications. A Java evangelist and worked extensively in various designs. Anil Singh is a versatile team member, a good mentor with recognized leadership qualities.
|
|||||||