Sam Schappelle

 

Software Engineering Mentoring and Training

 

Sam Schappelle is an independent consultant specializing in technical training and mentoring on software engineering.  He has over 40 years of experience in the field.  His areas of specialization are software engineering process, an object-oriented analysis and design.

 

As an independent consultant, Sam teaches courses in the IBM curriculum, the Rational University curriculum, and the Advanced Concepts Center curriculum.   

 

Sam worked at IBM for 28 years, until retiring in 2002.  His roles at IBM included software developer, manager of software quality assurance, member of the technical staff, and technical trainer. 

 

In addition to his industry experience, Sam has credentials teaching at all levels of academia.  Before joining IBM, he taught high school, and developed one of the earliest high school computer science programs, in 1971.  While working at IBM in upstate New York, Sam taught part time in the Computer Science department of Binghamton University.  He moved to Maryland in 1984, and has taught in the graduate school of Johns Hopkins University since 1987.  He specializes in software engineering and object-oriented analysis and design.  

 

Sam’s consulting work has taken him to over 30 of the US states, as well as Canada, Mexico, England, France, Belgium, Sweden, Germany, Australia, and Japan. 

 

Sam has been the author of numerous technical papers, and a presenter at technical conferences.  He was the program chair of the Sixth IBM International Conference on Object-Oriented Software in 1993. 

 

Sam is a member of the Association for Computing Machinery and the IEEE Computer Society.  He has an MS degree in Computer Science from Penn State, a BS in Physics from Mansfield University, and has done additional graduate study at Vanderbilt University and Syracuse University.    

 

To send Sam e-mail, click here.