{
  "total": 38,
  "type": "qualifications",
  "user": {
    "name": "Ian Whitfield",
    "url": "https://vutuv.de/ian_whitfield",
    "username": "ian_whitfield"
  },
  "description": "Certificates & licenses of Ian Whitfield",
  "title": "Certificates & licenses of Ian Whitfield",
  "entries": [
    {
      "id": "01a0e404-c98a-7547-a7c1-7db8ac21eb7e",
      "name": "AI Engineer Agentic Track: The Complete Agent & MCP Course",
      "kind": "certification",
      "url": "https://ude.my/UC-7083c6be-5a79-4c89-addb-64485e9f969d/",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-7083c6be-5a79-4c89-addb-64485e9f969d",
      "jobs": null,
      "awarded": "2026-06"
    },
    {
      "id": "01a0e404-c989-7466-bf5c-3d3e13a1956f",
      "name": "AI Engineer Core Track: LLM Engineering, RAG, QLoRA, Agents",
      "kind": "certification",
      "url": "https://opentext.udemy.com/certificate/UC-bf77deb1-dadb-4c0e-94b3-0c8153e69473/",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "bf77deb1-dadb-4c0e-94b3-0c8153e69473",
      "jobs": null,
      "awarded": "2025-11"
    },
    {
      "id": "01a0e404-c985-72cc-81bd-a30a67a77571",
      "name": "GitHub Copilot Across Environments: IDE, Chat, and Command Line Techniques",
      "kind": "certification",
      "url": "https://learn.microsoft.com/api/achievements/share/en-us/IanWhitfield-3083/ZBY56KG2?sharingId=D709695AC1DAE594",
      "expires": null,
      "issuer": "Microsoft",
      "document": null,
      "credential_id": "D709695AC1DAE594",
      "jobs": null,
      "awarded": "2025-09"
    },
    {
      "id": "01a0e404-c988-72a7-9b14-c7d92d4a1057",
      "name": "GitHub Copilot Fundamentals Part 1 of 2",
      "kind": "certification",
      "url": "https://learn.microsoft.com/api/achievements/share/en-us/IanWhitfield-3083/3A6M4FWH?sharingId=D709695AC1DAE594",
      "expires": null,
      "issuer": "Microsoft",
      "document": null,
      "credential_id": "D709695AC1DAE594",
      "jobs": null,
      "awarded": "2025-09"
    },
    {
      "id": "01a0e404-c980-7866-9ea1-1f27b0830881",
      "name": "Introduction to GitHub Copilot",
      "kind": "certification",
      "url": "https://learn.microsoft.com/api/achievements/share/en-gb/IanWhitfield-3083/FMHPLVCX?sharingId=D709695AC1DAE594",
      "expires": null,
      "issuer": "Microsoft",
      "document": null,
      "credential_id": "D709695AC1DAE594",
      "jobs": null,
      "awarded": "2025-09"
    },
    {
      "id": "01a0e404-c982-793b-b15b-8e6b0c36f481",
      "name": "Introduction to prompt engineering with GitHub Copilot",
      "kind": "certification",
      "url": "https://learn.microsoft.com/api/achievements/share/en-us/IanWhitfield-3083/W2UEVQFN?sharingId=D709695AC1DAE594",
      "expires": null,
      "issuer": "Microsoft",
      "document": null,
      "credential_id": "D709695AC1DAE594",
      "jobs": null,
      "awarded": "2025-09"
    },
    {
      "id": "01a0e404-c986-7fdf-84cf-724e625ac62b",
      "name": "Management and customization considerations with GitHub Copilot",
      "kind": "certification",
      "url": "https://learn.microsoft.com/api/achievements/share/en-us/IanWhitfield-3083/A4FTGMZ7?sharingId=D709695AC1DAE594",
      "expires": null,
      "issuer": "Microsoft",
      "document": null,
      "credential_id": "D709695AC1DAE594",
      "jobs": null,
      "awarded": "2025-09"
    },
    {
      "id": "01a0e404-c981-78f9-b893-e7b08a87be83",
      "name": "Responsible AI with GitHub Copilot",
      "kind": "certification",
      "url": "https://learn.microsoft.com/api/achievements/share/en-us/IanWhitfield-3083/W2UQL9HN?sharingId=D709695AC1DAE594",
      "expires": null,
      "issuer": "Microsoft",
      "document": null,
      "credential_id": "D709695AC1DAE594",
      "jobs": null,
      "awarded": "2025-09"
    },
    {
      "id": "01a0e404-c97e-7f91-a263-37c328effe5b",
      "name": "GitHub Copilot Beginner to Pro - AI for Coding & Development",
      "kind": "certification",
      "url": "https://opentext.udemy.com/certificate/UC-492777bc-50d3-4410-b861-c042b29e12b7/",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-492777bc-50d3-4410-b861-c042b29e12b7",
      "jobs": null,
      "awarded": "2025-03"
    },
    {
      "id": "01a0e404-c97d-7160-8c04-4ece1a0f24a6",
      "name": "Remix.js - The Practical Guide",
      "kind": "certification",
      "url": "https://opentext.udemy.com/certificate/UC-a55ff18d-8e1f-4402-8b75-fd94299a0d86/?utm_campaign=email&utm_medium=email&utm_source=sendgrid.com",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "a55ff18d-8e1f-4402-8b75-fd94299a0d86",
      "jobs": null,
      "awarded": "2024-09"
    },
    {
      "id": "01a0e404-c97c-767e-891e-f09018490411",
      "name": "Conversational AI on Vertex AI and Dialogflow CX",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6401253?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6401253",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c977-7056-9118-4dba109759e3",
      "name": "Generative AI Explorer : Vertex AI",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/5985160?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "5985160",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c977-7beb-b44b-d0b1ca12c5d5",
      "name": "Generative AI Fundamentals",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6071800?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6071800",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c97a-7666-acfc-821b879d662a",
      "name": "Generative AI with Vertex AI: Text Prompt Design",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6240960?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6240960",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c979-72a3-bc38-3bd2f158600f",
      "name": "Introduction to Generative AI Studio",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6192305?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6192305",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c975-7b9d-b38a-1f4c7a6747ad",
      "name": "Introduction to Large Language Models",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/5973026?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "5973026",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c976-75a9-95f4-c8a0bccffe1d",
      "name": "Introduction to Responsible AI",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/5981213?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "5981213",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c97b-706e-b509-d966b2355d93",
      "name": "Multi-modal Prompt Engineering with Generative AI Studio",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6248801?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6248801",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c978-7770-883d-c5ce4ae2e1fa",
      "name": "Responsible AI: Applying AI Principles with Google Cloud",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6074165?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6074165",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c97b-7b9d-80bb-a2eb15e34add",
      "name": "Search",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6281919?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6281919",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c979-7c8b-b542-079fd31b473a",
      "name": "Vertex AI Search",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/6226319?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "6226319",
      "jobs": null,
      "awarded": "2023-11"
    },
    {
      "id": "01a0e404-c974-7f74-97fb-079fca4101c2",
      "name": "Introduction to Generative AI",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/5759127?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google",
      "document": null,
      "credential_id": "5759127",
      "jobs": null,
      "awarded": "2023-10"
    },
    {
      "id": "01a0e404-c973-7f68-bf98-a76431e5bb18",
      "name": "Securing and Integrating Components of your Application",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/3769030?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google Cloud Skills Boost for Partners",
      "document": null,
      "credential_id": "3769030",
      "jobs": null,
      "awarded": "2023-05"
    },
    {
      "id": "01a0e404-c972-7fe3-9ae9-8b395fd6cf89",
      "name": "Getting Started With Application Development",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/3350002?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google Cloud Skills Boost for Partners",
      "document": null,
      "credential_id": "3350002",
      "jobs": null,
      "awarded": "2023-03"
    },
    {
      "id": "01a0e404-c971-7e87-8fbc-1e0309b97855",
      "name": "Google Cloud Fundamentals: Core Infrastructure",
      "kind": "certification",
      "url": "https://partner.cloudskillsboost.google/public_profiles/18731a3c-cdc1-4769-a9ee-afe4ff978135/badges/3255578?utm_medium=social&utm_source=linkedin&utm_campaign=ql-social-share",
      "expires": null,
      "issuer": "Google Cloud Skills Boost for Partners",
      "document": null,
      "credential_id": "3255578",
      "jobs": null,
      "awarded": "2023-03"
    },
    {
      "id": "01a0e404-c970-7c10-87e7-e6e8471f2eb1",
      "name": "Docker: A Project-Based Approach to Learning",
      "kind": "certification",
      "url": "https://ude.my/UC-23c6f978-9dee-4d0c-9615-41e7f6de8672",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-23c6f978-9dee-4d0c-9615-41e7f6de8672",
      "jobs": null,
      "awarded": "2022-10"
    },
    {
      "id": "01a0e404-c96f-7c10-bd9b-6bb3f5c60538",
      "name": "GitLab CI: Pipelines, CI/CD and DevOps for Beginners",
      "kind": "certification",
      "url": "https://ude.my/UC-5330fbe6-9125-4889-a397-c5a2d4773d3e",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "5330fbe6-9125-4889-a397-c5a2d4773d3e",
      "jobs": null,
      "awarded": "2022-07"
    },
    {
      "id": "01a0e404-c96e-7a08-b295-4e270ffbc9ed",
      "name": "Angular Universal In Depth",
      "kind": "certification",
      "url": "https://ude.my/UC-ba1da0ac-70f2-412f-b38e-13d344e05b46",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "ba1da0ac-70f2-412f-b38e-13d344e05b46",
      "jobs": null,
      "awarded": "2022-06"
    },
    {
      "id": "01a0e404-c96d-79b2-9c73-02b9985bf872",
      "name": "Web Components & Stencil.js - Build Custom HTML Elements",
      "kind": "certification",
      "url": "https://ude.my/UC-e0e2c4a1-e164-49fb-b5db-01424645e930",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-e0e2c4a1-e164-49fb-b5db-01424645e930",
      "jobs": null,
      "awarded": "2022-04"
    },
    {
      "id": "01a0e404-c96c-7676-8d70-9e5f737d5a51",
      "name": "Go: The Complete Developer's Guide (Golang)",
      "kind": "certification",
      "url": "https://www.udemy.com/certificate/UC-33e84781-52ce-438c-b5c2-6ebb9a342a62/",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-33e84781-52ce-438c-b5c2-6ebb9a342a62",
      "jobs": null,
      "awarded": "2022-03"
    },
    {
      "id": "01a0e404-c969-7595-a538-c4c4dd5d74a9",
      "name": "Complete Flexbox Course",
      "kind": "certification",
      "url": "https://ude.my/UC-882673fd-9f43-46fb-bf65-5b429508b66c",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-882673fd-9f43-46fb-bf65-5b429508b66c",
      "jobs": null,
      "awarded": "2022-01"
    },
    {
      "id": "01a0e404-c964-7a7e-a1f6-883fce172898",
      "name": "Git Going Fast",
      "kind": "certification",
      "url": "https://ude.my/UC-b9d3928d-b44f-4f0f-8e48-276d3ab1048e",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-b9d3928d-b44f-4f0f-8e48-276d3ab1048e",
      "jobs": null,
      "awarded": "2022-01"
    },
    {
      "id": "01a0e404-c96a-7c9f-a47a-71dbf8e99788",
      "name": "New Relic APM",
      "kind": "certification",
      "url": "https://ude.my/UC-6a88067c-3199-4d95-a5d7-4e7b1baf9de2",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-6a88067c-3199-4d95-a5d7-4e7b1baf9de2",
      "jobs": null,
      "awarded": "2022-01"
    },
    {
      "id": "01a0e404-c962-7662-8fed-7004ddc85d8d",
      "name": "Reactive Angular Course (with RxJS)",
      "kind": "certification",
      "url": "https://ude.my/UC-463b4878-6249-4c7b-940a-86e468e83cb0",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-463b4878-6249-4c7b-940a-86e468e83cb0",
      "jobs": null,
      "awarded": "2022-01"
    },
    {
      "id": "01a0e404-c967-7ad0-9bd3-bd3835bb7679",
      "name": "Productive Coding with WebStorm",
      "kind": "certification",
      "url": "https://ude.my/UC-f09c493a-687d-412e-ac0d-0d535a5241d9",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-f09c493a-687d-412e-ac0d-0d535a5241d9",
      "jobs": null,
      "awarded": "2021-03"
    },
    {
      "id": "01a0e404-c965-7fdb-89b1-afecf2c01163",
      "name": "Unit Testing and Test Driven Development in NodeJS",
      "kind": "certification",
      "url": "https://ude.my/UC-4e4a4978-0c3b-41d6-99b2-e2421511ea44",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "UC-4e4a4978-0c3b-41d6-99b2-e2421511ea44",
      "jobs": null,
      "awarded": "2021-03"
    },
    {
      "id": "01a0e404-c983-79be-9465-f74962eb6512",
      "name": "Using advanced GitHub Copilot features",
      "kind": "certification",
      "url": "https://learn.microsoft.com/en-us/users/ianwhitfield-3083/achievements/9ylzjgmu",
      "expires": null,
      "issuer": "Microsoft",
      "document": null,
      "credential_id": "9ylzjgmu",
      "jobs": null,
      "awarded": null
    },
    {
      "id": "01a0e404-c97d-7d02-8bef-b5064066ce89",
      "name": "Vite: the complete developers guide",
      "kind": "certification",
      "url": "https://ude.my/UC-02203e69-504c-4d0d-8e9e-ecb2a85945d3",
      "expires": null,
      "issuer": "Udemy",
      "document": null,
      "credential_id": "-02203e69-504c-4d0d-8e9e-ecb2a85945d3",
      "jobs": null,
      "awarded": null
    }
  ],
  "url": "https://vutuv.de/ian_whitfield/qualifications",
  "formats": {
    "json": "https://vutuv.de/ian_whitfield/qualifications.json",
    "text": "https://vutuv.de/ian_whitfield/qualifications.txt",
    "markdown": "https://vutuv.de/ian_whitfield/qualifications.md",
    "xml": "https://vutuv.de/ian_whitfield/qualifications.xml"
  },
  "section": "qualifications",
  "generated_at": "2026-09-28T00:05:58Z",
  "schema_version": 3
}
