portfolio/data/projects.ts
2026-01-29 20:54:37 +01:00

82 lines
3.7 KiB
TypeScript

import { Project } from "@/types/project";
export const PROJECT_REGISTRY: Project[] = [
{
slug: "ratoong",
category: "web",
title: "Ratoong",
subtitle: "Regulatory-Compliant Data Platform",
role: "Lead Full-Stack Engineer",
duration: "2022 — 2024",
stack: ["Node.js", "PostgreSQL", "React", "Docker"],
metrics: ["99.9% Uptime", "Zero-Data-Loss Integrity", "ISO 27001 Ready"],
description: "Architected a high-integrity platform designed to meet rigid regulatory requirements.",
engineeringStory: "In this high-stakes medical environment, I implemented a custom audit logging system that ensured every state change was immutable...",
images: ["/ratoong-hero.jpg", "/ratoong-dashboard.jpg"],
liveUrl: "https://ratoong.com",
isPrivate: true,
},
{
slug: "datasaur",
category: "web",
title: "Datasaur",
subtitle: "Personal R&D Pipeline",
role: "Architect & Creator",
duration: "2025 — Present",
stack: ["Python", "FastAPI", "Next.js", "Redis"],
metrics: ["Sub-50ms Latency", "Automated ETL", "Self-Hosted"],
description: "A data science pipeline tool built to explore high-speed processing and real-time visualization of large datasets.",
images: ["/datasaur-1.jpg"],
repoUrl: "https://git.georgew.dev/georgew/datasaur",
liveUrl: "https://ratoong.com",
engineeringStory: "In this high-stakes medical environment, I implemented a custom audit logging system that ensured every state change was immutable...",
isPrivate: true,
},
{
slug: "ayla",
category: "web",
title: "Ayla",
subtitle: "Regulatory-Compliant Data Platform",
role: "Lead Full-Stack Engineer",
duration: "2022 — 2024",
stack: ["Node.js", "PostgreSQL", "React", "Docker"],
metrics: ["99.9% Uptime", "Zero-Data-Loss Integrity", "ISO 27001 Ready"],
description: "Architected a high-integrity platform designed to meet rigid regulatory requirements.",
engineeringStory: "In this high-stakes medical environment, I implemented a custom audit logging system that ensured every state change was immutable...",
images: ["/ratoong-hero.jpg", "/ratoong-dashboard.jpg"],
liveUrl: "https://ratoong.com",
isPrivate: true,
},
{
slug: "flutter-1",
category: "mobile",
title: "Flutter-1",
subtitle: "Personal R&D Pipeline",
role: "Architect & Creator",
duration: "2025 — Present",
stack: ["Python", "FastAPI", "Next.js", "Redis"],
metrics: ["Sub-50ms Latency", "Automated ETL", "Self-Hosted"],
description: "A data science pipeline tool built to explore high-speed processing and real-time visualization of large datasets.",
images: ["/datasaur-1.jpg"],
repoUrl: "https://git.georgew.dev/georgew/datasaur",
liveUrl: "https://ratoong.com",
engineeringStory: "In this high-stakes medical environment, I implemented a custom audit logging system that ensured every state change was immutable...",
isPrivate: true,
},
{
slug: "flutter-2",
category: "mobile",
title: "Flutter-1",
subtitle: "Personal R&D Pipeline",
role: "Architect & Creator",
duration: "2025 — Present",
stack: ["Python", "FastAPI", "Next.js", "Redis"],
metrics: ["Sub-50ms Latency", "Automated ETL", "Self-Hosted"],
description: "A data science pipeline tool built to explore high-speed processing and real-time visualization of large datasets.",
images: ["/datasaur-1.jpg"],
repoUrl: "https://git.georgew.dev/georgew/datasaur",
liveUrl: "https://ratoong.com",
engineeringStory: "In this high-stakes medical environment, I implemented a custom audit logging system that ensured every state change was immutable...",
isPrivate: true,
},
];