Building resilient software organizations that scale intelligently and ship sustainably. 25+ years transforming engineering teams and platforms into high-output, resilient, and innovative organizations.
I'm a Director-level software leader with deep roots in architecture and product engineering. My career spans SaaS, IoT, enterprise software, and cloud-native platforms, with a focus on Microsoft and Azure ecosystems. I've led managers, architects, and ICs through large-scale transformations — not just shipping software, but building organizations capable of sustaining innovation. My mission is simple: to create engineering cultures that are product-aligned, AI-augmented, and capable of delivering fast without sacrificing long-term stability.
Let's build something that lasts.Email: eric@ourewingfamily.com
LinkedIn: linkedin.com/in/ericewing
I believe in establishing product-aligned, autonomous teams that deliver fast and responsibly. My approach combines technical excellence with cultural transformation, focusing on:
My technical background spans SaaS architecture, distributed systems, and modern cloud platforms. I specialize in Azure cloud transformations, event-driven architecture with .NET Core and C#, and building resilient systems using MongoDB, CosmosDB, and SQL Server.
Recent focus areas include AI-augmented engineering workflows, DevSecOps practices, and IoT system architecture for industrial applications.
This blog shares practical lessons from leading software transformations in enterprise environments. My experiences span team rehabilitation, cloud migrations, and building delivery organizations that scale intelligently.
I write for engineering leaders, software architects, and technical executives who are building resilient organizations that can adapt and scale. My goal is to share actionable insights from real-world transformations.
Provided executive continuity amid multiple CTO and VP transitions. Defined enterprise-wide software strategy, transitioning on-prem systems to Azure cloud for 3000+ IoT devices and 2000+ customers. Reduced deployment lead time from weeks to minutes.
Rehabilitated underperforming teams into top performers through targeted coaching and modernized delivery practices. Improved engineer retention from 18 months to 42 months. Redesigned hiring and compensation frameworks to attract stronger, more diverse teams.
Built modular foundational cloud systems and enterprise event bus. Achieved 15x increase in boxes processed and staged for production. Eliminated QA bottlenecks by implementing CI/CD and shifting testing responsibility left.
Worked in high-velocity teams emphasizing craftsmanship, clean code, and collaborative mob programming. Delivered first-class authentication and authorization experiences for all Pluralsight products.
Delivered logistics and tracking applications using .NET and SQL Server. Trained and led 20 nearshore developers migrating legacy transportation applications for international fleet management.
I'm always interested in connecting with fellow technology leaders and discussing the challenges and opportunities in our industry.