### 1. Home / Landing **Goal:** instant context * Name + role *“Software Developer focused on X”* * 1-line value statement *“I build reliable backend systems and clean UIs.”* * Primary CTA: **View Projects** or **GitHub** --- ### 2. Projects (most important page) **This is where hiring decisions start.** For each project: * **What it is** (1 sentence) * **Tech stack** * **Your role** (solo / team / size) * **Key challenges & decisions** * **What you’d improve next** Examples: * “Self-hosted document management system (Docker, Python, PostgreSQL)” * “Matrix server setup & federation experiments” * “WPF app solving UI threading issues” 👉 3–5 *good* projects beat 10 shallow ones. --- ### 3. About (technical, not fluffy) Think “senior dev intro”, not life story. Include: * What kind of problems you enjoy solving * How you approach learning & debugging * What environments you work best in Keep it to ~2 short paragraphs. --- ### 4. Skills / Tech Stack **Grouped, not buzzword soup.** Example: * **Languages:** … * **Frameworks:** … * **Infrastructure / DevOps:** Docker, Linux, CI/CD * **Databases:** … * **Concepts:** REST, async, threading, security basics Bonus points: * “Comfortable with” vs “Familiar with” --- ### 5. Experience * Jobs, freelance, serious hobby projects * Focus on **impact**, not duties Example: > “Maintained and extended internal tooling used by X users” --- ### 6. Resume (PDF) * One click download * Matches the portfolio (no contradictions) --- ### 7. Contact * Email * GitHub * LinkedIn * (Optional) location / timezone