Available to hire
Hi, I’m Max Guernsey, III, and I specialize in software development practices with a hands-on coaching approach. With years of experience mentoring teams and developing software across various technologies, I focus on driving technical excellence through test-driven development (TDD), behavior-driven development (BDD), and advanced design patterns.
I enjoy teaching and working alongside teams to improve their technical skills and agile processes. My passion is helping organizations transform their software development culture and deliver high-quality products efficiently.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Fluent
Work Experience
Founding Partner at Producore, LLC
January 1, 2023 - June 15, 2024Write and deliver software engineering excellence training and coaching programs. Teach-by-doing the following: refactoring, TDD, BDD, Design Patterns, advanced software design, requirements analysis.
Managing Member at Hexagon Software, LLC
October 1, 2008 - June 15, 2024Primary focus: “coach from the keyboard” for a major streaming app provider. Train & mentor teams & management by participating in their daily activities. Help teams adopt requirements analysis, BDD, TDD, advanced software design, and refactoring. Help management define & implement measurements that drive improved technical practices. Engage executives to help clear impediments to technical excellence. Built apps, games, and utilities using Unity, Azure, PlayFab, and AzureDevOps to build a challenging strategy game that can be played on iOS, Android, or in a web browser.
Senior Consultant at Net Objectives, Inc.
August 1, 2014 - February 28, 2018Train teams to upgrade their technical and analysis skills. Coach teams to facilitate their transformation. Build two new courses pertaining to advanced concepts in design patterns and in acceptance-test-driven development (ATDD).
Principal Software Architect at Accelrys
January 1, 2010 - August 31, 2014Provide vision for product technical direction. Teach test-driven development (TDD), ATDD, Design Patterns to my team and others around the world. Transform team development & reporting process from nearly-waterfall to truly agile. Establish culture of disciplined software development. Cut release time from nearly a year to 6-8 weeks. Cut churn time at end of release from over a month to a few days. Train & coach other teams toward their own transition.
Senior Software Developer at MOD Systems
March 1, 2009 - December 31, 2009Teach and establish as part of culture TDD, ATDD, and Design Patterns. Build and extend service to ingest video assets from a wide array of studios into unified retail database.
Training Materials Consultant at Net Objectives, Inc.
February 1, 2009 - February 28, 2009Define the initial version of Net Objectives’ now-very-popular ATDD course.
TDD Mentor (Consultant) at Getty Images
March 1, 2008 - December 31, 2008Establish by example the why and how to TDD and Design Patterns. Transition team toward incremental delivery of extensions to working software.
Software Development Mentor (Consultant) at Symetra
May 1, 2006 - August 31, 2007Coach team on transition to agile processes. Demonstrate application of design patterns by example. Help adopt TDD as a team-practice.
Senior Software Developer at Brewer Consulting
March 1, 2006 - April 30, 2006Design and implement extensions to proprietary round-trip engineering system designed to accelerate delivery of value to Brewer’s clients.
Software Development Engineer III (Contractor) at Microsoft
June 1, 2005 - March 31, 2006Build new components for internal website to help leadership better connect with developers. Mentor team members on Object-Oriented Design/Design Patterns.
Software Architect (Contractor) at AltSource
April 1, 2005 - June 30, 2005Fixed-bid development: create a library to encapsulate Cingular’s CARE protocol and make it accessible from .NET applications.
Software Architect (Contractor) at Banfield
October 1, 2004 - April 30, 2005Develop code generator and Visual Studio plug-in to generate data-access layer code. Define data-access layer patterns. Design & implement event-oriented business logic library.
Programmer/Analyst (Contractor) at Iovation
January 1, 2004 - July 31, 2004Develop high-performance, purpose-built threading class library in C++. Architect & oversee implementation of data-access and business logic layers for PHP administration portal used to manage online casino software.
Software Developer (Contract) at Money Tree Software
December 1, 2002 - December 31, 2003Translate Visual Basic & Excel software package into Java product. Develop online version of their Silver product.
Support Software Engineer at Rogue Wave Software
April 1, 1999 - November 30, 2002Diagnose bugs. Develop workarounds for customers. Work with development to resolve issues.
Founding Partner at Producore, LLC
January 1, 2023 - June 23, 2024Write and deliver software engineering excellence training and coaching programs. Teach-by-doing the following: refactoring, TDD, BDD, Design Patterns, advanced software design, requirements analysis.
Managing Member at Hexagon Software, LLC
October 1, 2008 - June 23, 2024Primary focus: “coach from the keyboard” for a major streaming app provider. Train & mentor teams & management by participating in their daily activities. Help teams adopt requirements analysis, BDD, TDD, advanced software design, and refactoring. Help management define & implement measurements that drive improved technical practices. Engage executives to help clear impediments to technical excellence. Built apps, games, and utilities using Unity, Azure, PlayFab, and Azure DevOps to build a challenging strategy game playable on iOS, Android, or web browsers.
Senior Consultant at Net Objectives, Inc.
August 1, 2014 - February 28, 2018Train teams to upgrade their technical and analysis skills. Coach teams to facilitate their transformation. Build two new courses pertaining to advanced concepts in design patterns and in acceptance-test-driven development (ATDD).
Principal Software Architect at Accelrys
January 1, 2010 - August 1, 2014Provide vision for product technical direction. Teach test-driven development (TDD), ATDD, Design Patterns to the team and others globally. Transform team development & reporting process from nearly-waterfall to truly agile. Establish a culture of disciplined software development. Cut release time from nearly a year to 6-8 weeks. Cut churn time at end of release from over a month to a few days. Train & coach other teams toward their transition.
Senior Software Developer at Mod Systems
March 1, 2009 - December 31, 2009Teach and establish as part of culture TDD, ATDD, and Design Patterns. Build and extend service to ingest video assets from multiple studios into unified retail database.
Training Materials Consultant at Net Objectives, Inc.
February 1, 2009 - February 28, 2009Defined the initial version of Net Objectives’ ATDD course.
TDD Mentor (Consultant) at Getty Images
March 1, 2008 - December 31, 2008Established by example the why and how to TDD and Design Patterns. Transitioned team toward incremental delivery of software extensions.
Software Development Mentor (Consultant) at Symetra
May 1, 2006 - August 31, 2007Coached team on transition to agile processes. Demonstrated application of design patterns by example. Helped adopt TDD as a team practice.
Senior Software Developer at Brewer Consulting
March 1, 2006 - April 30, 2006Designed and implemented extensions to proprietary round-trip engineering system designed to accelerate delivery of value to clients.
Software Development Engineer III (Contractor) at Microsoft
June 1, 2005 - March 31, 2006Built new components for internal website to help leadership better connect with developers. Mentored team members on Object-Oriented Design and Design Patterns.
Software Architect (Contractor) at AltSource
April 1, 2005 - June 30, 2005Fixed-bid development: created a library to encapsulate Cingular’s CARE protocol for accessibility from .NET applications.
Software Architect (Contractor) at Banfield
October 1, 2004 - April 30, 2005Developed code generator and Visual Studio plug-in to generate data-access layer code. Defined data-access layer patterns. Designed & implemented event-oriented business logic library.
Programmer/Analyst (Contractor) at Iovation
January 1, 2004 - July 31, 2004Developed high-performance threading class library in C++. Architect & oversaw implementation of data-access and business logic layers for PHP admin portal to manage online casino software.
Software Developer (Contract) at Money Tree Software
December 1, 2002 - December 31, 2003Translated Visual Basic & Excel software package into Java product. Developed online version of their Silver product.
Support Software Engineer at Rogue Wave Software
April 1, 1999 - November 30, 2002Diagnosed bugs and developed workarounds for customers. Worked with development team to resolve issues.
Founding Partner at Producore, LLC
January 1, 2023 - June 5, 2024Write and deliver software engineering excellence training and coaching programs. Teach-by-doing the following: refactoring, TDD, BDD, Design Patterns, advanced software design, requirements analysis.
Managing Member at Hexagon Software, LLC
October 1, 2008 - June 5, 2024Primary focus: “coach from the keyboard” for a major streaming app provider. Train & mentor teams & management by participating in their daily activities. Help teams adopt requirements analysis, BDD, TDD, advanced software design, and refactoring. Help management define & implement measurements that drive improved technical practices. Engage executives to help clear impediments to technical excellence. Built apps, games, and utilities using Unity, Azure, PlayFab, and AzureDevOps to build a challenging strategy game that can be played on iOS, Android, or in a web browser.
Senior Consultant at Net Objectives, Inc.
August 1, 2014 - February 28, 2018Train teams to upgrade their technical and analysis skills. Coach teams to facilitate their transformation. Build two new courses pertaining to advanced concepts in design patterns and in acceptance-test-driven development (ATDD).
Principal Software Architect at Accelrys
January 1, 2010 - August 1, 2014Provide vision for product technical direction. Teach test-driven development (TDD), ATDD, Design Patterns to my team and others around the world. Transform team development & reporting process from nearly-waterfall to truly agile. Establish culture of disciplined software development. Cut release time from nearly a year to 6-8 weeks. Cut churn time at end of release from over a month to a few days. Train & coach other teams toward their own transition.
Senior Software Developer at Mod Systems
March 1, 2009 - December 31, 2009Teach and establish as part of culture TDD, ATDD, and Design Patterns. Build and extend service to ingest video assets from a wide array of studios into unified retail database.
Training Materials Consultant at Net Objectives, Inc.
February 1, 2009 - February 28, 2009Define the initial version of Net Objectives’ now-very-popular ATDD course.
TDD Mentor at Getty Images (Consultant)
March 1, 2008 - December 31, 2008Establish by example the why and how to TDD and Design Patterns. Transition team toward incremental delivery of extensions to working software.
Software Development Mentor at Symetra (Consultant)
May 1, 2006 - August 31, 2007Coach team on transition to agile processes. Demonstrate application of design patterns by example. Help adopt TDD as a team-practice.
Senior Software Developer at Brewer Consulting
March 1, 2006 - April 30, 2006Design and implement extensions to proprietary round-trip engineering system designed to accelerate delivery of value to Brewer’s clients.
Software Development Engineer III at Microsoft (Contractor)
June 1, 2005 - March 31, 2006Build new components for internal website to help leadership better connect with developers. Mentor team members on Object-Oriented Design/Design Patterns.
Software Architect at AltSource (Contractor)
April 1, 2005 - June 30, 2005Fixed-bid development: create a library to encapsulate Cingular’s CARE protocol and make it accessible from .NET applications.
Software Architect at Banfield (Contractor)
October 1, 2004 - April 30, 2005Develop code generator and Visual Studio plug-in to generate data-access layer code. Define data-access layer patterns. Design & implement event-oriented business logic library.
Programmer/Analyst at Iovation (Contractor)
January 1, 2004 - July 31, 2004Develop high-performance, purpose-built threading class library in C++. Architect & oversee implementation of data-access and business logic layers for PHP administration portal used to manage online casino software.
Software Developer at Money Tree Software (Contract)
December 1, 2002 - December 31, 2003Translate visual basic & excel software package into Java product. Develop online version of their Silver product.
Support Software Engineer at Rogue Wave Software
April 1, 1999 - November 30, 2002Diagnose bugs. Develop workarounds for customers. Work with development to resolve issues.
Founding Partner at Producore, LLC
January 1, 2023 - June 26, 2024Write and deliver software engineering excellence training and coaching programs. Teach-by-doing the following: refactoring, TDD, BDD, Design Patterns, advanced software design, requirements analysis.
Managing Member at Hexagon Software, LLC
October 1, 2008 - June 26, 2024Primary focus: “coach from the keyboard” for a major streaming app provider. Train & mentor teams & management by participating in their daily activities. Help teams adopt requirements analysis, BDD, TDD, advanced software design, and refactoring. Help management define & implement measurements that drive improved technical practices. Engage executives to help clear impediments to technical excellence. Built apps, games, and utilities using Unity, Azure, PlayFab, and Azure DevOps to build a challenging strategy game that can be played on iOS, Android, or in a web browser.
Senior Consultant at Net Objectives, Inc.
August 1, 2014 - February 28, 2018Train teams to upgrade their technical and analysis skills. Coach teams to facilitate their transformation. Build two new courses pertaining to advanced concepts in design patterns and in acceptance-test-driven development (ATDD).
Principal Software Architect at Accelrys
January 1, 2010 - August 31, 2014Provide vision for product technical direction. Teach test-driven development (TDD), ATDD, Design Patterns to my team and others around the world. Transform team development & reporting process from nearly-waterfall to truly agile. Establish culture of disciplined software development. Cut release time from nearly a year to 6-8 weeks. Cut churn time at end of release from over a month to a few days. Train & coach other teams toward their own transition.
Senior Software Developer at Mod Systems
March 1, 2009 - December 31, 2009Teach and establish as part of culture TDD, ATDD, and Design Patterns. Build and extend service to ingest video assets from a wide array of studios into unified retail database.
Training Materials Consultant at Net Objectives, Inc.
February 1, 2009 - February 28, 2009Define the initial version of Net Objectives’ now-very-popular ATDD course.
TDD Mentor (Consultant) at Getty Images
March 1, 2008 - December 31, 2008Establish by example the why and how to TDD and Design Patterns. Transition team toward incremental delivery of extensions to working software.
Software Development Mentor (Consultant) at Symetra
May 1, 2006 - August 31, 2007Coach team on transition to agile processes. Demonstrate application of design patterns by example. Help adopt TDD as a team practice.
Senior Software Developer at Brewer Consulting
March 1, 2006 - April 30, 2006Design and implement extensions to proprietary round-trip engineering system designed to accelerate delivery of value to Brewer’s clients.
Software Development Engineer III (Contractor) at Microsoft
June 1, 2005 - March 31, 2006Build new components for internal website to help leadership better connect with developers. Mentor team members on Object-Oriented Design/Design Patterns.
Software Architect (Contractor) at AltSource
April 1, 2005 - June 30, 2005Fixed-bid development: create a library to encapsulate Cingular’s CARE protocol and make it accessible from .NET applications.
Software Architect (Contractor) at Banfield
October 1, 2004 - April 30, 2005Develop code generator and Visual Studio plug-in to generate data-access layer code. Define data-access layer patterns. Design & implement event-oriented business logic library.
Programmer/Analyst (Contractor) at Iovation
January 1, 2004 - July 31, 2004Develop high-performance, purpose-built threading class library in C++. Architect & oversee implementation of data-access and business logic layers for PHP administration portal used to manage online casino software.
Software Developer (Contractor) at Money Tree Software
December 1, 2002 - December 31, 2003Translate visual basic & excel software package into Java product. Develop online version of their Silver product.
Support Software Engineer at Rogue Wave Software
April 1, 1999 - November 30, 2002Diagnose bugs. Develop workarounds for customers. Work with development to resolve issues.
Education
Qualifications
Industry Experience
Software & Internet, Gaming, Professional Services, Media & Entertainment, Computers & Electronics
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Game Developer
We have the best game developer experts on Twine. Hire a game developer in Las Vegas today.