Software Engineering Manager

Hive

June 2024 - Present | Remote, Cagliari, Sardinia, Italy

Leading engineering efforts to reinvent distributed cloud infrastructure with reliable, affordable storage and compute solutions.

Key Achievements:

  • Building decentralized cloud infrastructure leveraging P2P and open-source technologies
  • Leading distributed engineering teams across multiple time zones
  • Architecting scalable storage and compute systems for edge computing
  • Establishing engineering culture and best practices for a fast-growing startup

Engineering Manager

Dutchie

October 2021 - January 2024 | Bend, Oregon, USA

Led platform engineering and POS teams, driving cloud cost optimization and building high-performing distributed teams.

Key Achievements:

  • Reduced AWS infrastructure costs by 30% through cloud modernization and optimization initiatives
  • Scaled distributed services handling millions of POS and e-commerce transactions daily
  • Built and managed engineering teams across Europe and United States
  • Implemented platform engineering best practices and DevOps culture
  • Mentored 15+ engineers, with 5 promoted to senior and lead roles

Chief Technology Officer

Yard

May 2021 - October 2021 | Ireland

Led engineering strategy and product development for live streaming platform for hybrid networking events.

Key Achievements:

  • Drove engineering efforts for Yard.live events platform
  • Managed third-party vendor relationships and API integrations
  • Led product validation and technical feasibility assessments
  • Established engineering processes and technology stack for startup

Engineering Manager

Zendesk

January 2019 - February 2021 | Dublin, Ireland

Managed real-time services engineering and led Sustaining EMEA team for Zendesk's core platform.

Key Achievements:

  • Scaled real-time messaging services supporting 10M+ requests per day
  • Enabled next-generation omnichannel customer experience platform
  • Led incident response and system reliability improvements
  • Managed EMEA sustaining engineering team across multiple products
  • Improved system observability and monitoring practices

Earlier Career Highlights

Senior Software Engineer - Various Companies

Developed expertise in distributed systems, cloud architecture, and SaaS platforms across multiple organizations, building the technical foundation for leadership roles.

Skills & Expertise

Engineering Leadership

  • • Team Building & Mentorship
  • • Engineering Culture
  • • Career Development
  • • Cross-functional Collaboration

Technical Architecture

  • • Distributed Systems
  • • Cloud Architecture (AWS)
  • • Microservices
  • • System Design & Scalability

Platform & DevOps

  • • Platform Engineering
  • • Infrastructure as Code
  • • CI/CD Pipelines
  • • Observability & Monitoring

Interested in Working Together?

I'm always interested in new opportunities, consulting engagements, and advisory roles in engineering leadership.

Get in Touch View LinkedIn Profile