How I lead & what I believe in
Engineering management is about creating the conditions for great work — not controlling it. Here's the philosophy I've built over 12 years.
Engineering management is about creating the conditions for great work — not controlling it. Here's the philosophy I've built over 12 years.
1. Ownership over process I build teams where engineers feel genuine accountability for outcomes — not just tasks. The best results come when people understand the why and have the autonomy to act on it.
2. Player-coach by design I stay close to architecture and design reviews — not to micromanage, but to raise the bar and earn the trust of the engineers I lead. Management without technical credibility is just coordination.
3. No surprises, ever I give feedback early and often — not in annual reviews. Ambiguity is the enemy of delivery, and clarity is a form of respect.
4. Develop people for their next role Every engineer on my team has a growth plan. My job isn't just to ship product — it's to leave people better than I found them.
5. Data over intuition I track delivery metrics, measure team health, and use data to make priority decisions. A B.S. in Statistics shapes how I think about every problem.
🤖 M.S. Artificial Intelligence University of the Cumberlands, KY · In progress · Expected Oct 2027
🏛️ M.A. Organizational Leadership Crown College, MN · Completed
💻 M.S. Software Engineering East Carolina University, NC · Completed
📊 B.S. Statistics North Carolina State University, NC · Completed
PMP — Project Management Professional PSM I — Professional Scrum Master PSPO I — Professional Scrum Product Owner PAL I — Professional Agile Leadership