Our Consultants

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

    Expertise: Lean, Agile, Kanban 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.  He helps companies transition to Lean and Agile methods enterprise-wide as well teaches courses in Lean, Kanban, Scrum, Design Patterns, and Object-Orientation. Alan has developed training and coaching methods for Lean-Agile that have helped his clients achieve long-term, sustainable productivity gains. He is a popular speaker at prestigious conferences worldwide. He is the primary author of Design Patterns Explained: A New Perspective on Object-Oriented Design, Lean-Agile Pocket Guide for Scrum Teams, Lean-Agile Software Development: Achieving Enterprise Agility and is currently writing Essential Skills for the Agile Developer. He has a Masters in Computer Science from M.I.T. as well as a Masters in Mathematics from Emory University.
  • 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.
  • Scott L. Bain - Senior Consultant, Trainer, Author

    Expertise: Design Patterns for Agile Developers, Advanced Software Design, TDD
    Scott Bain, Senior Consultant
    Scott Bain is a 35+-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" which won a Jolt Productivity Award and is now available from Addison Wesley/Pearson Education. He is currently writing Essential Skills for the Agile Developer.
  • Cory Foy - Senior Consultant

    Expertise: Agile, Lean, Scrum, Kanban, TDD, Database Agility, Innovation Games

    Cory Foy has experience in a wide variety of industries as a developer, technical leader, coach and change agent. As a former Microsoft Premier Field Engineer, Cory was part of a global “swat” team called out to solve the worst production and implementation .NET, Team Foundation Server and SharePoint problems faced by Microsoft’s largest customers. Cory is also a Certified Java Developer, Certified Scrum Practitioner and organizer of several “Day of Ruby” events which has introduced hundreds of developers to the Ruby programming language and the Rails Web Development framework. In addition, he is a frequent speaker at conferences and user groups around the globe, including the Software Craftsmanship North America conference, Agile 200x series of conferences, XP2010, MIX10, Microsoft's TechReady, and the SQE Agile Development Practices conferences.  Has has also helped organize the Agile Tampa and Agile Florida user groups.

  • 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.
  • Ken Pugh - Fellow Consultant

    Expertise: Agile, Lean, Scrum, TDD, Object-Oriented, Author
    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. He is the author of Prefactoring.
  • 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, including Lean-Agile Software Development: Achieving Enterprise Agility, and the Lean-Agile Pocket Guide for Scrum Teams, 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.
  • Max Guernsey - Associate Trainer, Consultant

    Expertise: Advanced Software Design, Testing, Database Agility
    Max Guernsey has been in the industry officially for 10-years. He is a second generation programmer; much of his software development experience was passed down to him from his father prior to entering the workforce. Max teaches our TDD Database Course and developed DataConstructor, a tool that enables incremental database development.