A practical technology leader focused on better systems and stronger teams
I have worked in software development and software project management for over thirty years, with more than twenty years focused on leading software initiatives and projects. Throughout my career, I have helped organizations deliver technology solutions that align with business goals while building strong teams and sustainable development practices.
With this experience in software development and project management, I specialize in bridging software architecture and development with project delivery and business process improvement. I enjoy translating complex technical concepts into practical business decisions, helping organizations strengthen their development capabilities, improve operational effectiveness, and create long-term technology strategies that support growth.
I enjoy solving complex problems and finding practical, scalable solutions that enable organizations to grow. By combining technology with process improvement and collaborative leadership, I have helped teams deliver successful projects, expand business capabilities, and create systems that are flexible enough to evolve with changing business needs.
Leadership
Building and guiding high-performing teams through practical direction and clear communication.
Technology
Connecting development and architecture with business strategy and execution.
Problem Solving
Turning complex operational and technical challenges into workable solutions.
Business Impact
Expanding business capability with flexible, scalable technology choices.