Senior Software Developer I

Years of Experience: 23

Education & Licenses:

  • Computer Science Coursework, 1998, Case Western Reserve University, Cleveland, OH

Areas of Specialization:

  • Database-driven web application development
  • Full stack web development
  • Microsoft technology stack: C#, .NET, SQL Server
  • Object-oriented programming
  • Code quality and reusability
  • Software quality and automated testing
  • Agile methodologies
  • Process improvement throughout the software development life cycle
  • Software as a service


Mr. Schaffer is a senior software developer for the Technology & Software Products Team at E2G.  Prior to E2G, he spent several years in the field of Electronic Data Interchange, working on software to build, parse, and analyze EDI files.  As a lead developer, he defined patterns and practices for the rest of his team and initiated many changes in the development process to make the team more collaborative and agile.

Over the past two decades, Mr. Schaffer has worked at a variety of companies in the Cleveland, OH area, building custom software for many industries, using many frameworks and tools.  Prior work includes the areas of business intelligence, marketing automation, web-to-print automation, online ordering, test engineering, business process automation, and reporting.