No description
Find a file
2026-02-13 10:06:48 +01:00
app refactor(NavItem): restructure Link component for improved readability and maintainability 2026-02-13 10:06:48 +01:00
.gitignore Initial commit from Create Next App 2025-10-17 20:22:21 +02:00
next.config.ts Initial commit from Create Next App 2025-10-17 20:22:21 +02:00
package-lock.json feat(Home): implement job rotation animation using framer-motion 2026-02-08 22:55:26 +01:00
package.json feat(Home): implement job rotation animation using framer-motion 2026-02-08 22:55:26 +01:00
postcss.config.mjs Initial commit from Create Next App 2025-10-17 20:22:21 +02:00
README.md docs(README): enhance project overview and structure for clarity 2026-02-09 15:10:32 +01:00
tsconfig.json Initial commit from Create Next App 2025-10-17 20:22:21 +02:00

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