From 6d0a826b5c5e2c385fdfd681e32ed7c2364ed4aa Mon Sep 17 00:00:00 2001 From: ilham-m Date: Tue, 25 Aug 2026 18:40:47 +0700 Subject: [PATCH 01/26] add aldiokta.json --- domains/aldiokta.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/aldiokta.json diff --git a/domains/aldiokta.json b/domains/aldiokta.json new file mode 100644 index 0000000000..223ddd0cf1 --- /dev/null +++ b/domains/aldiokta.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "aldiok27", + "email": "aldiokta007@gmail.com" + }, + "records": { + "CNAME": "personal-site.aldiokta007.workers.dev" + } +} \ No newline at end of file From 5fb2f26dab106c7e19868161eb87890a636c3e06 Mon Sep 17 00:00:00 2001 From: Roshan Yadav Date: Sun, 30 Aug 2026 16:03:25 +0530 Subject: [PATCH 02/26] Add roshan.is-a.dev domain registration file --- domains/roshan.json | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/domains/roshan.json b/domains/roshan.json index 87cd2ae82f..6ad14ca4d0 100644 --- a/domains/roshan.json +++ b/domains/roshan.json @@ -1,16 +1,9 @@ { - "description": "Personal portfolio", + "repo": "https://github.com/Roshan-py/portfolio", "owner": { - "username": "roshan1885", - "discord": "roshan1885" + "username": "Roshan-py" }, "records": { - "CNAME": "roshan1885.github.io", - "MX": [ - "mx1.improvmx.com", - "mx2.improvmx.com" - ], - "TXT": "v=spf1 include:spf.improvmx.com ~all" - }, - "proxied": true + "CNAME": "roshan-py.github.io" + } } From 8fd4922dbc772669e0512ea8dd12f07f0217cb07 Mon Sep 17 00:00:00 2001 From: Roshan Yadav Date: Sun, 30 Aug 2026 16:37:26 +0530 Subject: [PATCH 03/26] Update roshan.json with owner email er.roshan.y@gmail.com --- domains/roshan.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/domains/roshan.json b/domains/roshan.json index 6ad14ca4d0..e6071b33fc 100644 --- a/domains/roshan.json +++ b/domains/roshan.json @@ -1,7 +1,8 @@ { "repo": "https://github.com/Roshan-py/portfolio", "owner": { - "username": "Roshan-py" + "username": "Roshan-py", + "email": "er.roshan.y@gmail.com" }, "records": { "CNAME": "roshan-py.github.io" From 8454ac0c18a13ac0c520e210a5be028b62f71c6f Mon Sep 17 00:00:00 2001 From: Roshan Yadav Date: Sun, 30 Aug 2026 16:38:09 +0530 Subject: [PATCH 04/26] Add live email --- site/index.html | 543 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 543 insertions(+) create mode 100644 site/index.html diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000000..69b20d13e8 --- /dev/null +++ b/site/index.html @@ -0,0 +1,543 @@ + + + + + + Roshan Yadav | Software Engineering & AI Technology + + + + + + + + + + +
+ +
+
+ +
+
+ + SYSTEMS ONLINE // FULLSTACK & AI ENGINEERING +
+ +

+ Architecting High-Throughput Web Applications & Machine Learning Pipelines. +

+ +

+ We build robust enterprise backends, dynamic web applications, payment integrations, and automated AI data pipelines using + Python, FastAPI, Django, HTML5, CSS3, and JavaScript. +

+ + + + +
+
+ 4+ + Production Platforms +
+
+
+ Python / JS + Core Tech Stack +
+
+
+ 100% + API Security Compliance +
+
+
+ + +
+
+
+
+ + + +
+
ENGINEERING CONSOLE v2.4
+
+ + + +
+
+ +
+ +
+
import fastapi, asyncio, torch
+
# Initializing ASGI Backend Architecture
+
app = fastapi.FastAPI(title="Roshan.Engineering.API")
+
+
@app.post("/v1/predict")
+
async def run_telemetry_pipeline(payload: dict):
+
result = await inference_engine.evaluate(payload)
+
return {"status": "success", "latency": "14ms", "data": result}
+ +
+
+ BACKEND: Python 3.11 / FastAPI ASGI +
+
+ PAYMENTS: Stripe Webhook Handshake [PCI Ready] +
+
+ DEPLOYMENT: Docker Container / Cloud Engine +
+
+
+ + +
+
+ +
+ + +
+
+
+ JSON RESPONSE: +
{
+  "engine": "PyTorch Neural Predictor",
+  "classification": "Enterprise Software & ML",
+  "confidence": "98.8%",
+  "latency": "11.4ms"
+}
+
+
+ + +
+
+
+ Python / FastAPI / Django + Core Backend +
+
+ HTML5 / CSS3 / ES6+ JavaScript + Web Engineering +
+
+ PyTorch / Scikit-Learn + Machine Learning +
+
+ Stripe & FinTech APIs + Payment Gateway +
+
+
+
+
+
+
+
+ + +
+
+
+ +

What We Are Building

+

Production platforms, technical portals, and specialized engineering applications built for performance.

+
+ +
+ +
+
+ ENTERPRISE HOSPITALITY + ● LIVE SITE +
+

3S Hospitality Management

+

+ Problem Solved: Streamlines resort operations, multi-property management, and automated booking reservation workflows into a unified platform. +

+
+
Multi-Tenant Management
+
Automated Bookings
+
Enterprise Portal
+
+
+ Web PlatformPython/DjangoREST APIsUX Architecture +
+ +
+ + +
+
+ INFRASTRUCTURE & AEC + ● LIVE SITE +
+

Nexarch Infrastructure

+

+ Problem Solved: Engineering portal presenting civil infrastructure developments, structural project portfolios, and technical assets. +

+
+
Civil Engineering Portal
+
Asset Visualization
+
Enterprise Architecture
+
+
+ Engineering SoftwareInfrastructure TechHigh-Scale Web +
+ +
+ + +
+
+ CREATIVE ARCHITECTURE + ● LIVE SITE +
+

Design Iconica

+

+ Problem Solved: Architectural design studio platform combining high-resolution visual showcase engines with client project management portals. +

+
+
Architectural Portfolio
+
Interactive Design Engine
+
Responsive UX
+
+
+ Web ApplicationsDesign SuiteInteractive JS +
+ +
+ + +
+
+ MACHINE LEARNING & AI + ● PRODUCTION ML +
+

Neural Analytics & ML Predictor

+

+ Problem Solved: High-speed text classification, anomaly detection, and predictive scoring wrapped in an asynchronous Python FastAPI ASGI microservice. +

+
+
Real-Time Inference
+
PyTorch Pipeline
+
Microservice API
+
+
+ Python 3.11FastAPIPyTorchScikit-Learn +
+ +
+
+
+
+ + +
+
+
+ +

What Can Be Achieved

+

Demonstrated engineering capabilities producing tangible technical outcomes for web platforms and enterprise backends.

+
+ +
+
+
🐍
+

Python & Backend Engineering

+

+ High-concurrency backend microservices using FastAPI and Django for enterprise business logic, database ORMs, background workers, and scalable REST APIs. +

+
+ +
+
🌐
+

Web Application Architecture

+

+ Full-stack web applications built with HTML5, CSS3, and JavaScript (ES6+) featuring responsive UIs, dynamic state management, and sub-second page performance. +

+
+ +
+
🤖
+

Machine Learning Integration

+

+ Deployment of machine learning models using PyTorch and Scikit-Learn, turning raw data into predictive REST API endpoints and intelligent web applications. +

+
+ +
+
💳
+

Payment Gateway Integrations

+

+ Seamless integration of Stripe, Razorpay, and PayPal featuring encrypted payment flows, webhook verification, automated billing, and subscription management. +

+
+ +
+
⚙️
+

Engineering & Technical Calculators

+

+ Specialized engineering portals, technical calculators, CAD/infrastructure asset displays, and numerical data processing for domain-specific applications. +

+
+ +
+
📦
+

DevOps & Infrastructure

+

+ Containerized deployments with Docker, Linux environments, and Git version control ensuring reliable CI/CD pipelines and repeatable staging environments. +

+
+
+
+
+ + +
+
+
+ +

Technology Stack

+

Technologies actively used across production platforms and software projects.

+
+ +
+
+ 🐍 +
+ Python + FastAPI, Django, AsyncIO +
+
+ +
+ ⚡ +
+ FastAPI & Django + REST APIs & Microservices +
+
+ +
+ 🌐 +
+ HTML5 & CSS3 + Responsive HUD Systems +
+
+ +
+ 📜 +
+ JavaScript (ES6+) + Single-Page App Logic +
+
+ +
+ 🧠 +
+ PyTorch & Scikit + Machine Learning Models +
+
+ +
+ 💳 +
+ Stripe & FinTech + Payment Webhooks & APIs +
+
+ +
+ 🐳 +
+ Docker & Linux + Containerized Deployments +
+
+ +
+ 🔀 +
+ Git & GitHub + Version Control & CI +
+
+
+
+
+ + +
+
+
+
+ +

Let's Build Serious Software Together

+

+ Have an enterprise application, web platform, payment integration, or machine learning project? + Reach out to discuss technical architecture and implementation parameters. +

+ +
+
+ DEVELOPER: + Roshan Yadav (Roshan-py) +
+
+ EMAIL: + er.roshan.y@gmail.com +
+
+ LOCATION: + India // Available Globally +
+
+ GITHUB: + github.com/Roshan-py +
+
+
+ +
+
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + +
+
+
+
+
+
+
+ + +
+ +
+ + + + From 78b16facc95fa9b3ebae75b5e5538b0751bab274 Mon Sep 17 00:00:00 2001 From: Roshan Yadav Date: Sun, 30 Aug 2026 17:51:34 +0530 Subject: [PATCH 05/26] Revert "Add live email" This reverts commit 8454ac0c18a13ac0c520e210a5be028b62f71c6f. --- site/index.html | 543 ------------------------------------------------ 1 file changed, 543 deletions(-) delete mode 100644 site/index.html diff --git a/site/index.html b/site/index.html deleted file mode 100644 index 69b20d13e8..0000000000 --- a/site/index.html +++ /dev/null @@ -1,543 +0,0 @@ - - - - - - Roshan Yadav | Software Engineering & AI Technology - - - - - - - - - - -
- -
-
- -
-
- - SYSTEMS ONLINE // FULLSTACK & AI ENGINEERING -
- -

- Architecting High-Throughput Web Applications & Machine Learning Pipelines. -

- -

- We build robust enterprise backends, dynamic web applications, payment integrations, and automated AI data pipelines using - Python, FastAPI, Django, HTML5, CSS3, and JavaScript. -

- - - - -
-
- 4+ - Production Platforms -
-
-
- Python / JS - Core Tech Stack -
-
-
- 100% - API Security Compliance -
-
-
- - -
-
-
-
- - - -
-
ENGINEERING CONSOLE v2.4
-
- - - -
-
- -
- -
-
import fastapi, asyncio, torch
-
# Initializing ASGI Backend Architecture
-
app = fastapi.FastAPI(title="Roshan.Engineering.API")
-
-
@app.post("/v1/predict")
-
async def run_telemetry_pipeline(payload: dict):
-
result = await inference_engine.evaluate(payload)
-
return {"status": "success", "latency": "14ms", "data": result}
- -
-
- BACKEND: Python 3.11 / FastAPI ASGI -
-
- PAYMENTS: Stripe Webhook Handshake [PCI Ready] -
-
- DEPLOYMENT: Docker Container / Cloud Engine -
-
-
- - -
-
- -
- - -
-
-
- JSON RESPONSE: -
{
-  "engine": "PyTorch Neural Predictor",
-  "classification": "Enterprise Software & ML",
-  "confidence": "98.8%",
-  "latency": "11.4ms"
-}
-
-
- - -
-
-
- Python / FastAPI / Django - Core Backend -
-
- HTML5 / CSS3 / ES6+ JavaScript - Web Engineering -
-
- PyTorch / Scikit-Learn - Machine Learning -
-
- Stripe & FinTech APIs - Payment Gateway -
-
-
-
-
-
-
-
- - -
-
-
- -

What We Are Building

-

Production platforms, technical portals, and specialized engineering applications built for performance.

-
- -
- -
-
- ENTERPRISE HOSPITALITY - ● LIVE SITE -
-

3S Hospitality Management

-

- Problem Solved: Streamlines resort operations, multi-property management, and automated booking reservation workflows into a unified platform. -

-
-
Multi-Tenant Management
-
Automated Bookings
-
Enterprise Portal
-
-
- Web PlatformPython/DjangoREST APIsUX Architecture -
- -
- - -
-
- INFRASTRUCTURE & AEC - ● LIVE SITE -
-

Nexarch Infrastructure

-

- Problem Solved: Engineering portal presenting civil infrastructure developments, structural project portfolios, and technical assets. -

-
-
Civil Engineering Portal
-
Asset Visualization
-
Enterprise Architecture
-
-
- Engineering SoftwareInfrastructure TechHigh-Scale Web -
- -
- - -
-
- CREATIVE ARCHITECTURE - ● LIVE SITE -
-

Design Iconica

-

- Problem Solved: Architectural design studio platform combining high-resolution visual showcase engines with client project management portals. -

-
-
Architectural Portfolio
-
Interactive Design Engine
-
Responsive UX
-
-
- Web ApplicationsDesign SuiteInteractive JS -
- -
- - -
-
- MACHINE LEARNING & AI - ● PRODUCTION ML -
-

Neural Analytics & ML Predictor

-

- Problem Solved: High-speed text classification, anomaly detection, and predictive scoring wrapped in an asynchronous Python FastAPI ASGI microservice. -

-
-
Real-Time Inference
-
PyTorch Pipeline
-
Microservice API
-
-
- Python 3.11FastAPIPyTorchScikit-Learn -
- -
-
-
-
- - -
-
-
- -

What Can Be Achieved

-

Demonstrated engineering capabilities producing tangible technical outcomes for web platforms and enterprise backends.

-
- -
-
-
🐍
-

Python & Backend Engineering

-

- High-concurrency backend microservices using FastAPI and Django for enterprise business logic, database ORMs, background workers, and scalable REST APIs. -

-
- -
-
🌐
-

Web Application Architecture

-

- Full-stack web applications built with HTML5, CSS3, and JavaScript (ES6+) featuring responsive UIs, dynamic state management, and sub-second page performance. -

-
- -
-
🤖
-

Machine Learning Integration

-

- Deployment of machine learning models using PyTorch and Scikit-Learn, turning raw data into predictive REST API endpoints and intelligent web applications. -

-
- -
-
💳
-

Payment Gateway Integrations

-

- Seamless integration of Stripe, Razorpay, and PayPal featuring encrypted payment flows, webhook verification, automated billing, and subscription management. -

-
- -
-
⚙️
-

Engineering & Technical Calculators

-

- Specialized engineering portals, technical calculators, CAD/infrastructure asset displays, and numerical data processing for domain-specific applications. -

-
- -
-
📦
-

DevOps & Infrastructure

-

- Containerized deployments with Docker, Linux environments, and Git version control ensuring reliable CI/CD pipelines and repeatable staging environments. -

-
-
-
-
- - -
-
-
- -

Technology Stack

-

Technologies actively used across production platforms and software projects.

-
- -
-
- 🐍 -
- Python - FastAPI, Django, AsyncIO -
-
- -
- ⚡ -
- FastAPI & Django - REST APIs & Microservices -
-
- -
- 🌐 -
- HTML5 & CSS3 - Responsive HUD Systems -
-
- -
- 📜 -
- JavaScript (ES6+) - Single-Page App Logic -
-
- -
- 🧠 -
- PyTorch & Scikit - Machine Learning Models -
-
- -
- 💳 -
- Stripe & FinTech - Payment Webhooks & APIs -
-
- -
- 🐳 -
- Docker & Linux - Containerized Deployments -
-
- -
- 🔀 -
- Git & GitHub - Version Control & CI -
-
-
-
-
- - -
-
-
-
- -

Let's Build Serious Software Together

-

- Have an enterprise application, web platform, payment integration, or machine learning project? - Reach out to discuss technical architecture and implementation parameters. -

- -
-
- DEVELOPER: - Roshan Yadav (Roshan-py) -
-
- EMAIL: - er.roshan.y@gmail.com -
-
- LOCATION: - India // Available Globally -
-
- GITHUB: - github.com/Roshan-py -
-
-
- -
-
-
- - -
- -
- - -
- -
- - -
- -
- - -
- - -
-
-
-
-
-
-
- - -
- -
- - - - From 3a6217ff83fdd4d7373f61eea5b21576281c14a5 Mon Sep 17 00:00:00 2001 From: Roshan Yadav Date: Sun, 30 Aug 2026 17:57:15 +0530 Subject: [PATCH 06/26] Add roshanyadav.is-a.dev domain registration file --- domains/roshan.json | 2 +- domains/roshanyadav.json | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 domains/roshanyadav.json diff --git a/domains/roshan.json b/domains/roshan.json index e6071b33fc..56fb185133 100644 --- a/domains/roshan.json +++ b/domains/roshan.json @@ -7,4 +7,4 @@ "records": { "CNAME": "roshan-py.github.io" } -} +} \ No newline at end of file diff --git a/domains/roshanyadav.json b/domains/roshanyadav.json new file mode 100644 index 0000000000..e6071b33fc --- /dev/null +++ b/domains/roshanyadav.json @@ -0,0 +1,10 @@ +{ + "repo": "https://github.com/Roshan-py/portfolio", + "owner": { + "username": "Roshan-py", + "email": "er.roshan.y@gmail.com" + }, + "records": { + "CNAME": "roshan-py.github.io" + } +} From 01ac990a1de49264ee02db8b3257e2cb72cbc93b Mon Sep 17 00:00:00 2001 From: Roshan Yadav Date: Sun, 30 Aug 2026 18:00:23 +0530 Subject: [PATCH 07/26] Restore roshan.json to main version so PR only contains roshanyadav.json --- domains/roshan.json | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/domains/roshan.json b/domains/roshan.json index 56fb185133..9492291fca 100644 --- a/domains/roshan.json +++ b/domains/roshan.json @@ -1,10 +1,16 @@ { - "repo": "https://github.com/Roshan-py/portfolio", + "description": "Personal portfolio", "owner": { - "username": "Roshan-py", - "email": "er.roshan.y@gmail.com" + "username": "roshan1885", + "discord": "roshan1885" }, "records": { - "CNAME": "roshan-py.github.io" - } + "CNAME": "roshan1885.github.io", + "MX": [ + "mx1.improvmx.com", + "mx2.improvmx.com" + ], + "TXT": "v=spf1 include:spf.improvmx.com ~all" + }, + "proxied": true } \ No newline at end of file From e4b81528f84bccc24766ddbf55484bec4d661979 Mon Sep 17 00:00:00 2001 From: Roshan Yadav Date: Sun, 30 Aug 2026 18:04:12 +0530 Subject: [PATCH 08/26] Fix roshan.json to match main exactly with newline --- domains/roshan.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/roshan.json b/domains/roshan.json index 9492291fca..87cd2ae82f 100644 --- a/domains/roshan.json +++ b/domains/roshan.json @@ -13,4 +13,4 @@ "TXT": "v=spf1 include:spf.improvmx.com ~all" }, "proxied": true -} \ No newline at end of file +} From 2614382c8a716ba3c6bc6435b84b8323c19e54fa Mon Sep 17 00:00:00 2001 From: ruizzzp40 <56960196@qq.com> Date: Mon, 31 Aug 2026 11:59:13 +0800 Subject: [PATCH 09/26] Create ruizzp40.json --- domains/ruizzp40.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/ruizzp40.json diff --git a/domains/ruizzp40.json b/domains/ruizzp40.json new file mode 100644 index 0000000000..2888a711a3 --- /dev/null +++ b/domains/ruizzp40.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "ruizzp40" + }, + "records": { + "CNAME": "life-domain-budapest-publishers.trycloudflare.com" + } +} From 56d941fb2dc2ac60c1395eb298c43d126dc7a77d Mon Sep 17 00:00:00 2001 From: ruizzzp40 <56960196@qq.com> Date: Mon, 31 Aug 2026 13:15:50 +0800 Subject: [PATCH 10/26] Add ruizzzp40.json for domain configuration --- domains/ruizzzp40.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/ruizzzp40.json diff --git a/domains/ruizzzp40.json b/domains/ruizzzp40.json new file mode 100644 index 0000000000..437f58c760 --- /dev/null +++ b/domains/ruizzzp40.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "ruizzzp40" + }, + "records": { + "CNAME": "ruizzzp40.github.io" + } +} From 054b7e6080e3324798960c3069aeae06008e7042 Mon Sep 17 00:00:00 2001 From: ruizzzp40 <56960196@qq.com> Date: Mon, 31 Aug 2026 13:24:11 +0800 Subject: [PATCH 11/26] Delete domains/ruizzp40.json --- domains/ruizzp40.json | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 domains/ruizzp40.json diff --git a/domains/ruizzp40.json b/domains/ruizzp40.json deleted file mode 100644 index 2888a711a3..0000000000 --- a/domains/ruizzp40.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "owner": { - "username": "ruizzp40" - }, - "records": { - "CNAME": "life-domain-budapest-publishers.trycloudflare.com" - } -} From 09b9d16d77930f2a2acc8667dad3f9b7e3fdfa8c Mon Sep 17 00:00:00 2001 From: Kevin Date: Mon, 31 Aug 2026 15:26:37 +0900 Subject: [PATCH 12/26] Create hyunhokim.json --- domains/hyunhokim.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/hyunhokim.json diff --git a/domains/hyunhokim.json b/domains/hyunhokim.json new file mode 100644 index 0000000000..6f2b5c684c --- /dev/null +++ b/domains/hyunhokim.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "noonnofus" + }, + "records": { + "A": ["216.198.79.1"] + } +} From 7100b534aabe290d376c4d70de5fa48845c63529 Mon Sep 17 00:00:00 2001 From: Kevin Date: Mon, 31 Aug 2026 15:30:23 +0900 Subject: [PATCH 13/26] Create _vercel.hyunhokim.json --- domains/_vercel.hyunhokim.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/_vercel.hyunhokim.json diff --git a/domains/_vercel.hyunhokim.json b/domains/_vercel.hyunhokim.json new file mode 100644 index 0000000000..7adb39e1e8 --- /dev/null +++ b/domains/_vercel.hyunhokim.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "noonnofus" + }, + "records": { + "TXT": "vc-domain-verify=hyunhokim.is-a.dev,5c2f010c93386b121dd6" + } +} From 1e6f3792739618f819597f31c855dbd944ef162b Mon Sep 17 00:00:00 2001 From: Kevin Date: Mon, 31 Aug 2026 15:34:46 +0900 Subject: [PATCH 14/26] Create www.hyunhokim.json --- domains/www.hyunhokim.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 domains/www.hyunhokim.json diff --git a/domains/www.hyunhokim.json b/domains/www.hyunhokim.json new file mode 100644 index 0000000000..7d6a8fdda4 --- /dev/null +++ b/domains/www.hyunhokim.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "noonnofus" + }, + "records": { + "CNAME": "8d4486f4d8dcb568.vercel-dns-017.com." + } +} From 905985877e3041feecbfbc233118f210097e7e14 Mon Sep 17 00:00:00 2001 From: noonnofus <145636809+noonnofus@users.noreply.github.com> Date: Mon, 31 Aug 2026 16:17:16 +0900 Subject: [PATCH 15/26] chore: add contact email to domain owners --- domains/_vercel.hyunhokim.json | 3 ++- domains/hyunhokim.json | 3 ++- domains/www.hyunhokim.json | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/domains/_vercel.hyunhokim.json b/domains/_vercel.hyunhokim.json index 7adb39e1e8..a44cd3880c 100644 --- a/domains/_vercel.hyunhokim.json +++ b/domains/_vercel.hyunhokim.json @@ -1,6 +1,7 @@ { "owner": { - "username": "noonnofus" + "username": "noonnofus", + "email": "kevinvancouver02@gmail.com" }, "records": { "TXT": "vc-domain-verify=hyunhokim.is-a.dev,5c2f010c93386b121dd6" diff --git a/domains/hyunhokim.json b/domains/hyunhokim.json index 6f2b5c684c..5d4bc97959 100644 --- a/domains/hyunhokim.json +++ b/domains/hyunhokim.json @@ -1,6 +1,7 @@ { "owner": { - "username": "noonnofus" + "username": "noonnofus", + "email": "kevinvancouver02@gmail.com" }, "records": { "A": ["216.198.79.1"] diff --git a/domains/www.hyunhokim.json b/domains/www.hyunhokim.json index 7d6a8fdda4..e3d00e13cc 100644 --- a/domains/www.hyunhokim.json +++ b/domains/www.hyunhokim.json @@ -1,6 +1,7 @@ { "owner": { - "username": "noonnofus" + "username": "noonnofus", + "email": "kevinvancouver02@gmail.com" }, "records": { "CNAME": "8d4486f4d8dcb568.vercel-dns-017.com." From e366c163430654590fb68851c7e0de54a4b5b7cf Mon Sep 17 00:00:00 2001 From: noonnofus <145636809+noonnofus@users.noreply.github.com> Date: Mon, 31 Aug 2026 16:23:12 +0900 Subject: [PATCH 16/26] fix: remove trailing dot from Vercel CNAME --- domains/www.hyunhokim.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/www.hyunhokim.json b/domains/www.hyunhokim.json index e3d00e13cc..75a098f6c9 100644 --- a/domains/www.hyunhokim.json +++ b/domains/www.hyunhokim.json @@ -4,6 +4,6 @@ "email": "kevinvancouver02@gmail.com" }, "records": { - "CNAME": "8d4486f4d8dcb568.vercel-dns-017.com." + "CNAME": "8d4486f4d8dcb568.vercel-dns-017.com" } } From c38dda1917139b2d09aa1be5cf30f0ef87ed599e Mon Sep 17 00:00:00 2001 From: Aldi Oktaresi Date: Mon, 31 Aug 2026 14:51:49 +0700 Subject: [PATCH 17/26] Add aldioktaresi.json with domain owner details --- domains/aldioktaresi.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/aldioktaresi.json diff --git a/domains/aldioktaresi.json b/domains/aldioktaresi.json new file mode 100644 index 0000000000..b403183fc4 --- /dev/null +++ b/domains/aldioktaresi.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "aldiok27", + "email": "aldiokta007@gmail.com" + }, + "records": { + "CNAME": "personal-site.aldiokta007.workers.dev" + } +} From 21c2031a56240ab7fa8e22d951447267dcdd6bce Mon Sep 17 00:00:00 2001 From: talha50819 Date: Mon, 31 Aug 2026 13:08:59 +0500 Subject: [PATCH 18/26] Register mtalha.is-a.dev New personal-site subdomain for @talha50819, pointing at the same Netlify deployment currently serving webora.is-a.dev. --- domains/mtalha.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/mtalha.json diff --git a/domains/mtalha.json b/domains/mtalha.json new file mode 100644 index 0000000000..f2b54cbd17 --- /dev/null +++ b/domains/mtalha.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "talha50819", + "email": "talhasiddiqui433@gmail.com" + }, + "records": { + "CNAME": "webora-398.netlify.app" + } +} From f2930bd6c087346b8b366cf34a0567130e050468 Mon Sep 17 00:00:00 2001 From: Aldi Oktaresi Date: Mon, 31 Aug 2026 15:13:52 +0700 Subject: [PATCH 19/26] Delete domains/aldiokta.json --- domains/aldiokta.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/aldiokta.json diff --git a/domains/aldiokta.json b/domains/aldiokta.json deleted file mode 100644 index 223ddd0cf1..0000000000 --- a/domains/aldiokta.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "aldiok27", - "email": "aldiokta007@gmail.com" - }, - "records": { - "CNAME": "personal-site.aldiokta007.workers.dev" - } -} \ No newline at end of file From f1db008521f817f7e95b6699acef2b273ea05939 Mon Sep 17 00:00:00 2001 From: Aldi Oktaresi Date: Mon, 31 Aug 2026 15:19:39 +0700 Subject: [PATCH 20/26] Update CNAME record for aldioktaresi --- domains/aldioktaresi.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/aldioktaresi.json b/domains/aldioktaresi.json index b403183fc4..f4c6cc43b2 100644 --- a/domains/aldioktaresi.json +++ b/domains/aldioktaresi.json @@ -4,6 +4,6 @@ "email": "aldiokta007@gmail.com" }, "records": { - "CNAME": "personal-site.aldiokta007.workers.dev" + "CNAME": "aldioktaresi.vercel.app" } } From e187ef4b11123db257a3fa6e96267b38356a29ed Mon Sep 17 00:00:00 2001 From: Taha Dehnavi Date: Mon, 31 Aug 2026 12:13:27 +0330 Subject: [PATCH 21/26] Update _vercel.tahadeh.json --- domains/_vercel.tahadeh.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/_vercel.tahadeh.json b/domains/_vercel.tahadeh.json index 40df465cb9..d00a6eabed 100644 --- a/domains/_vercel.tahadeh.json +++ b/domains/_vercel.tahadeh.json @@ -4,6 +4,6 @@ "email": "tahadehnavi8989@gmail.com" }, "records": { - "TXT": "vc-domain-verify=tahadeh.is-a.dev,a1fcba6dea1440e5ccb2" + "TXT": "vc-domain-verify=tahadeh.is-a.dev,cf741d43e4005f5dcda4" } } From 9e748441cd3a32f0b90a3cb277c8dba3b46e2f29 Mon Sep 17 00:00:00 2001 From: zordhalo Date: Mon, 31 Aug 2026 05:15:12 -0400 Subject: [PATCH 22/26] Add zordhalo.is-a.dev --- domains/zordhalo.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/zordhalo.json diff --git a/domains/zordhalo.json b/domains/zordhalo.json new file mode 100644 index 0000000000..cea452e25a --- /dev/null +++ b/domains/zordhalo.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "zordhalo", + "email": "lucas@advancelabs.dev" + }, + "records": { + "URL": "https://github.com/zordhalo" + } +} From 8e5c00fa1b319d47b0dce0336479765518cc93e7 Mon Sep 17 00:00:00 2001 From: Bel <184877482+belal-waheed@users.noreply.github.com> Date: Mon, 31 Aug 2026 12:25:45 +0300 Subject: [PATCH 23/26] feat(domains): add markbel.belal.is-a.dev and Resend DNS verification records --- domains/_dmarc.markbel.belal.json | 9 +++++++++ domains/markbel.belal.json | 9 +++++++++ domains/resend._domainkey.markbel.belal.json | 9 +++++++++ domains/rsend.markbel.belal.json | 9 +++++++++ domains/send.markbel.belal.json | 9 +++++++++ 5 files changed, 45 insertions(+) create mode 100644 domains/_dmarc.markbel.belal.json create mode 100644 domains/markbel.belal.json create mode 100644 domains/resend._domainkey.markbel.belal.json create mode 100644 domains/rsend.markbel.belal.json create mode 100644 domains/send.markbel.belal.json diff --git a/domains/_dmarc.markbel.belal.json b/domains/_dmarc.markbel.belal.json new file mode 100644 index 0000000000..f22b77bb86 --- /dev/null +++ b/domains/_dmarc.markbel.belal.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "BelalWaheed", + "email": "belalwaheed000@gmail.com" + }, + "records": { + "TXT": "v=DMARC1; p=none;" + } +} diff --git a/domains/markbel.belal.json b/domains/markbel.belal.json new file mode 100644 index 0000000000..77ecab3290 --- /dev/null +++ b/domains/markbel.belal.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "BelalWaheed", + "email": "belalwaheed000@gmail.com" + }, + "records": { + "CNAME": "mark.obel.workers.dev" + } +} diff --git a/domains/resend._domainkey.markbel.belal.json b/domains/resend._domainkey.markbel.belal.json new file mode 100644 index 0000000000..ebf56672b4 --- /dev/null +++ b/domains/resend._domainkey.markbel.belal.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "BelalWaheed", + "email": "belalwaheed000@gmail.com" + }, + "records": { + "TXT": "p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDKT9u6duS8yTkrzFNw4yOStYqeO5BpcuXBJosYSssb4lBF8zZV05MCN9NMfp143o8oTAN3bNQkzSx/Ss6sPMwGKzN/OWWVjBQDfXl1O/Sdb9Ir9AgRls0IZ8wyXTTxLjPuCMyvsYyk0mxobjEIW1CiNely32fKGP5nNAwhmVO4TwIDAQAB" + } +} diff --git a/domains/rsend.markbel.belal.json b/domains/rsend.markbel.belal.json new file mode 100644 index 0000000000..60eeb06071 --- /dev/null +++ b/domains/rsend.markbel.belal.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "BelalWaheed", + "email": "belalwaheed000@gmail.com" + }, + "records": { + "CNAME": "rsend-euw1.forge.rmta.net" + } +} diff --git a/domains/send.markbel.belal.json b/domains/send.markbel.belal.json new file mode 100644 index 0000000000..4bb6b1983e --- /dev/null +++ b/domains/send.markbel.belal.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "BelalWaheed", + "email": "belalwaheed000@gmail.com" + }, + "records": { + "CNAME": "send.forge.rmta.net" + } +} From b7768eb7406a1f9d960a97546a4d22229976159e Mon Sep 17 00:00:00 2001 From: Kevin Date: Mon, 31 Aug 2026 18:32:25 +0900 Subject: [PATCH 24/26] Update _vercel.hyunhokim.json --- domains/_vercel.hyunhokim.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/domains/_vercel.hyunhokim.json b/domains/_vercel.hyunhokim.json index a44cd3880c..bb91c81d69 100644 --- a/domains/_vercel.hyunhokim.json +++ b/domains/_vercel.hyunhokim.json @@ -4,6 +4,9 @@ "email": "kevinvancouver02@gmail.com" }, "records": { - "TXT": "vc-domain-verify=hyunhokim.is-a.dev,5c2f010c93386b121dd6" + "TXT": [ + "vc-domain-verify=hyunhokim.is-a.dev,5c2f010c93386b121dd6", + "vc-domain-verify=www.hyunhokim.is-a.dev,20723522601a706ba112" + ] } } From 8efc3b4113c9f2ae5c1ef60a7034a5bd799a3521 Mon Sep 17 00:00:00 2001 From: Bel <184877482+belal-waheed@users.noreply.github.com> Date: Mon, 31 Aug 2026 12:35:35 +0300 Subject: [PATCH 25/26] fix(domains): update username to belal-waheed, set URL redirect for markbel, and update Resend DNS records --- domains/_dmarc.markbel.belal.json | 2 +- domains/belal.json | 2 +- domains/markbel.belal.json | 4 ++-- domains/resend._domainkey.markbel.belal.json | 2 +- domains/rsend.markbel.belal.json | 2 +- domains/send.markbel.belal.json | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/domains/_dmarc.markbel.belal.json b/domains/_dmarc.markbel.belal.json index f22b77bb86..c91f777c1a 100644 --- a/domains/_dmarc.markbel.belal.json +++ b/domains/_dmarc.markbel.belal.json @@ -1,6 +1,6 @@ { "owner": { - "username": "BelalWaheed", + "username": "belal-waheed", "email": "belalwaheed000@gmail.com" }, "records": { diff --git a/domains/belal.json b/domains/belal.json index 122922f377..e9ff2ac658 100644 --- a/domains/belal.json +++ b/domains/belal.json @@ -1,6 +1,6 @@ { "owner": { - "username": "BelalWaheed", + "username": "belal-waheed", "email": "belalwaheed000@gmail.com" }, "records": { diff --git a/domains/markbel.belal.json b/domains/markbel.belal.json index 77ecab3290..d8f5377975 100644 --- a/domains/markbel.belal.json +++ b/domains/markbel.belal.json @@ -1,9 +1,9 @@ { "owner": { - "username": "BelalWaheed", + "username": "belal-waheed", "email": "belalwaheed000@gmail.com" }, "records": { - "CNAME": "mark.obel.workers.dev" + "URL": "https://mark.obel.workers.dev" } } diff --git a/domains/resend._domainkey.markbel.belal.json b/domains/resend._domainkey.markbel.belal.json index ebf56672b4..688a912a45 100644 --- a/domains/resend._domainkey.markbel.belal.json +++ b/domains/resend._domainkey.markbel.belal.json @@ -1,6 +1,6 @@ { "owner": { - "username": "BelalWaheed", + "username": "belal-waheed", "email": "belalwaheed000@gmail.com" }, "records": { diff --git a/domains/rsend.markbel.belal.json b/domains/rsend.markbel.belal.json index 60eeb06071..5ada106507 100644 --- a/domains/rsend.markbel.belal.json +++ b/domains/rsend.markbel.belal.json @@ -1,6 +1,6 @@ { "owner": { - "username": "BelalWaheed", + "username": "belal-waheed", "email": "belalwaheed000@gmail.com" }, "records": { diff --git a/domains/send.markbel.belal.json b/domains/send.markbel.belal.json index 4bb6b1983e..4492aaccb1 100644 --- a/domains/send.markbel.belal.json +++ b/domains/send.markbel.belal.json @@ -1,6 +1,6 @@ { "owner": { - "username": "BelalWaheed", + "username": "belal-waheed", "email": "belalwaheed000@gmail.com" }, "records": { From a983a4a4414efc95b2cb5ac478ec3f89aeb170f6 Mon Sep 17 00:00:00 2001 From: imnrqzz <150830342+imnrqzz@users.noreply.github.com> Date: Mon, 31 Aug 2026 18:04:26 +0800 Subject: [PATCH 26/26] Add markenrportfolio.is-a.dev (CNAME only) --- domains/markenrportfolio.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 domains/markenrportfolio.json diff --git a/domains/markenrportfolio.json b/domains/markenrportfolio.json new file mode 100644 index 0000000000..ef06a4597e --- /dev/null +++ b/domains/markenrportfolio.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "imnrqzz", + "email": "markanthonyenriquezzz@gmail.com" + }, + "proxied": true, + "records": { + "CNAME": "imnrqzportfolio.vercel.app" + } +} \ No newline at end of file