As a software engineering manager, I utilize the servant-leader methodology to be a people manager that, when combined with twenty-plus years of software development experience, allows me to be a key hands-on contributor to growing software as well as growing engineering teams.
My background in psychology and professional teaching gives me a unique and powerful team management skill-set that results in lower stress amongst developers, more effective communication between teams/departments, higher job satisfaction scores, and measurably higher productivity.