portfolio/README.md

90 lines
No EOL
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### 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