- Rename 512 person files from XX-XX-XXX placeholders to proper GeoNames locations
- Update 2,463 profiles with enriched data
- Add 512 new person profiles (AU, international heritage professionals)
- PPID format: ID_{birth-loc}_{decade}_{work-loc}_{custodian}_{NAME}
271 lines
No EOL
11 KiB
JSON
271 lines
No EOL
11 KiB
JSON
{
|
|
"ppid": "ID_NL-ZH-ROT_199X_NL-ZH-ROT_XXXX_JIM-DUIJL",
|
|
"ppid_type": "ID",
|
|
"ppid_components": {
|
|
"type": "ID",
|
|
"first_location": "NL-ZH-ROT",
|
|
"first_date": "199X",
|
|
"last_location": "NL-ZH-ROT",
|
|
"last_date": "XXXX",
|
|
"name_tokens": [
|
|
"JIM",
|
|
"DUIJL"
|
|
],
|
|
"first_date_source": "inferred_birth_decade",
|
|
"first_location_source": "inferred_birth_settlement",
|
|
"last_location_source": "inferred_current_settlement",
|
|
"first_date_alternatives": [
|
|
"199X"
|
|
]
|
|
},
|
|
"name": {
|
|
"full_name": "Jim van Duijl",
|
|
"display_name": "Jim van Duijl",
|
|
"name_romanized": null,
|
|
"name_tokens": [
|
|
"JIM",
|
|
"DUIJL"
|
|
],
|
|
"source": "linkedin_profile"
|
|
},
|
|
"birth_date": {
|
|
"edtf": "XXXX",
|
|
"precision": "unknown",
|
|
"note": "See inferred_birth_decade for heuristic estimate"
|
|
},
|
|
"is_living": true,
|
|
"heritage_relevance": {
|
|
"is_heritage_relevant": true,
|
|
"heritage_types": [
|
|
"R"
|
|
],
|
|
"rationale": "Identified as heritage staff at Stichting Het Zuid-Hollands Landschap"
|
|
},
|
|
"affiliations": [],
|
|
"profile_data": {
|
|
"name": "Jim van Duijl",
|
|
"linkedin_url": "https://www.linkedin.com/in/jim-van-duijl-509b8767",
|
|
"headline": "Vertegenwoordiger binnendienst bij Fresh 'n Rebel",
|
|
"location": "Netherlands (NL)",
|
|
"connections": "500 connections • 521 followers",
|
|
"about": "Total Experience: 14 years and 11 months",
|
|
"experience": [
|
|
{
|
|
"title": "Stagiair Onderzoek - Regio Eilanden",
|
|
"company": "Stichting Het Zuid-Hollands Landschap",
|
|
"date_range": "Sep 2025 - Present • 1 month",
|
|
"location": "Rotterdam, Zuid-Holland, Nederland"
|
|
},
|
|
{
|
|
"title": "Commercieel Backoffice",
|
|
"company": "Fresh 'n Rebel",
|
|
"date_range": "Aug 2023 - Present • 2 years and 2 months",
|
|
"description": "🌿 Nieuwe Update: Terug naar de Studiebanken! 🌿 Beste connecties, Na vier jaar werkervaring is het tijd voor een spannende verandering. Ik ben verheugd aan te kondigen dat ik de komende tijd parttime zal werken terwijl ik de studie Landscape & Environment Management aan de Hogeschool Delft oppak."
|
|
},
|
|
{
|
|
"title": "Commercieel Backoffice",
|
|
"company": "Fresh 'n Rebel",
|
|
"date_range": "Jun 2019 - Aug 2023 • 4 years and 2 months",
|
|
"location": "Rotterdam, Zuid-Holland, Nederland",
|
|
"description": "🌿 Nieuwe Update: Terug naar de Studiebanken! 🌿 Beste connecties, Na vier jaar werkervaring is het tijd voor een spannende verandering. Ik ben verheugd aan te kondigen dat ik de komende tijd parttime zal werken terwijl ik de studie Landscape & Environment Management aan de Hogeschool Delft oppak."
|
|
},
|
|
{
|
|
"title": "Freelance Photographer",
|
|
"company": "Security Management Group",
|
|
"date_range": "Jul 2018 - Sep 2019 • 1 year and 2 months",
|
|
"location": "Rotterdam"
|
|
},
|
|
{
|
|
"title": "Global Logistics",
|
|
"company": "Viroclinics Biosciences BV",
|
|
"date_range": "Nov 2018 - Jun 2019 • 7 months",
|
|
"location": "Rotterdam en omgeving, Nederland",
|
|
"description": "Viroclinics Biosciences is a leading diagnostic and clinical trial operation service company providing diagnostic and preclinical studies along with drug development for prevention and treatment of virus infections. Our mission is to improve human and animal health by serving the biopharmaceutical industry with state-of-the-art diagnostics, operational and logistical services, custom-made models in preclinical and clinical drug testing, and expert advice on development of antivirals and vaccines. We offer a full range of virology services for new drug development programs and post-marketing surveillance of existing drugs and vaccines, ranging from traditional virology assays to the latest deep sequencing protocols for a very broad range of viruses. Our BSL2 and BSL3 labs enable us to perform analysis according to international ISO 15189 accreditation and GLP expanded with elements of GCP. Show less"
|
|
},
|
|
{
|
|
"title": "Customer Advisor",
|
|
"company": "Coolblue",
|
|
"date_range": "Aug 2016 - Jul 2018 • 1 year and 11 months",
|
|
"description": "Weena 664 3012 CN Rotterdam"
|
|
},
|
|
{
|
|
"title": "Intern Account Manager",
|
|
"company": "Bereik B.V.",
|
|
"date_range": "Apr 2016 - Jul 2016 • 3 months",
|
|
"location": "Bergschenhoek",
|
|
"description": "Wilt u adverteren op een van onze digitale borden? Dan krijgt u een digitale etalage op een toplocatie, kunt op elk moment elke boodschap naar het billboard of de GIDS sturen en bovendien betaalt u geen productiekosten. Alleen een zeer concurrerend huurtarief. Ontdek ook het meest flexibele digitale bord van Nederland."
|
|
},
|
|
{
|
|
"title": "Intern Account Manager",
|
|
"company": "La Tienda Delicatessen B.V.",
|
|
"date_range": "Feb 2016 - Apr 2016 • 2 months",
|
|
"location": "Rotterdam en omgeving, Nederland",
|
|
"description": "La Tienda Delicatessen b.v. is een groothandel die zich gespecialiseerd heeft in de import en distributie van Spaanse delicatessen en de productie van kant en klare tapas, inspelend op de huidige tapas-trends."
|
|
},
|
|
{
|
|
"title": "Intern Account Manager",
|
|
"company": "Informatique computers en componenten BV",
|
|
"date_range": "Sep 2014 - Mar 2015 • 6 months",
|
|
"location": "Berkel en Rodenrijs",
|
|
"description": "Informatique is opgericht in 1995 en verkoopt een uitgebreid assortiment computers, laptops, componenten, netwerkapparatuur, randapparatuur, digitale fotografie en televisies uit voorraad. Bij Informatique komt u, door het continu nastreven van alleen de hoogste kwaliteit, nooit voor verrassingen te staan."
|
|
}
|
|
],
|
|
"education": [
|
|
{
|
|
"institution": "Hogeschool Inholland",
|
|
"date_range": "2016 - 2017 • 1 year"
|
|
},
|
|
{
|
|
"degree": "Reclame - DTP - Vormgeving",
|
|
"institution": "Grafisch Lyceum Rotterdam",
|
|
"date_range": "2011 - 2013 • 2 years"
|
|
},
|
|
{
|
|
"degree": "Sales / Verkoop / Sales en marketing",
|
|
"institution": "Zadkine",
|
|
"date_range": "2013 - 2017 • 4 years"
|
|
},
|
|
{
|
|
"degree": "Associate's degree, Ondernemen / Ondernemerschap / Ondernemersvaardigheden",
|
|
"institution": "Hogeschool Rotterdam",
|
|
"date_range": "2016 - 2017 • 1 year"
|
|
}
|
|
],
|
|
"skills": [
|
|
"management",
|
|
"logistics",
|
|
"clinical",
|
|
"operation",
|
|
"prevention",
|
|
"treatment",
|
|
"health",
|
|
"diagnostics",
|
|
"testing",
|
|
"vaccines",
|
|
"virology",
|
|
"marketing",
|
|
"surveillance",
|
|
"sequencing",
|
|
"analysis",
|
|
"iso",
|
|
"accreditation",
|
|
"glp",
|
|
"gcp",
|
|
"less",
|
|
"informatique",
|
|
"computers",
|
|
"laptops",
|
|
"import",
|
|
"drug development",
|
|
"drug testing"
|
|
],
|
|
"languages": [
|
|
{
|
|
"language": "Nederlands",
|
|
"proficiency": "Native or bilingual proficiency"
|
|
},
|
|
{
|
|
"language": "Engels",
|
|
"proficiency": "Professional working proficiency"
|
|
}
|
|
],
|
|
"profile_image_url": "https://media.licdn.com/dms/image/v2/D4E03AQFnaqSYWvksVw/profile-displayphoto-shrink_200_200/B4EZkQ3GTmHoAY-/0/1756924503932?e=2147483647&v=beta&t=Ogqx22jRLg3Gm9bt-Hor5ZvWSw2Z9EdkKSEtyHgoXpc"
|
|
},
|
|
"web_claims": [],
|
|
"source_observations": [
|
|
{
|
|
"source_file": "/Users/kempersc/apps/glam/data/custodian/person/entity/jim-van-duijl-509b8767_20251214T110356Z.json",
|
|
"observed_on": "2025-12-14T11:03:56.361375+00:00",
|
|
"extraction_agent": "claude-sonnet-4-20250514"
|
|
}
|
|
],
|
|
"enrichment_metadata": {
|
|
"birth_date_search": {
|
|
"attempted": false,
|
|
"notes": "Not yet searched - requires manual enrichment"
|
|
}
|
|
},
|
|
"provenance": {
|
|
"created_at": "2026-01-09T17:29:48.549502+00:00",
|
|
"created_by": "generate_ppids.py",
|
|
"source_files": [
|
|
"/Users/kempersc/apps/glam/data/custodian/person/entity/jim-van-duijl-509b8767_20251214T110356Z.json"
|
|
],
|
|
"modified_at": "2026-01-09T19:50:53.730540+00:00",
|
|
"modified_by": "enrich_ppids.py"
|
|
},
|
|
"linkedin_slug": "jim-van-duijl-509b8767",
|
|
"ppid_history": [
|
|
{
|
|
"previous_ppid": "ID_XX-XX-XXX_XXXX_XX-XX-XXX_XXXX_JIM-DUIJL",
|
|
"new_ppid": "ID_NL-ZH-ROT_200X_NL-ZH-ROT_XXXX_JIM-DUIJL",
|
|
"changed_at": "2026-01-09T17:43:02.370305+00:00",
|
|
"reason": "observation_based_inference",
|
|
"inferred_fields": [
|
|
"inferred_birth_decade",
|
|
"inferred_birth_settlement",
|
|
"inferred_current_settlement"
|
|
]
|
|
},
|
|
{
|
|
"previous_ppid": "ID_NL-ZH-ROT_200X_NL-ZH-ROT_XXXX_JIM-DUIJL",
|
|
"new_ppid": "ID_NL-ZH-ROT_199X_NL-ZH-ROT_XXXX_JIM-DUIJL",
|
|
"changed_at": "2026-01-09T19:18:14.833414+00:00",
|
|
"reason": "observation_based_inference",
|
|
"inferred_fields": [
|
|
"inferred_birth_decade"
|
|
]
|
|
}
|
|
],
|
|
"inferred_birth_decade": {
|
|
"value": "199X",
|
|
"edtf": "199X",
|
|
"precision": "decade",
|
|
"confidence": "low",
|
|
"inference_provenance": {
|
|
"method": "earliest_education_heuristic",
|
|
"inference_chain": [
|
|
{
|
|
"step": 1,
|
|
"observation": "Education record found",
|
|
"source_field": "profile_data.education",
|
|
"source_value": {
|
|
"institution": "Grafisch Lyceum Rotterdam",
|
|
"degree": "Reclame - DTP - Vormgeving",
|
|
"date_range": "2011 - 2013 • 2 years"
|
|
}
|
|
},
|
|
{
|
|
"step": 2,
|
|
"extraction": "Start year extracted from date_range",
|
|
"extracted_value": 2011
|
|
},
|
|
{
|
|
"step": 3,
|
|
"assumption": "Education entry age is approximately 18 (±3 years)",
|
|
"rationale": "Standard entry age for this education level in Netherlands/Europe",
|
|
"confidence_impact": "Assumption introduces uncertainty; actual age may vary ±3 years"
|
|
},
|
|
{
|
|
"step": 4,
|
|
"calculation": "2011 - 18 = 1993",
|
|
"result": "Estimated birth year: 1993",
|
|
"range": "1990-1996 (accounting for ±3 year variance)"
|
|
},
|
|
{
|
|
"step": 5,
|
|
"generalization": "Convert to EDTF decade notation",
|
|
"input": 1993,
|
|
"output": "199X",
|
|
"rationale": "Decade precision appropriate for heuristic-based estimate"
|
|
}
|
|
],
|
|
"assumptions": [
|
|
"Entry age for education/first job: 18 years (±3)",
|
|
"Career records are complete in LinkedIn profile"
|
|
],
|
|
"inferred_at": "2026-01-09T19:50:53.730535+00:00",
|
|
"inferred_by": "enrich_ppids.py"
|
|
}
|
|
}
|
|
} |