About Eric Ewing

    Building resilient software organizations that scale intelligently and ship sustainably. 25+ years transforming engineering teams and platforms into high-output, resilient, and innovative organizations.

    Eric Ewing - Professional headshot

    Eric Ewing

    A software engineering leader with 25+ years of experience turning complex technical and organizational challenges into sustainable, scalable, high-output solutions. I’ve built and led global teams, transformed failing systems, and delivered resilient products that last.
    eric@ourewingfamily.com
    linkedin.com/in/ericewing

    About Me

    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.

    Technical Expertise

    • Architectural Leadership: Distributed systems, event-driven architecture, domain-driven design, cloud-native infrastructure.
    • Delivery Excellence: CI/CD, test automation, DevSecOps, security-first architecture, AI-augmented development workflows.
    • Platform Development: Azure, .NET Core, C#, Web API, MongoDB, CosmosDB, RabbitMQ, Event Hubs, ReactJS, IoT integration.

    Organizational Expertise

    • Directed global engineering teams across the U.S., Europe, and Costa Rica, scaling processes and culture without losing agility.
    • Doubled engineer retention (18 to 42 months) while increasing product delivery velocity and quality.
    • Designed hiring, onboarding, and compensation systems that attracted and developed top talent.
    • Mentored new managers and senior ICs, equipping them to lead with clarity, accountability, and product focus.

    Philosophy & Approach

    • Clarity over complexity — every system and process should be understood and improved by the people who use it.
    • Empower autonomous teams — product-aligned, accountable, and capable of delivering without heavy oversight.
    • Balance innovation with reliability — move fast, but in a way that scales and endures.
    • Adopt AI and emerging technologies responsibly — integrating them to improve quality, speed, and developer experience.
    • Treat culture like a product — intentional design, constant iteration, measurable improvement.

    Results

    • Cut deployment lead time from weeks to minutes, enabling daily production releases.
    • Reduced change failure rate below 5% and mean time to recovery to under 15 minutes.
    • Scaled architecture to support thousands of IoT devices and millions of events daily.
    • Rebuilt fractured teams into top performers using coaching, workflow redesign, and architectural clarity.
    • Enabled continuous deployment with confidence and precision across mission-critical platforms.

    Contact

    Let's build something that lasts.Email: eric@ourewingfamily.com
    LinkedIn: linkedin.com/in/ericewing

    Leadership Philosophy

    I believe in establishing product-aligned, autonomous teams that deliver fast and responsibly. My approach combines technical excellence with cultural transformation, focusing on:

    • Product alignment over technical silos: Teams that own customer outcomes move faster
    • AI augmentation: Amplify human capabilities through sustainable, testable autonomous code generation
    • Event-driven architecture: Enable loose coupling and independent deployment
    • Lean delivery practices: Shift quality left and eliminate handoff waste
    • Continuous learning: Technology and practices evolve rapidly

    Technical Expertise

    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.

    Why I Write

    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.

    Career Timeline

    Interim Director of Software Engineering

    Sept 2023 - Apr 2025
    Packsize, Salt Lake City, UT

    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.

    Senior Manager

    Dec 2020 - Sept 2023
    Packsize, Salt Lake City, UT

    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.

    Software Architect & Manager

    Sept 2018 - Dec 2020
    Packsize, Salt Lake City, UT

    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.

    Software Craftsman

    2017 - 2018
    Pluralsight, Salt Lake City, UT

    Worked in high-velocity teams emphasizing craftsmanship, clean code, and collaborative mob programming. Delivered first-class authentication and authorization experiences for all Pluralsight products.

    Software Engineer

    2015 - 2017
    C.R. England, Salt Lake City, UT

    Delivered logistics and tracking applications using .NET and SQL Server. Trained and led 20 nearshore developers migrating legacy transportation applications for international fleet management.

    Let's Connect

    I'm always interested in connecting with fellow technology leaders and discussing the challenges and opportunities in our industry.