Led large-scale enterprise projects end-to-end (3-5 years). Familiar with release planning, capacity planning, estimation, and proposals. Understand various software development approaches (traditional to Agile). Value collaboration over hierarchy. Comfortable working with distributed teams. Resilient to ambiguity and able to manage risks. Act as a coach and mentor to motivate others.