Personal CV built with Typst using the neat-cv template.
- Modern, clean two-column layout with sidebar
- Cover letter template
- Customizable accent color and fonts
- Publication list generated from Hayagriva YAML, grouped by year, with author highlighting
- Level bars for languages and skills
- Social/contact info with icons and clickable links
- Typst - Install via
brew install typst(macOS) - Font Awesome - Required for icons (install the .otf files)
Note: This CV uses the neat-cv template. For detailed font setup, see the original template documentation.
CV_Typst/
├── .git/
├── .gitignore
├── assets/
│ └── profile.jpg
├── template/ # Example templates for CV and cover letter
├── lib.typ # template functions
├── my-cv-public.typ # CV source file
├── my-cv-public.pdf # Generated PDF (updated manually)
├── LICENSE
└── README.md
typst compile my-cv-public.typOr using the VS Code extension:
- clcik PDF preview to see the generated PDF in a side pane
See the template/cv.typ file in the repository.
You can also create a matching cover letter. For a complete example, see the template/letter.typ file in the repository.
Template code (lib.typ) is licensed under the MIT License - see LICENSE file.
CV content is © Ildar Polyakov 2026. All rights reserved.