Ver Fonte

Initial commit: portfolio project setup with client context and photo

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AusPrinzip há 1 semana atrás
commit
753e86b68c
2 ficheiros alterados com 68 adições e 0 exclusões
  1. 68 0
      .claude/CLAUDE.md
  2. BIN
      guillermo.jpg

+ 68 - 0
.claude/CLAUDE.md

@@ -0,0 +1,68 @@
+# Guillermo Martínez del Barrio — Developer Portfolio
+
+## Client
+- **Name:** Guillermo Martínez del Barrio
+- **Email:** guillemdb1994@gmail.com
+- **Phone:** +34 644 885 874
+- **WhatsApp:** +34644885874
+- **Location:** Madrid, España
+- **Nationality:** Spanish
+- **Age:** 30 (born 1994)
+
+## Purpose
+Professional developer portfolio website to support his job search as a junior software developer in Spain. Must present him as a capable, serious developer — NOT a career changer or waiter. The portfolio is the centerpiece of his application strategy.
+
+## Profile — Key Framing Decisions
+Guillermo is transitioning into software development after 15 years in hospitality (waiter). He graduated DAM (Formación Profesional de Grado Superior) at age 30. The portfolio must:
+
+- **NEVER mention hospitality, waiter, camarero, or any non-tech work experience**
+- **Minimize chronological information** — use a skills-based approach, not a timeline
+- **Don't show birth year or age** — let the work speak for itself
+- **Frame the industrial engineering background as a strength** (math, analytical thinking), not as a dropout
+- **Position him as a developer with engineering foundations**, not as someone starting late
+- **Highlight the AI Chat project prominently** — it's his strongest and only real project
+
+## Technical Profile
+- **Languages:** Python, Java
+- **Specialization:** Desktop apps, AI integration, GUI development
+- **Frameworks:** PySide6 / Qt
+- **APIs:** OpenAI API, JSON data handling
+- **Concepts:** OOP, modular design, multithreading, Big O complexity analysis
+- **Education:** DAM (Desarrollo de Aplicaciones Multiplataforma) — 2025-2026
+- **Prior studies:** Industrial Engineering at Universidad de León (not completed, but strong math/physics foundation)
+
+## Featured Project — AI Chat Interface
+Desktop application for centralizing internal info and automating queries in a small business (PYME).
+- **Stack:** Python, PySide6 (Qt), OpenAI API
+- PySide6 desktop GUI
+- Real-time OpenAI API streaming responses
+- Internal documentation indexing and querying
+- Local conversation history persistence
+- Modular OOP architecture with separation of concerns
+- Multithreading to keep UI responsive during API calls
+- Configurable assistant settings (model, temperature, context)
+- Error handling and input validation
+
+## Languages
+- Spanish: Native
+- English: C2 comprehension, C1 production (strong selling point for Spanish job market)
+- German: A1 (lived in Germany)
+
+## Soft Skills to Highlight
+- Self-taught learner, autodidact
+- International experience (Spain + Germany)
+- Problem-solving and analytical thinking
+- Works well under pressure, organized, detail-oriented
+- Direct and efficient communication style
+
+## Design Direction
+- Clean, modern, minimalist — let the tech skills do the talking
+- Dark theme or neutral tones — professional developer aesthetic
+- Good typography, no clutter
+- Mobile responsive
+- Sections: Hero, About, Skills, Project showcase, Education, Contact
+- **Photo:** `guillermo.jpg` in project root — professional headshot, use in hero/about section
+- Language: Spanish (targeting Spanish job market)
+
+## Stack
+SvelteKit + Tailwind CSS v4 (standard Digitalmar stack), static adapter, Cloudflare Pages deployment.

BIN
guillermo.jpg