Leadership | 12 years of mentoring, team leadership, department management, operations management, business development and human resources
Product Management | Successful development and life cycle management of several software systems for distributed, cloud, mobile, single-user and enterprise systems.
Project Management | Successful completion of hundreds of projects in a self-directed and leadership role. PMP trained
SDLC | 11 years of experience leading large and small agile teams in requirement analysis, design, development, testing and implementation
.NET | 13 years of deep .NET experience using C#, ASP .NET, MVC, Entity Framework, WPF, WCF, Silverlight, Web Services
C/C++ | 5 years experience in memory optimization, pointers, advanced algorithms, COM, 3D math
AS3/Flash | 4 years of multi-player game and web development
SQL | 14 years of strong SQL experience in all aspects including TSQL, stored procedures, functions, design, optimization, replication, enterprise management, and SSRS
Web | 7 years of enterprise web development using ASP .NET MVC, Ajax, HTML including HTML5, JQuery, JavaScript
Windows | 12 years of windows client development using Delphi, C++, MFC, Win Forms, WPF
Systems Integration | 15 years of integrating systems with a variety of technologies and strategies.
GUI | 17 years of user experience design and development for desktop, web, mobile
Domains | Robotics, Automated Systems, Government software services in Public Safety and Criminal Justice, Game Development, Video, 2D/3D Graphics, Scientific Measurement
Director of Software @ • Leading teams of software professionals to develop the best automated systems in the world.
• Develop new software solutions for ground based automated systems in multiple industries.
• Architecture, product development, process improvement, strategic planning, and business development.
• Employee development, training and management. From March 2013 to Present (2 years 10 months) Software Development Manager @ • Lead an Agile team of developers creating SaaS / Web solutions for Public Safety.
• Responsible for requirements, design, development, testing and implementation.
• Created policy and procedures, implemented agile development SDLC and increased quality and productivity.
• Work with business partners and internal staff for bidding custom development projects.
• Manage off-site contractors and contracted projects. From March 2011 to March 2013 (2 years 1 month) Owner, Developer @ • Created several multi player and single player web based video games using Adobe Flash.
• Completed an enterprise level website including support for thousands of simultaneous users, online payments, leaderboards, forums, Facebook integration, match-making and more.
• Responsible for business development and engineering. From June 2009 to August 2012 (3 years 3 months) Software Engineer @ • Created desktop applications measuring and analyzing beam properties of lasers.
• Developed 3D visualizations of real time data using DirectX and .NET.
• Developed software using TDD and heavy use of design patterns. From May 2007 to June 2009 (2 years 2 months) Director of Operations @ • Developed client server, then n-tiered enterprise solutions for the Criminal Justice industry.
• Responsible for all technical staff, managing a $6 million / year budget, comprised of developers, support staff, project managers and trainers.
• Directed all research and development activities, oversaw internal IT, directed implementation project management and training, and coordinated with sales and accounting to lead the production side of the business during heavy growth.
• Provided leadership, technical guidance and mentoring to team members.
• Developed company from a 3 man operation to over 100 employees. From February 2000 to May 2007 (7 years 4 months) Non-profit Committee Member @ Participated in working committees involving data integration projects at the local, state and federal levels of government. From June 2003 to June 2006 (3 years 1 month) Washington D.C. Metro AreaInstructor @ IT Instructor, programming C++, hardware, security and other technologies. From August 1997 to August 2000 (3 years 1 month) Software Engineer @ Software development for controlling electronic display boards (LED). From June 1998 to February 2000 (1 year 9 months)
BS, Computer Science @ Utah State University From 1992 to 1998 Max Barfuss is skilled in: Team Building, Software Engineering, Software Project Management, Agile Methodologies, C#, ASP.NET, SQL, WPF, User Interface Design, Silverlight, Web Development, WCF, jQuery, Microsoft SQL Server, Agile