A complete repository for maintaining both a LaTeX-generated CV and a responsive personal academic website built using HTML + CSS.
Whenever you update your CV or site content, this repo automatically rebuilds and publishes the latest version to GitHub Pages.
🔗 Live Website: https://longnk0702.github.io/
├── index.html # Main personal website
├── styles.css # Website styling
├── cv.tex # LaTeX CV source
├── citations.bib # BibTeX references
├── Makefile # For building CV locally
└── README.md # Project documentation
-
autoCV LaTeX template
Automatically compilescv.tex→cv.pdfand publishes to GitHub Pages on each commit.
Includes support for:- Font Awesome icons in the header
- Publications auto-imported from
citations.bib - Clean tabular layout for Education, Experience, and Projects
-
Personal Website (HTML + CSS)
-
Sections for Education, Research, Teaching, Work, Awards, and Skills
-
Font Awesome + Academicons integration
-
Responsive and lightweight (no JavaScript)
-
Continuous Deployment
-
GitHub Actions auto-build your LaTeX CV on push
-
Deploys both your website and PDF CV to GitHub Pages
- Fork this repository (or click Use this template)
- Give workflow write permissions:
Settings → Actions → General → Workflow permissions → Read and Write - Modify:
cv.tex→ update your CV contentindex.htmlandstyles.css→ personalize your website
- Commit and push changes.
-
The GitHub Action automatically compiles your LaTeX CV to PDF.
-
The compiled CV will appear under the
buildbranch. -
Set GitHub Pages to deploy from that branch:
Settings → Pages → Source →
Deploy from a branch→ Branch:build
Long Nguyen Khac
📧 nk.long723@gmail.com
🔗 GitHub | LinkedIn
A passionate robotics learner and developer from Vietnam.