Ignacia 포트폴리오 엔진 V!

발행: (2026년 2월 1일 오후 02:35 GMT+9)
9 min read
원문: Dev.to

Source: Dev.to

제출: Google AI가 제시한 새해, 새로운 당신 포트폴리오 챌린지

나에 대하여

매사추세츠주 글로스터에 거주하는 Ignacia Heyer — 창의적 기술자이자 Web3 기업가이며 웰니스 중심의 빌더입니다.

제 작업은 AI, 빠른 프로토타이핑, 브랜드 아이덴티티, 그리고 탈중앙화 디지털 경험의 교차점에 있습니다. 추상적인 아이디어를 의도적이고 인간 중심적이며 미래 지향적인 깔끔하고 확장 가능한 시스템으로 전환하는 것을 즐깁니다.

이 포트폴리오는 정적인 웹사이트가 아니라, 저와 함께 진화하는 살아있는 생성 시스템입니다. 이를 통해 다음 세 가지 핵심 측면을 전달하고자 합니다:

  • Identity – 제 목소리, 에너지, 비전을 진정으로 반영하는 디지털 존재감.
  • Clarity – 제가 누구이며, 무엇을 만들고, 어떤 가치를 제공하는지 명확히 보여주는 내용.
  • Momentum – 프로토타이핑 과정에 적용하는 속도와 창의성을 표현한 것.

포트폴리오

(동적으로 생성된 콘텐츠 – 자세한 내용은 “How I Built It”을 참조하세요.)

Source:

How I Built It

저는 포트폴리오를 기존 웹사이트가 아니라 AI‑구동 엔진으로 재구성했습니다. 각 페이지를 수동으로 만들 대신, 단일 API 호출만으로 다음과 같은 자산을 필요에 따라 생성할 수 있는 시스템을 구축했습니다:

  • 완전한 다중 페이지 포트폴리오 웹사이트
  • 단일 페이지, PDF‑형식 이력서
  • 전문 피치덱
  • 심사위원용 소개 스크립트
  • 소셜 미디어 공지

이 동적인 아이덴티티 레이어는 다양한 청중에 맞춰 형식과 내용을 즉시 조정합니다.

Tech Stack Overview

Frontend / Output Layer

  • Gemini가 생성한 Markdown‑기반 콘텐츠
  • 웹사이트, PDF, 슬라이드 등으로 렌더링 가능

Backend

  • Python (Flask) API

  • 커스텀 엔드포인트:

    /generate   – create content
    /status     – health check
    /health     – health check
    /tasks      – list available tasks
    /connect    – connection info
    /demo       – demo output
  • 구조화된 로깅 + 오류 처리

  • 버전 관리된 서비스 아키텍처

Infrastructure

  • Google Cloud Run (서버리스, 자동 스케일링)
  • 이식성을 위한 Docker 컨테이너
  • 보안 API‑키 관리를 위한 환경 변수

AI Layer

  • Google AI Studio (Gemini)

  • 다음을 기반으로 훈련된 커스텀 시스템 프롬프트:

    • 나의 바이오
    • 스킬
    • 프로젝트
    • 브랜드 보이스
    • 소셜 미디어 링크
    • 출력 형식

Technical Architecture Overview

LayerTechnologyPurpose
AI & Content GenerationGoogle AI Studio (Gemini)핵심 생성 엔진; 커스텀 시스템 프롬프트에 나의 바이오, 프로젝트, 보이스, 링크, 원하는 출력 형식을 인코딩
Backend & APIPython (Flask)요청 라우팅, Gemini 호출, 정제된 Markdown 반환
Infrastructure & DeploymentGoogle Cloud Run + Docker서버리스, 자동 스케일링, 보안, 이식 가능한 환경
Output LayerMarkdown웹사이트, PDF, 슬라이드, 소셜 포스트 등으로 렌더링 가능한 유연한 소스

AI‑Powered Portfolio Engine: Design & Development

