I have over 22 years of software engineering experience and several years experience leading and managing cross-functional teams, both locally and distributed. I worked in the games industry for over 11 years, most recently in project and team management, and as a software engineer prior to that, but I am also active in design and production. I have worked on web application development, low-level engine development, user interface, audio programming, graphics programming, physics programming, AI programming, gameplay programming, animation programming, and tools programming. Essentially, I go where there is a need -- I'm a generalist, primarily focused on filling a need and solving problems. Solving problems is my superpower, whether that's a bug in the code or a finding the right members to grow the team. I love working in technology and helping a team create something wonderful, and I especially enjoy tackling new challenges. Any time I can do something new is a good day for me. My management style is people-focused. I get to know the team's strengths and weaknesses, so that I might help guide and grow my team members. I value honesty, transparency, and radical candor.I am a Certified Scrum Master (100% on the exam, too!), and have a strong background in Scrum and other agile development methodologies. I have helped companies transition to agile development styles, leading the development of the process and standards. I have been a Scrum Master for several teams, running the daily stand ups, planning meetings, retrospectives, etc. I have worked with several different technologies intended to assist in agile development, such as JIRA, Trello, Pivotal Tracker, Stickies.io, and others.Specialties: Project Management, Team Management, Software Engineering, Creative Mind, Excellent interpersonal skills, Experience in all facets of the games industry, Curiosity, Pennywhistle, Violin, Knitting
Listed skills include Game Development, Gameplay Programming, Video Games, Gameplay, and 45 others.