{
  "_README": "Roles, dates and highlights taken directly from Mihir's CV (Aug 2026). The employer really is spelled 'Ploytech', and Ploytech is the same business as nimbus Cloud: it restructured and renamed. The 'orgNote' field surfaces that on the timeline so the two stints do not read as unrelated companies. Refer to the company as Ploytech or nimbus Cloud, never by product name. House style: no em dashes, and no '&' in text that renders in the display serif.",

  "items": [
    {
      "kind": "work",
      "current": true,
      "title": "Head of Engineering",
      "org": "nimbus Cloud",
      "orgUrl": "https://www.nimbus.cloud/",
      "start": "June 2021",
      "end": "",
      "location": "Melbourne, VIC",
      "summary": "Lead the software development, quality engineering and CloudOps functions, and own the technology strategy, delivery roadmap and operational risk that go with them. This is the same business, and the same platform, I ran QA and DevOps for when it traded as Ploytech, returned to after a restructure and two years away.",
      "highlights": [
        "Lead the software development, quality engineering and CloudOps functions as one group",
        "Set technology strategy and roadmaps in partnership with product management and the business",
        "Contributed to SOC 2 and ISO 27001 certification, focused on risk management and compliance",
        "Authored the IT policies and procedures behind MDM, Intune and Group Policy for operational consistency",
        "Established how AI is used across the software development lifecycle, with usage policy and guardrails",
        "Implemented infrastructure as code with ARM templates, Terraform, Python and PowerShell, and automated cloud deployment",
        "Built monitoring and alerting, plus automated reporting on SLA metrics and technical debt",
        "Migrated applications to .NET Core and Blazor Server, improving scalability and performance",
        "Negotiated vendor contracts and ran IT operations",
        "Introduced business automation tooling that removed recurring manual work"
      ],
      "stack": ["Azure", "Terraform", "ARM Templates", "PowerShell", "Python", ".NET Core", "Blazor", "Microsoft Intune", "M365"]
    },
    {
      "kind": "work",
      "current": false,
      "title": "DevOps Engineer",
      "org": "MYOB",
      "orgUrl": "https://www.myob.com/",
      "start": "August 2019",
      "end": "June 2021",
      "location": "Melbourne, VIC",
      "summary": "Cloud automation and platform engineering at one of Australia's largest business software companies, working at a scale where anything manual stops being viable.",
      "highlights": [
        "Eliminated manual database operations across more than 300,000 Azure SQL databases using Azure Functions",
        "Built ARM templates for rapid deployment using PowerShell and pipeline as code",
        "Deployed Azure SQL with geo-replication, standby sync and failover configuration",
        "Automated cloud services, Azure Monitor alerts and AWS Route 53 DNS with Terraform",
        "Architected archival in Azure Data Factory, automating three-month record storage into blob storage",
        "Resolved audit data archiving by migrating SQL audit data to storage tables via Data Factory",
        "Configured Azure Functions with time-based triggers and durable functions for SQL automation",
        "Integrated Azure Application Insights across cloud services for monitoring and troubleshooting",
        "Deployed and maintained an ELK stack using Ansible for log management",
        "Created and registered custom VM images in ACR for use in Azure DevOps pipelines"
      ],
      "stack": ["Azure", "AWS", "Terraform", "Ansible", "Azure Functions", "Data Factory", "ELK", "PowerShell"]
    },
    {
      "kind": "work",
      "current": false,
      "title": "DevOps Manager and Test Manager",
      "org": "Ploytech",
      "orgNote": "now nimbus Cloud",
      "orgUrl": "",
      "start": "June 2018",
      "end": "July 2019",
      "location": "Melbourne, VIC",
      "summary": "A dual remit across delivery automation and quality engineering, plus Scrum Master duties. This is where the two halves of my career came together.",
      "highlights": [
        "Cut release cycles by 50% with automated testing frameworks built on Jenkins and Test Studio, without lowering the quality bar",
        "Maintained build profiles in Team Foundation Server and Jenkins to keep CI/CD running cleanly",
        "Implemented automated deployment for client and internal instances using Jenkins",
        "Acted as Scrum Master: facilitated Agile practice, managed backlogs, sprint planning, sizing, standups, reviews and retrospectives",
        "Owned client escalations end to end and streamlined major and patch release processes",
        "Analysed customer requests and produced mockups ahead of development",
        "Monitored and maintained production web applications and databases in Azure"
      ],
      "stack": ["Azure", "Jenkins", "TFS", "Test Studio", "CI/CD"]
    },
    {
      "kind": "work",
      "current": false,
      "title": "Test Manager",
      "org": "Ploytech",
      "orgNote": "now nimbus Cloud",
      "orgUrl": "",
      "start": "January 2016",
      "end": "May 2018",
      "location": "Melbourne, VIC",
      "summary": "Ran the QA function and moved the organisation from ad hoc testing to automated coverage and Agile delivery.",
      "highlights": [
        "Achieved over 55% automated test coverage and introduced Jenkins for CI and automated deployment",
        "Introduced Agile methodology along with Jira, Confluence and Service Desk",
        "Built a C# testing framework from scratch",
        "Ran the QA function, turning user stories into test cases and detailed test plans",
        "Ran functional, integration and load testing with JMeter, and regression suites in C# with Telerik Test Studio",
        "Produced test summary reports, maintained requirement traceability and documented defects in Jira"
      ],
      "stack": ["C#", "Telerik Test Studio", "JMeter", "Jenkins", "Jira", "Confluence"]
    },
    {
      "kind": "work",
      "current": false,
      "title": "QA Analyst",
      "org": "Apparel21",
      "orgUrl": "",
      "start": "October 2011",
      "end": "December 2015",
      "location": "Melbourne, VIC",
      "summary": "Quality engineering across an ERP, point of sale and web application suite. Where I learned how software actually breaks.",
      "highlights": [
        "Performed functional, UI/UX and integration testing across ERP, POS and web applications",
        "Conducted backend database testing in Microsoft SQL, validating stored procedures, jobs and triggers",
        "Scripted automated tests in Test Complete, Selenium and Protractor",
        "Converted an automation suite from VBScript to C# for better performance",
        "Used the Jasmine framework with Protractor for end-to-end testing",
        "Wrote continuous integration tests verifying API endpoints",
        "Recommended new processes and tooling to improve Agile workflow"
      ],
      "stack": ["C#", "Selenium", "Protractor", "Test Complete", "SQL Server", "Jasmine"]
    },
    {
      "kind": "work",
      "current": false,
      "title": "ERP Consultant",
      "org": "Mobile Route Solutions",
      "orgUrl": "",
      "start": "January 2011",
      "end": "October 2011",
      "location": "Melbourne, VIC",
      "summary": "Client-facing ERP implementation across Australia and New Zealand. The first lesson in software being a people problem as much as a technical one.",
      "highlights": [
        "Supported clients across Australia and New Zealand",
        "Gathered requirements and implemented route solutions",
        "Trained users during and after implementation, both onsite and remotely",
        "Designed business intelligence management reports using Crystal Reports"
      ],
      "stack": ["ERP", "Crystal Reports", "Requirements Analysis"]
    },
    {
      "kind": "education",
      "current": false,
      "title": "Master of Information Technology",
      "org": "Swinburne University of Technology",
      "orgUrl": "https://www.swinburne.edu.au/",
      "start": "",
      "end": "December 2009",
      "location": "Hawthorn, VIC",
      "summary": "",
      "highlights": [],
      "stack": []
    },
    {
      "kind": "education",
      "current": false,
      "title": "Bachelor of Computer Application",
      "org": "Bhavnagar University",
      "orgUrl": "",
      "start": "",
      "end": "May 2005",
      "location": "Bhavnagar, India",
      "summary": "",
      "highlights": [],
      "stack": []
    }
  ]
}