Core Design Principles

  1. Generative over Static – 포트폴리오가 자동으로 진화하여 수동 업데이트가 필요 없습니다.

  2. Universal Markdown Output – 모든 자산에 하나의 형식을 사용하며, 다음으로 쉽게 변환됩니다:

    • 웹사이트
    • PDF
    • 슬라이드 데크
    • 소셜 미디어 게시물
  3. Clear Task‑Based Architecture – 각 자산은 지정된 task_type에 따라 생성됩니다.

  4. Human‑Centered Tone – 전용 시스템 프롬프트가 일관되고 전문적이며 매력적인 목소리를 보장합니다:

    • 자신감
    • 명확함
    • 전문성
    • 창의성
    • 미래 지향
  5. Serverless Deployment (Cloud Run) – 다음을 제공합니다:

    • 즉시 확장
    • 공개 HTTPS 엔드포인트
    • AI Studio와 원활한 통합

Development Workflow

StepDescription
1. Identity Definition내 스토리, 기술, 프로젝트, 톤, 소셜 링크를 포괄하는 상세 시스템 프롬프트 초안 작성.
2. AI Logic BuildingGoogle AI Studio에서 Gemini 프롬프트를 구축·반복하여 출력(웹사이트, 데크, PDF, 스크립트, 게시물)이 일관되고 고품질이 될 때까지 진행.
3. Backend Creationtask를 받아 Gemini에 전달하고 정제된 Markdown을 반환하는 Flask API 개발.
4. Professional Endpoint Implementation프로덕션 준비가 된 엔드포인트 추가: /status, /health, /version, /tasks, /connect, /demo.
5. DeploymentDocker로 컨테이너화하고 환경 변수로 비밀 정보를 관리하여 Google Cloud Run에 안전하게 배포.
6. Final Testing & Refinementcurl로 모든 엔드포인트를 검증하고 생성 출력물을 다듬어 완성도 높이기.

Google AI Tools Utilized

  • Google AI Studio (Gemini) – 핵심 생성 모델이며, 맞춤 시스템 프롬프트로 미세 조정됩니다.
  • Google Cloud Run – Flask API를 위한 서버리스 호스팅.
  • Google Cloud Build – 자동화된 컨테이너 빌드(옵션).
  • Google Secret Manager – API 키를 환경 변수로 안전하게 저장.

Google AI 및 클라우드 기술

도구

도구기능
Google AI Studio (Gemini)맞춤 시스템 프롬프트 정의, 작업 기반 생성, 다중 형식 콘텐츠 테스트 및 전체 반복 환경을 위해 사용됩니다.
Gemini APICloud Run 백엔드에 통합된 핵심 생성 엔진으로, 모든 포트폴리오 자산 생성, 구조화된 프롬프트 처리 및 Markdown 생성 역할을 합니다.
Google Cloud RunAPI를 호스팅하는 플랫폼으로, 서버리스 확장, 자동 HTTPS 관리, 로깅 및 배포 인프라를 제공합니다.

이 도구들을 함께 사용하면 나만의 고유한 정체성에 맞춘 현대적이고 유연하며 완전 자동화된 AI 기반 포트폴리오 엔진을 구현할 수 있습니다.

내가 가장 자랑스러운 것

내가 가장 큰 성취라고 생각하는 것은 단순히 내 작업을 전시하는 것을 넘어서는 포트폴리오 시스템을 개발한 것입니다; 이는 나의 미래지향적 철학을 구현합니다. 전통적인 정적 웹사이트 대신, 나는 내 성장에 맞춰 지속적으로 변형되는 동적이며 생성적인 아이덴티티 레이어를 설계했습니다. 이 프로젝트는 디자인은 적응적이고, 의도적이며, 깊이 인간적이어야 한다는 나의 핵심 신념을 반영합니다. 이는 예술적 표현과 기술적 실행이 교차하는 지점으로, 바로 내가 가장 영향력 있게 일할 수 있는 영역입니다.

Back to Blog

관련 글

더 보기 »

Anaconda Distribution 개발 중

!Anaconda Distribution https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amaz...