import React from "react"; import { motion } from "framer-motion"; import { Mail, Phone, Globe, Github, Linkedin, ArrowRight } from "lucide-react"; // Single-file personal website for Petr Přikryl // TailwindCSS styling, modern, clean, responsive // Tip: In a real project, split into components and add routing as needed. const Section = ({ id, title, children }) => (
{title}
{children}
); const Card = ({ children }) => ( {children} ); const Pill = ({ children }) => ( {children} ); export default function PersonalSite() { const nav = [ { href: "#about", label: "O mně" }, { href: "#skills", label: "Dovednosti" }, { href: "#projects", label: "Projekty" }, { href: "#contact", label: "Kontakt" }, ]; return (
{/* Header / Nav */}
Petr Přikryl
Napsat
{/* Hero */}
Petr Přikryl IT & Systems Management • DevOps-ish správce a tvůrce jednoduchých, stabilních řešení.
Linux Docker GraphQL React PostgreSQL

Co pro vás můžu udělat

  • Návrh a správa infrastruktury (Docker, zálohy, monitoring).
  • Tvorba jednoduchých webů a interních nástrojů.
  • Automatizace procesů, skripty a integrace.
  • Bezpečné nasazení (CI/CD), verze a přístupy.
Projít projekty
{/* About */}

Jsem praktik, co má rád stabilní a čitelné věci. Dávám přednost jednoduchému řešení před složitou magií. Umím se domluvit s lidmi i servery.

Zkušenosti: nasazení a údržba aplikací, monitoring, zálohy, kontejnery, databáze, weby, interní nástroje. Linux jako domovská půda.

Hledám spolupráce, kde dává smysl dlouhodobá spolehlivost a přehlednost. Když něco nastavíme, chcete o tom jasný zápis a klidný spánek.

{/* Skills */}
{[ { name: "Infrastruktura", items: ["Docker", "Compose", "CI/CD", "NGINX", "Traefik"], }, { name: "Aplikace a backend", items: ["Node.js", "GraphQL", "REST", "Auth (JWT, RBAC)", "Python"], }, { name: "Data a monitoring", items: ["PostgreSQL", "SQLite", "Backups", "Prometheus/Grafana"], }, { name: "Frontend", items: ["React", "Vite", "Tailwind", "MUI", "Shadcn"], }, { name: "Ops a správa", items: ["Linux", "Bash", "Systemd", "Ansible (základy)", "Samba/SMB"], }, { name: "Bezpečnost", items: ["TLS/HTTPS", "Zálohy a recovery", "Minimální oprávnění"], }, ].map((g) => (

{g.name}

{g.items.map((i) => ( {i} ))}
))}
{/* Projects */}

Inventarizace zařízení

Webový modul s vlastním inventářem, správou racků a validací pozic. GraphQL backend, React frontend, Docker nasazení.

React GraphQL PostgreSQL Docker

Automatizované zálohování

Jednoduché, ale robustní skripty pro snapshoty, rotaci a šifrovaný offsite. Monitoring chyb a reporty.

Linux Bash Systemd Prometheus
{/* Contact */}
petr@prikryl.cc
+420 773 172 676
prikryl.cc
GitHub LinkedIn
{/* Footer */}
); }