{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Daniele Margutti",
    "label": "Engineering Manager, Mobile Platform",
    "email": "daniele.margutti@gmail.com",
    "url": "https://www.danielemargutti.com",
    "summary": "Engineering Manager for the mobile platform at Immobiliare.it, Italy's largest real estate portal: three teams covering iOS, Android and the backend services behind them.",
    "location": {
      "city": "Rome",
      "countryCode": "IT"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "malcommac",
        "url": "https://github.com/malcommac"
      },
      {
        "network": "LinkedIn",
        "username": "danielemargutti",
        "url": "https://www.linkedin.com/in/danielemargutti"
      }
    ]
  },
  "work": [
    {
      "name": "Immobiliare.it",
      "position": "Engineering Manager, Mobile Platform",
      "summary": "Platform strategy · Three teams · Developer experience",
      "startDate": "Jan 2024 to present",
      "highlights": [
        "Own the mobile platform across iOS, Android and Apps Backend Services: three teams, one roadmap, one set of standards.",
        "Ship a release train every two weeks to both stores, for apps downloaded 500k+ times a month on a portal with 20M+ monthly visits.",
        "Set architecture, delivery process and developer experience; hire and grow the leads who run the teams."
      ]
    },
    {
      "name": "Immobiliare.it",
      "position": "iOS Technical Leader",
      "summary": "Objective-C to Swift rewrite · Modular architecture · Four markets · Open source",
      "startDate": "May 2018 to Dec 2023",
      "highlights": [
        "Rebuilt the iOS team from two to eight engineers and led it for five years.",
        "Rewrote the main app from Objective-C to Swift module by module, with no feature freeze, and modularised it into independent packages.",
        "Shipped one codebase to four markets (Immobiliare.it, Indomio.es, Spitogatos.gr, Immotop.lu), built the CI/CD the mobile teams still run on, and started the company's open source programme."
      ]
    },
    {
      "name": "IQUII",
      "position": "Senior Software Engineer",
      "summary": "Sport · E-commerce · Banking · IoT",
      "startDate": "2017 to 2018",
      "highlights": [
        "Designed and built mobile products for clients across sport, e-commerce, banking and IoT, working side by side with the design team and mentoring the junior engineers."
      ]
    },
    {
      "name": "MobileSoft",
      "position": "Senior Software Engineer, then Project Manager",
      "summary": "BNL BNP Paribas iOS client · First team of my own",
      "startDate": "2015 to 2017",
      "highlights": [
        "Built the official iOS client for BNL BNP Paribas.",
        "Moved to project manager on the Mediolanum Bank account, running two iOS and two Android engineers: the first time the job was the people and the plan, not the code."
      ]
    },
    {
      "name": "CreoLabs",
      "position": "Co-Founder",
      "summary": "Y Combinator interview, Winter 2014 · First Italian company invited",
      "startDate": "Sep 2012 to Aug 2015",
      "highlights": [
        "Six of us building a visual IDE for mobile apps, with its own JS-like language, a real-time macOS designer and a device player.",
        "Y Combinator called us in for the Winter 2014 batch: first Italian company interviewed, not taken. The company did not survive; three years building a product from nothing taught me more than any job since."
      ]
    }
  ],
  "skills": [
    {
      "name": "Mobile",
      "keywords": [
        "Swift",
        "SwiftUI",
        "UIKit",
        "Objective-C",
        "Swift Concurrency",
        "iOS",
        "Android"
      ]
    },
    {
      "name": "Platform",
      "keywords": [
        "CI/CD",
        "GitLab CI",
        "Modular architecture",
        "Backend for Frontend",
        "API design",
        "App Store and Play Store releases",
        "Test automation",
        "Observability",
        "Developer experience"
      ]
    }
  ],
  "languages": [
    {
      "language": "Italian — native"
    },
    {
      "language": "English — professional working"
    }
  ],
  "education": [
    {
      "institution": "Computer Science, Sapienza University of Rome"
    },
    {
      "institution": "Electronics and Telecommunications, ITIS Celestino Rosatelli, Rieti"
    }
  ],
  "meta": {
    "language": "en",
    "availability": "EU citizen, Rome · open to relocation and remote roles in Europe",
    "openSource": "SwiftDate · RealHTTP · SwiftLocation · RealFlags · 4M+ downloads · 20k+ GitHub stars"
  }
}