Our Instructors

Our Instructors

  • Alan Shalloway - CEO, Senior Consultant, Trainer, Author

    Expertise: Lean, Agile, Scrum Coach, Design Patterns, Object-Oriented
    Alan Shalloway, CEO & Senior Consultant
    Alan Shalloway is the founder and CEO of Net Objectives. With almost 40 years of experience, Alan is an industry thought leader, trainer and coach in the areas of Lean Software Development, The Lean-Agile Connection and using Design Patterns in agile environments. Alan has developed training and coaching methods for Lean-Agile that have helped his clients achieve long-term, sustainable productivity gains using the methods. He is a popular speaker at prestigious conferences worldwide as well as a trainer/coach. He is the primary author of Design Patterns Explained: A New Perspective on Object-Oriented Design and is currently writing “Lean Anti-Patterns and What to do About Them.” He is a SM-C Trainer and has a Masters in Computer Science from M.I.T.
  • Alan Chedalawada - President, Senior Consultant of Enterprise Accounts, Author

    Expertise: Lean, Scrum, Coaching, Business and Strategy Development
    Alan Chedalawada, President & Senior Consultant
    Alan Chedalawada is a senior executive with 25+ years experience in Business Operations and Technology at various corporations ranging from entrepreneurial startups to Fortune 1000 companies where he has held the positions of Director, CIO, CTO, and VP of Operations. As Net Objectives President and Senior Consultant of Enterprise Accounts, he focuses on growing Net Objectives' Customer value offering and enabling Net Objectives’ corporate clients with process improvements, skill extensions and achieving effective iterative software development. Alan has a proven performance record with corporations such as: EDS, Computer Associates, IBM, Cable Wireless, Telia, Deutsche Telekom, AT&T, Calvin Klein, OMO Norma Kamali, as well as several entrepreneurial startups. Alan’s experience spans the Manufacturing, Telecommunications, Technology, Finance, Energy, and Distribution industries. Alan is a Certified ScrumMaster, a member of TIE – The Indus Entrepreneurs organization, and a graduate with honors from Columbia University’s Computer Technology and Application Masters program.
  • Ken Pugh - Fellow Consultant

    Expertise: Agile, Lean, Scrum, TDD, Object-Oriented
    Ken Pugh, Fellow Consultant

    Ken Pugh is a fellow consultant with Net Objectives. He consults, trains, mentors, and testifies on technology topics ranging from object-oriented design to Linux/Unix to the system development process. He has written several programming books, including the Jolt Award winner, Prefactoring, and has served clients from London to Sydney. When not computing, he enjoys snowboarding, windsurfing, biking, and hiking the Appalachian Trail.

  • Scott L. Bain - Senior Consultant, Trainer, Author

    Expertise: Agile Analysis and Design Patterns, Advanced Software Design, Test-Driven Development
    Scott Bain, Senior Consultant
    Scott Bain is a 30+-year veteran in computer technology, with a background in development, engineering, and design. He has also designed, delivered, and managed training programs for certification and end-user skills, both in traditional classrooms and via distance learning. Scott teaches courses and consults on Agile Analysis and Design Patterns, Advanced Software Design, and Sustainable Test-Driven Development. Scott is a frequent speaker at developer conferences such as JavaOne and SDWest. He is the author of "Emergent Design: The Evolutionary Nature of Professional Software Development" now available from Addison Wesley/Pearson Education.
  • Jim Trott - Senior Consultant, Trainer, Author

    Expertise: Lean, Scrum, Design Patterns, Knowledge Management
    Jim Trott, Senior Consultant & Author
    Jim Trott is a senior consultant for Net Objectives. He has used object-oriented and pattern-based analysis techniques throughout his 20 year career in knowledge management and knowledge engineering. He is the co-author, with Alan Shalloway, of Design Patterns Explained: A New Perspective on Object-Oriented Design. He is currently co-authoring three other books in the agile and software development area and is developing training in teamwork and retrospection. He is a knowledge management consultant for an international relief and development agency. He has a Master of Science in Applied Mathematics, a Master of Business Administration, and a Master of Arts in Intercultural Studies. An Associate Technical Fellow of a large aerospace company, he has also worked in the energy industry, banking and finance, software development, and artificial intelligence.
  • Guy M. Beaver - Regional Director, Senior Consultant

    Expertise: Lean, Agile, Scrum, Coaching, Enterprise Strategy Development
    Guy Beaver, Regional Director, Senior Consultant

    Guy M. Beaver is a change leader and technology executive with a track record of success in Lean-Agile implementations in large, mid-sized and start-up organizations. He is a recognized expert in Lean, Agile and Scrum technical development with a proven ability to lead, manage and motivate organizations to realize significant productivity and quality improvements. As a Senior Consultant and Coach, he facilitates enterprise clients in successfully transitioning to Lean-Agile practices and methodologies with business-focused strategies and implementation expertise. With over 20 years of software management and development expertise and business experience as both a CIO and business owner, he provides Net Objectives clients with actionable strategies that produce progressive results. Guy has a consistent record of successful delivery in financial services and aerospace industries with corporations such as Vanguard, Critical Point Group, NASA, G & A Technical Software, and the US Naval Research Laboratory. He is a frequent contributing author to the Agile Journal and holds a Masters in Physics.

  • David Bernstein - Senior Consultant, Trainer

    Expertise: Agile Analysis and Design Patterns, Advanced Software Design
    David Bernstein, Senior Consultant

    David Bernstein has been writing software for over a quarter of a century. A noted speaker and presenter, David has been responsible for developing systems that drive leading econometric and financial firms as well as application and operating system software. He has nearly two decades of experience "preaching what he practices" as one of IBM's top technical instructors where he has personally trained nearly 4,000 developers on how to improve the design and construction of software while achieving one of the highest satisfaction ratings in the history of the company. In addition to his deep technical knowledge and passion for software development, David has experience running all aspects of a startup software company and is also an award-winning video producer.

  • Rod Claar - Senior Consultant, Trainer

    Expertise: TDD, OO, Design Patterns, Scrum Coach
    Rod Claar, Senior Consultant
    Rod Claar has been designing, developing and implementing software since the late 1980s. His early work was driven by a desire to learn and solve work related problems that required custom software. This led to a career change to the software industry. He spent over 10 years developing software, implementing solutions and managing software products used by the largest retailers in North America.  This experience makes him especially valuable to retailers.  Many of the solutions Rod has been involved with have been data centric. His experience in this area and agile process experience have led him to start working on a book dealing with the problems of managing enterprise data in an agile environment.  His broad business and software development background give him the insight and experience to effectively help software teams of any size. Rod is a Certified ScrumMaster Practitioner (CSM-P), Agile Coach and teaches Scrum, User Stories and Estimation, Agile Software Development, and Test-Driven Development.
  • Bob Hartman - Associate Trainer

    Expertise: Agile, Lean, Scrum, Lean-Agile Testing
    Bob Hartman, Associate Trainer
    Bob Hartman is an Associate Trainer with Net Objectives. In addition to having a Masters degree in Computer Science, he has over 30 years of experience developing software, including 7 years running his own consulting company and 10+ years of experience at the VP of Development level or higher. In 2000/2001, he led a team of 10 using a version of eXtreme Programming (XP). That particular team became as productive as a team of 28 had been previously. This experience convinced him that Agile processes were the wave of the future. Since that time every project he has been involved with has been delivered using agile processes resulting in numerous products receiving the highest possible ratings from reviewers, and more importantly, those products had a dramatic positive impact on customers. Bob is a Certified Scrum Master (CSM) and is deeply committed to helping product development companies learn how to change in ways that will allow them to quickly deliver products that have extremely high quality without increasing their budget.
  • Amir Kolsky - Senior Consultant, Trainer

    Expertise: Lean, Agile, Scrum, XP, TDD, Design Patterns
    Amir Kolsky, Senior Consultant
    Amir Kolsky is a Senior Consultant, Coach and Trainer for Net Objectives. Amir has been in the Computer Sciences field for over 25 years. He worked for 10 years in IBM Research, and spent 9 more years doing Chief Architect and CTO work in assorted companies big and small. He has been involved with Agile since 2000. He founded MobileSpear and subsequently XPand Software which does Agile Coaching, Software Education and Agile Projects in Israel and Europe. Amir brings his expertise to Net Objectives as coach and trainer in Lean and Agile software processes, tools, and practices, Scrum, XP, Design Patterns and TDD.
  • Rob Myers - Senior Consultant, Trainer

    Expertise: XP Coaching, Design Patterns, Agile Coaching, Lean-Agile Testing, TDD, ASP.NET
    Rob Myers, Senior Consultant
    Rob Myers has 20 years of professional experience in software development, including projects for industry leaders in medical, aerospace, and financial services. In the late 90’s, Rob became an eXtreme Programming coach and traveled throughout the country assisting teams with Agile Software Development practices and object-oriented design techniques. Rob brings to the classroom his passion for value-oriented software development, team development, and sane work environments. He currently teaches Test-Driven Development, Effective Agile Software Development, and the new, cutting edge Test-Driven ASP.NET course.
  • Chuck Suscheck - Senior Consultant, Trainer, Coach

    Expertise: Lean, Agile, Scrum, Analysis and Design, Organizational Behavior
    Chuck Suscheck, Senior Consultant

    Dr. Charles Suscheck has a unique combination of industry and academic expertise. He has over 25 years of professional experience, holding positions of Process Architect, Director of Research, Principle Consultant, Professor, and Professional Trainer at some of the most recognized companies in America. Academically, Charles holds an applied Doctorate of Computer Science, a Master of Science in Computer Science and is certified in RUP, UML, Use Cases, and Scrum. He has spoken at both national and international conferences, worked with clients in three continents, and has over 20 publications to his credit. Having climbed the ladder in organizations using heavy-weight, bureaucratic software development to organizations that apply the adaptive principles of Lean, Scrum and XP, Charles has a great appreciation for the benefits of agile development. He brings to his clients a diverse wealth of methodology experience, a passion for training and a strong focus on pragmatism.