Initial commit
This commit is contained in:
130
skills/pdf/references/resume-academic.tex
Executable file
130
skills/pdf/references/resume-academic.tex
Executable file
@@ -0,0 +1,130 @@
|
||||
% ═══════════════════════════════════════════════════════════
|
||||
% Academic CV Template
|
||||
% Single-column, multi-page, with bibliography support
|
||||
% ═══════════════════════════════════════════════════════════
|
||||
\documentclass[11pt,a4paper]{article}
|
||||
|
||||
\usepackage[top=2cm,bottom=2cm,left=2.5cm,right=2.5cm]{geometry}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{titlesec}
|
||||
\usepackage{fancyhdr}
|
||||
\usepackage[colorlinks=true,linkcolor=blue,urlcolor=blue]{hyperref}
|
||||
\usepackage{xcolor}
|
||||
\usepackage[numbers,sort&compress]{natbib}
|
||||
|
||||
% ── Fonts ──
|
||||
\usepackage[rm]{roboto}
|
||||
\renewcommand{\familydefault}{\rmdefault}
|
||||
|
||||
% ── Section Formatting ──
|
||||
\definecolor{accent}{HTML}{1F4E79}
|
||||
\titleformat{\section}
|
||||
{\Large\bfseries\color{accent}} % format
|
||||
{} % label (no number)
|
||||
{0em} % sep
|
||||
{\MakeUppercase} % before-code
|
||||
[\vspace{-0.8em}\color{accent}\rule{\linewidth}{0.8pt}] % after-code (rule)
|
||||
|
||||
\titleformat{\subsection}
|
||||
{\large\bfseries}
|
||||
{}
|
||||
{0em}
|
||||
{}
|
||||
|
||||
% ── Header/Footer ──
|
||||
\pagestyle{fancy}
|
||||
\fancyhf{}
|
||||
\fancyhead[L]{\small\textcolor{gray}{Curriculum Vitae — Your Name}}
|
||||
\fancyhead[R]{\small\textcolor{gray}{\thepage}}
|
||||
\renewcommand{\headrulewidth}{0.4pt}
|
||||
\fancyfoot{}
|
||||
|
||||
\setlength{\parindent}{0pt}
|
||||
\setlist{nosep,leftmargin=1.5em}
|
||||
|
||||
% ── CV Entry command ──
|
||||
\newcommand{\cventry}[4]{%
|
||||
\textbf{#1}\hfill\textit{#2}\\
|
||||
#3\hfill#4\par\smallskip
|
||||
}
|
||||
|
||||
\begin{document}
|
||||
|
||||
% ── Header ──
|
||||
\begin{center}
|
||||
{\LARGE\bfseries Your Full Name, Ph.D.}\par\smallskip
|
||||
{\small
|
||||
Department of Computer Science, Tsinghua University\\
|
||||
Beijing, China 100084\\
|
||||
\href{mailto:name@tsinghua.edu.cn}{name@tsinghua.edu.cn}
|
||||
\quad|\quad
|
||||
\href{https://yoursite.com}{yoursite.com}
|
||||
\quad|\quad
|
||||
ORCID: \href{https://orcid.org/0000-0000-0000-0000}{0000-0000-0000-0000}
|
||||
}\par
|
||||
\end{center}
|
||||
|
||||
\section{Research Interests}
|
||||
Large-scale distributed systems, graph neural networks, efficient inference for large language models, and privacy-preserving machine learning.
|
||||
|
||||
\section{Education}
|
||||
\cventry{Ph.D. in Computer Science}{2017 -- 2022}{Stanford University}{Stanford, CA}
|
||||
Advisor: Prof.\ Jane Smith\\
|
||||
Dissertation: \textit{Scalable Graph Processing in Heterogeneous Computing Environments}
|
||||
|
||||
\smallskip
|
||||
\cventry{B.Eng. in Software Engineering}{2013 -- 2017}{Zhejiang University}{Hangzhou, China}
|
||||
First Class Honours, GPA: 3.9/4.0
|
||||
|
||||
\section{Academic Appointments}
|
||||
\cventry{Assistant Professor}{2022 -- Present}{Tsinghua University, Dept.\ of CS}{Beijing}
|
||||
\cventry{Postdoctoral Researcher}{2022}{Stanford University, InfoLab}{Stanford, CA}
|
||||
|
||||
\section{Selected Publications}
|
||||
|
||||
\subsection{Journal Articles}
|
||||
\begin{enumerate}[label={[J\arabic*]}]
|
||||
\item \textbf{Your Name}, A.\ Coauthor, and B.\ Coauthor. ``Title of journal paper.'' \textit{IEEE Transactions on Knowledge and Data Engineering}, vol.\ 35, no.\ 4, pp.\ 1234--1248, 2023.
|
||||
\item C.\ Coauthor and \textbf{Your Name}. ``Another journal paper.'' \textit{ACM Computing Surveys}, vol.\ 55, no.\ 2, pp.\ 1--35, 2023.
|
||||
\end{enumerate}
|
||||
|
||||
\subsection{Conference Papers}
|
||||
\begin{enumerate}[label={[C\arabic*]}]
|
||||
\item \textbf{Your Name} and D.\ Coauthor. ``Title of conference paper.'' In \textit{Proc.\ NeurIPS 2023}, pp.\ 5678--5690.
|
||||
\item \textbf{Your Name}, E.\ Coauthor, and F.\ Coauthor. ``Another conference paper.'' In \textit{Proc.\ ICML 2022}, pp.\ 3456--3468.
|
||||
\end{enumerate}
|
||||
|
||||
\section{Grants \& Funding}
|
||||
\cventry{NSFC Young Scientist Fund}{2023 -- 2025}{Principal Investigator}{¥300,000}
|
||||
Project: Efficient Graph Neural Network Training on Heterogeneous Hardware
|
||||
|
||||
\section{Teaching}
|
||||
\cventry{CS101: Introduction to Programming}{Fall 2022, 2023}{Tsinghua University}{120 students}
|
||||
\cventry{CS502: Advanced Distributed Systems}{Spring 2023}{Tsinghua University}{45 students}
|
||||
|
||||
\section{Professional Service}
|
||||
\begin{itemize}
|
||||
\item \textbf{Program Committee}: NeurIPS 2023, ICML 2023, KDD 2022--2023
|
||||
\item \textbf{Reviewer}: IEEE TKDE, ACM TODS, VLDB Journal
|
||||
\item \textbf{Session Chair}: SIGMOD 2023 (Graph Processing)
|
||||
\end{itemize}
|
||||
|
||||
\section{Awards \& Honours}
|
||||
\begin{itemize}
|
||||
\item Best Paper Award, KDD 2022
|
||||
\item Stanford Graduate Fellowship, 2017--2019
|
||||
\item National Scholarship, Ministry of Education, China, 2016
|
||||
\end{itemize}
|
||||
|
||||
\section{Skills}
|
||||
\textbf{Programming:} Python, C++, Rust, CUDA\\
|
||||
\textbf{Frameworks:} PyTorch, TensorFlow, Apache Spark, DGL\\
|
||||
\textbf{Languages:} Chinese (native), English (fluent), Japanese (basic)
|
||||
|
||||
\hypersetup{
|
||||
pdftitle={CV - Your Name},
|
||||
pdfauthor={Z.ai},
|
||||
pdfsubject={Academic Curriculum Vitae},
|
||||
}
|
||||
|
||||
\end{document}
|
||||
190
skills/pdf/references/resume-altacv.tex
Executable file
190
skills/pdf/references/resume-altacv.tex
Executable file
@@ -0,0 +1,190 @@
|
||||
% ═══════════════════════════════════════════════════════════
|
||||
% AltaCV-Style Creative Resume Template
|
||||
% Based on AltaCV by LianTze Lim, adapted for Tectonic
|
||||
% ═══════════════════════════════════════════════════════════
|
||||
\documentclass[10pt,a4paper]{article}
|
||||
|
||||
% ── Packages ──
|
||||
\usepackage[margin=1.25cm,columnsep=1.2cm]{geometry}
|
||||
\usepackage{paracol} % dual-column that breaks across pages
|
||||
\usepackage[fixed]{fontawesome5}
|
||||
\usepackage{tikz}
|
||||
\usepackage{xcolor}
|
||||
\usepackage{enumitem}
|
||||
\usepackage{graphicx}
|
||||
\usepackage{dashrule}
|
||||
\usepackage[colorlinks=true,urlcolor=accent,linkcolor=accent,bookmarks=false]{hyperref}
|
||||
|
||||
% ── Colour System (change these to retheme) ──
|
||||
\definecolor{accent}{HTML}{3B82F6} % blue — primary accent
|
||||
\definecolor{emphasis}{HTML}{2E2E2E} % near-black — job titles, strong text
|
||||
\definecolor{heading}{HTML}{1E293B} % dark slate — section headings
|
||||
\definecolor{headingrule}{HTML}{3B82F6} % matches accent
|
||||
\definecolor{body}{HTML}{4B5563} % gray-600 — body text
|
||||
\definecolor{tagbg}{HTML}{EFF6FF} % light blue — tag background
|
||||
\definecolor{subheading}{HTML}{3B82F6} % matches accent
|
||||
|
||||
% ── Fonts ──
|
||||
\usepackage[rm]{roboto}
|
||||
\usepackage[defaultsans]{lato}
|
||||
\renewcommand{\familydefault}{\sfdefault}
|
||||
|
||||
% ── List Settings ──
|
||||
\setlist{leftmargin=*,labelsep=0.5em,nosep,itemsep=0.25\baselineskip,after=\vspace{0.25\baselineskip}}
|
||||
\setlist[itemize]{label={\small\textbullet}}
|
||||
|
||||
\setlength{\parindent}{0pt}
|
||||
|
||||
% ── Custom Commands ──
|
||||
|
||||
% Divider (dashed line between entries)
|
||||
\newcommand{\divider}{\textcolor{body!30}{\hdashrule{\linewidth}{0.6pt}{0.5ex}}\medskip}
|
||||
|
||||
% Section heading with rule
|
||||
\newcommand{\cvsection}[1]{%
|
||||
\nointerlineskip\bigskip%
|
||||
{\color{heading}\Large\bfseries\MakeUppercase{#1}}\\[-1ex]%
|
||||
{\color{headingrule}\rule{\linewidth}{2pt}\par}\medskip
|
||||
}
|
||||
|
||||
% Experience entry: {title}{company}{dates}{location}
|
||||
\newcommand{\cvevent}[4]{%
|
||||
{\large\color{emphasis}\bfseries #1\par}%
|
||||
\smallskip\normalsize
|
||||
\ifx&\else{\textbf{\color{accent}#2}\par\smallskip}\fi%
|
||||
\ifx&\else{%
|
||||
\small\makebox[0.5\linewidth][l]{\faCalendar[regular]~#3}%
|
||||
}\fi%
|
||||
\ifx&\else{%
|
||||
\small\makebox[0.5\linewidth][l]{\faMapMarker~#4}%
|
||||
}\fi\par%
|
||||
\medskip\normalsize
|
||||
}
|
||||
|
||||
% Skill rating dots: {name}{level 1-5, supports X.5}
|
||||
\newcommand{\cvskill}[2]{%
|
||||
\textcolor{emphasis}{\textbf{#1}}\hfill
|
||||
\foreach \x in {1,...,5}{%
|
||||
\ifdimgreater{\x pt}{#2 pt}{\color{body!30}}{\color{accent}}\faCircle
|
||||
}\par%
|
||||
}
|
||||
|
||||
% Tag label (rounded rectangle)
|
||||
\newcommand{\cvtag}[1]{%
|
||||
\tikz[baseline]\node[anchor=base,draw=body!30,rounded corners,inner xsep=1ex,inner ysep=0.75ex,text height=1.5ex,text depth=.25ex]{#1};%
|
||||
}
|
||||
|
||||
% Achievement: {icon}{title}{description}
|
||||
\newcommand{\cvachievement}[3]{%
|
||||
\begin{tabular}{@{}p{2em} @{\hspace{1ex}} p{\dimexpr\linewidth-3em}@{}}
|
||||
{\Large\color{accent}#1} & \textbf{\color{emphasis}#2}\\
|
||||
& {\small #3}
|
||||
\end{tabular}%
|
||||
\smallskip
|
||||
}
|
||||
|
||||
% ═══════════════════════════════════════════════════════════
|
||||
\begin{document}
|
||||
|
||||
% ── Header ──
|
||||
\begin{center}
|
||||
{\Huge\bfseries\color{heading} YOUR NAME}\par\medskip
|
||||
{\large\bfseries\color{accent} Full-Stack Engineer | Open Source Contributor}\par\medskip
|
||||
{\footnotesize\bfseries
|
||||
\faAt~\href{mailto:name@email.com}{name@email.com}\hspace{2em}
|
||||
\faPhone~+86 138-0000-0000\hspace{2em}
|
||||
\faGithub~\href{https://github.com/username}{username}\hspace{2em}
|
||||
\faLinkedin~\href{https://linkedin.com/in/username}{username}\hspace{2em}
|
||||
\faMapMarker~Shanghai, China
|
||||
}\par
|
||||
\end{center}
|
||||
|
||||
\medskip
|
||||
|
||||
% ── Two Columns ──
|
||||
\columnratio{0.62}
|
||||
\begin{paracol}{2}
|
||||
|
||||
% ════════ LEFT COLUMN (Experience + Projects) ════════
|
||||
\cvsection{Experience}
|
||||
|
||||
\cvevent{Senior Software Engineer}{Zhipu AI}{Jan 2022 -- Present}{Beijing}
|
||||
\begin{itemize}
|
||||
\item Architected real-time inference pipeline serving 10M+ daily requests with p99 latency < 50ms
|
||||
\item Led migration from monolith to microservices, reducing deployment cycle from weekly to hourly
|
||||
\item Designed A/B testing framework enabling 30\% faster feature iteration across 5 product teams
|
||||
\end{itemize}
|
||||
|
||||
\divider
|
||||
|
||||
\cvevent{Software Engineer}{ByteDance}{Jul 2019 -- Dec 2021}{Beijing}
|
||||
\begin{itemize}
|
||||
\item Built recommendation engine (collaborative filtering + deep learning) improving CTR by 25\%
|
||||
\item Implemented distributed training pipeline on 64-GPU cluster, reducing training time by 60\%
|
||||
\end{itemize}
|
||||
|
||||
\cvsection{Projects}
|
||||
|
||||
\cvevent{Open Source Project}{\href{https://github.com/user/project}{github.com/user/project}}{}{}
|
||||
\begin{itemize}
|
||||
\item High-performance async HTTP framework — 5,000+ GitHub stars
|
||||
\item Featured in Awesome-Go and HackerNews front page
|
||||
\end{itemize}
|
||||
|
||||
% ════════ RIGHT COLUMN (Education + Skills + Languages) ════════
|
||||
\switchcolumn
|
||||
|
||||
\cvsection{Education}
|
||||
|
||||
\cvevent{M.Sc. Computer Science}{Tsinghua University}{2017 -- 2019}{}
|
||||
Thesis: Distributed Graph Processing\\
|
||||
GPA: 3.8/4.0
|
||||
|
||||
\divider
|
||||
|
||||
\cvevent{B.Eng. Software Engineering}{Zhejiang University}{2013 -- 2017}{}
|
||||
|
||||
\cvsection{Skills}
|
||||
|
||||
\cvskill{Python}{5}
|
||||
\divider
|
||||
\cvskill{Go / Rust}{4}
|
||||
\divider
|
||||
\cvskill{System Design}{4.5}
|
||||
\divider
|
||||
\cvskill{Machine Learning}{3.5}
|
||||
|
||||
\medskip
|
||||
|
||||
\cvtag{Kubernetes}
|
||||
\cvtag{Docker}
|
||||
\cvtag{Kafka}\\
|
||||
\cvtag{PostgreSQL}
|
||||
\cvtag{Redis}
|
||||
\cvtag{gRPC}\\
|
||||
\cvtag{React}
|
||||
\cvtag{TypeScript}
|
||||
\cvtag{Terraform}
|
||||
|
||||
\cvsection{Languages}
|
||||
|
||||
\cvskill{English}{4.5}
|
||||
\divider
|
||||
\cvskill{Chinese (Native)}{5}
|
||||
|
||||
\cvsection{Highlights}
|
||||
|
||||
\cvachievement{\faTrophy}{ACM ICPC Regional Gold}{2016 Asia Regional Contest}
|
||||
\divider
|
||||
\cvachievement{\faGithub}{5,000+ Stars OSS}{Maintainer of popular async framework}
|
||||
|
||||
\end{paracol}
|
||||
|
||||
% ── PDF Metadata ──
|
||||
\hypersetup{
|
||||
pdftitle={Resume - Your Name},
|
||||
pdfauthor={Z.ai},
|
||||
pdfsubject={Professional Resume},
|
||||
}
|
||||
|
||||
\end{document}
|
||||
Reference in New Issue
Block a user