Migrated from GitHub
- HTML 97.2%
- Shell 2.8%
| site | ||
| denis-sudakov.md | ||
| README.md | ||
| setup.sh | ||
sudakov.site
Personal CV / portfolio and design system for sudakov.site.
What's here
site/index.html— the deployed CV page (zero build step, single self-contained file)- Hero · Profile · Projects (with status badges) · Skills · Education · Contact
design-system/— full token-driven design system: CSS, UI Kit, preview cards, assetsdesign.html— canonical in-force design spec
Design system
The SU design system is built on:
- Ink scale — cool neutral
oklch()grays, hue 260 - One accent — sudo-green (
oklchhue 145) - Geist + Geist Mono — loaded from Google Fonts
- Hairline borders —
0.5pxeverywhere - No gradients, no shadows, no emoji
See design-system/README.md for the full spec.
Page structure
| # | Section | Content |
|---|---|---|
| 00 | Hero | Name, title, tagline, meta sidebar (role, location, stack, education, status) |
| 01 | Profile | Professional summary — ML systems, Skolkovo goal, MSU geology |
| 02 | Projects | 5 project cards with status badges (in development / archive / planned) |
| 03 | Skills | 4 groups of technology chips |
| 04 | Education | Timeline — MSU, CS229, CS50AI, CS50 |
| 05 | Contact | Email, GitHub, Telegram, PGP, with CTA buttons |
Deploy
This repo is consumed by the homelab repo. Run its scripts/deploy.sh on the Raspberry Pi to rsync site/ to /srv/sudakov-site/ and reload Caddy.