

I operate at the intersection of engineering and business viability. Over a 20-year career at the same organization, I evolved from a software engineer to Software Director, gaining the perspective of someone who has sat at every side of the table—from writing core code to negotiating the strategic accounts that sustain the business. Today, my value lies in leading an operation of 50+ consultants while maintaining a relentless focus on profitability. I don’t just deliver software; I ensure every technical solution is the right financial decision for the client. By bridging my engineering background with business management, I translate technical requirements into bottom-line results.
Communication & Presentation
Team Leader
Project Management
Stakeholder & Client Management
Process Improvement & Re-engineering
Negotiation & Persuasion skills
Business Intelligence
Project Management Skills
Research & Strategy
Stakeholder communication
Software engineering
Staff mentoring
Performance optimization
Technical leadership
Pragmatic Problem Solving
Continuous Learning
Technical Governance & Architecture
High-Level Tech Stack Strategy
Delivery Governance