Summary
Overview
Work History
Education
Skills
Certifications And Additional Experience
Timeline
Generic

Craig Hinrichs

Anthem,AZ

Summary

Innovative and results-driven software developer, project manager, and team leader with over 13 years of experience in game development, interactive web applications, and enterprise software solutions. Adept at turning client visions into reality through strong communication, expectation setting, and Agile project management. Experienced in full-cycle software development, server architecture, AI, and cloud computing (AWS). Passionate about collaboration, continuous learning, and delivering high-quality, scalable solutions.

Overview

25
25
years of professional experience

Work History

Software Developer & Project Manager

Self Employed
01.2011 - Current
  • Developed multiple video games for mobile platforms, including a two-year-long project and a massive four-to-five-year server-based game (Moiku), managing other developers and leading project execution
  • Created interactive, gamified websites for clients, ensuring engaging user experiences
  • Built and maintained cloud-based applications using AWS and custom server setups (Shishido)
  • Led AI research and development for a client, designing a custom GPT using Python and AI libraries
  • Managed client relationships, set clear project expectations, and delivered high-quality products on time
  • Applied Agile methodologies in various projects, balancing flexibility with structured development cycles

Software Developer

American Family Insurance
01.2000 - 01.2011
  • Worked on an Enterprise Java project for a customer facing application using Agile project methodology
  • Developed custom tools for Clarify CRM and integrated security solutions
  • Built a uCMDB (Universal Configuration Management Database) for ITIL processes
  • Programmed custom I3 phone system integrations to enhance customer service workflows
  • Applied SDLC methodologies to streamline software development and documentation

Education

MBA - Project Management

Herzing University

Bachelor of Science - Computer Science

Herzing University

Associate Degree - Computer Science

Herzing University

Skills

  • C#
  • Python
  • JavaScript
  • PHP
  • SQL
  • Unity
  • Mobile Game Development
  • Interactive/Gamified Websites
  • Frontend Development
  • Backend Development
  • AWS
  • Server Architecture
  • Database Management
  • Agile
  • SDLC
  • Team Leadership
  • Documentation & Procedures
  • GPT Development
  • AI Research
  • Machine Learning Concepts

Certifications And Additional Experience

  • ITIL Certified – IT Service Management
  • CompTIA A+ Certification (Likely still valid)
  • Formerly held CCNA (Cisco Certified Network Associate) and MCSE certifications.
  • Passionate about continuous learning, AI research, and technology innovation.

Timeline

Software Developer & Project Manager

Self Employed
01.2011 - Current

Software Developer

American Family Insurance
01.2000 - 01.2011

Bachelor of Science - Computer Science

Herzing University

Associate Degree - Computer Science

Herzing University

MBA - Project Management

Herzing University
Craig Hinrichs