From adec18a6752cdf581189cf0893754ee597215ebd Mon Sep 17 00:00:00 2001 From: Damodharan J Date: Thu, 7 Nov 2024 14:53:21 +0530 Subject: [PATCH 1/2] Add Damodharan J as ambassador --- programs/ambassadors/ambassadors.json | 51 ++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/programs/ambassadors/ambassadors.json b/programs/ambassadors/ambassadors.json index 4e984a31..57ad6031 100644 --- a/programs/ambassadors/ambassadors.json +++ b/programs/ambassadors/ambassadors.json @@ -355,5 +355,54 @@ "link": "https://landscape.json-schema.org/" } ] - } + }, + { + "name": "Damodharan J", + "img": "https://damo.js.org/pic.jpeg", + "bio": "I am fullstack engineer in Zoho with more than a decade experience, architecting, building complex softwares like IDE, Compilers, Low-Code tools", + "title": "Member Leadership Staff, Zoho", + "github": "https://github.com/damodharanj", + "twitter": "https://x.com/twitdamojay", + "linkedin": "https://www.linkedin.com/in/damojay/", + "company": "Zoho", + "country": "India", + "contributions": [ + { + "type": "article", + "title": "Type Theory Using JSON Schema — Comparison with Typescript", + "date": { + "year": 2024, + "month": "September" + }, + "link": "https://medium.com/@damodharanjay/type-theory-using-json-schema-comparison-with-typescript-e9f6cf160a7b" + }, + { + "type": "article", + "title": "Extending JSON Schema with Custom Vocabulary", + "date": { + "year": 2024, + "month": "September" + }, + "link": "https://medium.com/@damodharanjay/extending-json-schema-with-custom-vocabulary-3a5d3c37d9e1" + }, + { + "type": "article", + "title": "LLM-Based Structured Generation Using JSONSchema", + "date": { + "year": 2024, + "month": "November" + }, + "link": "https://medium.com/@damodharanjay/llm-based-structured-generation-using-jsonschema-139568c4f7c9" + }, + { + "type": "article", + "title": "Custom Vocabulary in JSONSchema: 4 Levels of definition in ajv", + "date": { + "year": 2024, + "month": "November" + }, + "link": "https://medium.com/@damodharanjay/custom-keyword-in-jsonschema-4-levels-of-definition-in-ajv-7a9fc410d93f" + } + ] + } ] From f416a7fcf52cde83dc01cd60d18fb96180c294e5 Mon Sep 17 00:00:00 2001 From: Damodharan J Date: Mon, 3 Feb 2025 15:30:04 +0000 Subject: [PATCH 2/2] Fixed schema --- programs/ambassadors/ambassadors.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/programs/ambassadors/ambassadors.json b/programs/ambassadors/ambassadors.json index e75d9485..54d0af95 100644 --- a/programs/ambassadors/ambassadors.json +++ b/programs/ambassadors/ambassadors.json @@ -401,7 +401,11 @@ }, "link": "https://landscape.json-schema.org/" } - ] + ], + "startedOn": { + "year": 2024, + "month": "September" + } }, { "name": "Damodharan J", @@ -453,7 +457,7 @@ ], "startedOn": { "year": 2024, - "month": "September" + "month": "October" } } ]