|
| 1 | +\documentclass[10pt, letterpaper]{article} |
| 2 | + |
| 3 | +% Packages: |
| 4 | +\usepackage[ |
| 5 | + ignoreheadfoot, % set margins without considering header and footer |
| 6 | + top=2 cm, % seperation between body and page edge from the top |
| 7 | + bottom=2 cm, % seperation between body and page edge from the bottom |
| 8 | + left=2 cm, % seperation between body and page edge from the left |
| 9 | + right=2 cm, % seperation between body and page edge from the right |
| 10 | + footskip=1.0 cm, % seperation between body and footer |
| 11 | + % showframe % for debugging |
| 12 | +]{geometry} % for adjusting page geometry |
| 13 | +\usepackage{titlesec} % for customizing section titles |
| 14 | +\usepackage{tabularx} % for making tables with fixed width columns |
| 15 | +\usepackage{array} % tabularx requires this |
| 16 | +\usepackage[dvipsnames]{xcolor} % for coloring text |
| 17 | +\definecolor{primaryColor}{RGB}{0, 0, 0} % define primary color |
| 18 | +\usepackage{enumitem} % for customizing lists |
| 19 | +\usepackage{fontawesome5} % for using icons |
| 20 | +\usepackage{amsmath} % for math |
| 21 | +\usepackage[ |
| 22 | + pdftitle={Chen Yang's CV}, |
| 23 | + pdfauthor={Chen Yang}, |
| 24 | + pdfcreator={LaTeX}, |
| 25 | + colorlinks=true, |
| 26 | + urlcolor=primaryColor |
| 27 | +]{hyperref} % for links, metadata and bookmarks |
| 28 | +\usepackage[pscoord]{eso-pic} % for floating text on the page |
| 29 | +\usepackage{calc} % for calculating lengths |
| 30 | +\usepackage{bookmark} % for bookmarks |
| 31 | +\usepackage{lastpage} % for getting the total number of pages |
| 32 | +\usepackage{changepage} % for one column entries (adjustwidth environment) |
| 33 | +\usepackage{paracol} % for two and three column entries |
| 34 | +\usepackage{ifthen} % for conditional statements |
| 35 | +\usepackage{needspace} % for avoiding page brake right after the section title |
| 36 | +\usepackage{iftex} % check if engine is pdflatex, xetex or luatex |
| 37 | + |
| 38 | +% Ensure that generate pdf is machine readable/ATS parsable: |
| 39 | +\ifPDFTeX |
| 40 | + \input{glyphtounicode} |
| 41 | + \pdfgentounicode=1 |
| 42 | + \usepackage[T1]{fontenc} |
| 43 | + \usepackage[utf8]{inputenc} |
| 44 | + \usepackage{lmodern} |
| 45 | +\fi |
| 46 | + |
| 47 | +\usepackage{charter} |
| 48 | + |
| 49 | +% Some settings: |
| 50 | +\raggedright |
| 51 | +\AtBeginEnvironment{adjustwidth}{\partopsep0pt} % remove space before adjustwidth environment |
| 52 | +\pagestyle{empty} % no header or footer |
| 53 | +\setcounter{secnumdepth}{0} % no section numbering |
| 54 | +\setlength{\parindent}{0pt} % no indentation |
| 55 | +\setlength{\topskip}{0pt} % no top skip |
| 56 | +\setlength{\columnsep}{0.15cm} % set column seperation |
| 57 | +\pagenumbering{gobble} % no page numbering |
| 58 | + |
| 59 | +\titleformat{\section}{\needspace{4\baselineskip}\bfseries\large}{}{0pt}{}[\vspace{1pt}\titlerule] |
| 60 | + |
| 61 | +\titlespacing{\section}{ |
| 62 | + % left space: |
| 63 | + -1pt |
| 64 | +}{ |
| 65 | + % top space: |
| 66 | + 0.3 cm |
| 67 | +}{ |
| 68 | + % bottom space: |
| 69 | + 0.2 cm |
| 70 | +} % section title spacing |
| 71 | + |
| 72 | +\renewcommand\labelitemi{$\vcenter{\hbox{\small$\bullet$}}$} % custom bullet points |
| 73 | +\newenvironment{highlights}{ |
| 74 | + \begin{itemize}[ |
| 75 | + topsep=0.10 cm, |
| 76 | + parsep=0.10 cm, |
| 77 | + partopsep=0pt, |
| 78 | + itemsep=0pt, |
| 79 | + leftmargin=0 cm + 10pt |
| 80 | + ] |
| 81 | +}{ |
| 82 | + \end{itemize} |
| 83 | +} % new environment for highlights |
| 84 | + |
| 85 | + |
| 86 | +\newenvironment{highlightsforbulletentries}{ |
| 87 | + \begin{itemize}[ |
| 88 | + topsep=0.10 cm, |
| 89 | + parsep=0.10 cm, |
| 90 | + partopsep=0pt, |
| 91 | + itemsep=0pt, |
| 92 | + leftmargin=10pt |
| 93 | + ] |
| 94 | +}{ |
| 95 | + \end{itemize} |
| 96 | +} % new environment for highlights for bullet entries |
| 97 | + |
| 98 | +\newenvironment{onecolentry}{ |
| 99 | + \begin{adjustwidth}{ |
| 100 | + 0 cm + 0.00001 cm |
| 101 | + }{ |
| 102 | + 0 cm + 0.00001 cm |
| 103 | + } |
| 104 | +}{ |
| 105 | + \end{adjustwidth} |
| 106 | +} % new environment for one column entries |
| 107 | + |
| 108 | +\newenvironment{twocolentry}[2][]{ |
| 109 | + \onecolentry |
| 110 | + \def\secondColumn{#2} |
| 111 | + \setcolumnwidth{\fill, 4.5 cm} |
| 112 | + \begin{paracol}{2} |
| 113 | +}{ |
| 114 | + \switchcolumn \raggedleft \secondColumn |
| 115 | + \end{paracol} |
| 116 | + \endonecolentry |
| 117 | +} % new environment for two column entries |
| 118 | + |
| 119 | +\newenvironment{threecolentry}[3][]{ |
| 120 | + \onecolentry |
| 121 | + \def\thirdColumn{#3} |
| 122 | + \setcolumnwidth{, \fill, 4.5 cm} |
| 123 | + \begin{paracol}{3} |
| 124 | + {\raggedright #2} \switchcolumn |
| 125 | +}{ |
| 126 | + \switchcolumn \raggedleft \thirdColumn |
| 127 | + \end{paracol} |
| 128 | + \endonecolentry |
| 129 | +} % new environment for three column entries |
| 130 | + |
| 131 | +\newenvironment{header}{ |
| 132 | + \setlength{\topsep}{0pt}\par\kern\topsep\centering\linespread{1.5} |
| 133 | +}{ |
| 134 | + \par\kern\topsep |
| 135 | +} % new environment for the header |
| 136 | + |
| 137 | +\newcommand{\placelastupdatedtext}{% \placetextbox{<horizontal pos>}{<vertical pos>}{<stuff>} |
| 138 | + \AddToShipoutPictureFG*{% Add <stuff> to current page foreground |
| 139 | + \put( |
| 140 | + \LenToUnit{\paperwidth-2 cm-0 cm+0.05cm}, |
| 141 | + \LenToUnit{\paperheight-1.0 cm} |
| 142 | + ){\vtop{{\null}\makebox[0pt][c]{ |
| 143 | + \small\color{gray}\textit{Last updated in \today}\hspace{\widthof{Last updated in \today}} |
| 144 | + }}}% |
| 145 | + }% |
| 146 | +}% |
| 147 | + |
| 148 | +% save the original href command in a new command: |
| 149 | +\let\hrefWithoutArrow\href |
| 150 | + |
| 151 | +% new command for external links: |
| 152 | + |
| 153 | + |
| 154 | +\begin{document} |
| 155 | + \newcommand{\AND}{\unskip |
| 156 | + \cleaders\copy\ANDbox\hskip\wd\ANDbox |
| 157 | + \ignorespaces |
| 158 | + } |
| 159 | + \newsavebox\ANDbox |
| 160 | + \sbox\ANDbox{$|$} |
| 161 | + |
| 162 | + \begin{header} |
| 163 | + \fontsize{25 pt}{25 pt}\selectfont Chen Yang |
| 164 | + |
| 165 | + \vspace{5 pt} |
| 166 | + |
| 167 | + \normalsize |
| 168 | + \mbox{\hrefWithoutArrow{mailto:chenyang@link.cuhk.edu.cn}{chenyang@link.cuhk.edu.cn}}% |
| 169 | + \kern 5.0 pt% |
| 170 | + \AND% |
| 171 | + \kern 5.0 pt% |
| 172 | + \mbox{\hrefWithoutArrow{tel:+86-15267711552}{(+86) 15267711552}}% |
| 173 | + \kern 5.0 pt% |
| 174 | + \AND% |
| 175 | + \kern 5.0 pt% |
| 176 | + \mbox{\hrefWithoutArrow{https://yangchen73.github.io}{yangchen73.github.io}}% |
| 177 | + |
| 178 | + \vspace{3 pt} |
| 179 | + |
| 180 | + \normalsize |
| 181 | + The Chinese University of Hong Kong, Shenzhen, China, 518172 |
| 182 | + \end{header} |
| 183 | + |
| 184 | + \vspace{5 pt - 0.3 cm} |
| 185 | + |
| 186 | + \section{Education} |
| 187 | + |
| 188 | + \begin{twocolentry}{ |
| 189 | + 09/2022 -- Present |
| 190 | + } |
| 191 | + \textbf{The Chinese University of Hong Kong, Shenzhen}\\ |
| 192 | + Major in Computer Engineering |
| 193 | + \end{twocolentry} |
| 194 | + |
| 195 | + \vspace{0.10 cm} |
| 196 | + \begin{onecolentry} |
| 197 | + \begin{highlights} |
| 198 | + \item Cumulative GPA: 3.85/4.0 (Rank: 5/268 in School of Science and Engineering) |
| 199 | + \item Research Interests: Robot Learning, Reinforcement Learning, Deep Learning |
| 200 | + \item Awards \& Honors: Creativity and Innovation Award, 2024; Academic Scholarship, 2023 \& 2024; \\ |
| 201 | + Dean's List, 2023 \& 2024 \& 2025 |
| 202 | + \end{highlights} |
| 203 | + \end{onecolentry} |
| 204 | + |
| 205 | + \vspace{0.2 cm} |
| 206 | + |
| 207 | + \begin{twocolentry}{ |
| 208 | + 08/2024 -- 12/2024 |
| 209 | + } |
| 210 | + \textbf{University of California, Berkeley}\\ |
| 211 | + Exchange Program |
| 212 | + \end{twocolentry} |
| 213 | + |
| 214 | + \vspace{0.10 cm} |
| 215 | + \begin{onecolentry} |
| 216 | + \begin{highlights} |
| 217 | + \item Cumulative GPA: 4.0/4.0 |
| 218 | + \item Related Courses: Computer Architecture, Artificial Intelligence, Discrete Math (A+) |
| 219 | + \end{highlights} |
| 220 | + \end{onecolentry} |
| 221 | + |
| 222 | + |
| 223 | + |
| 224 | + |
| 225 | + \section{Research} |
| 226 | + |
| 227 | + \begin{twocolentry}{ |
| 228 | + 09/2024 -- 12/2024 |
| 229 | + } |
| 230 | + \textbf{UAV Path Planning and Attitude Control}\\ |
| 231 | + Research Assistant; Supervised by Prof. Mark M. Mueller and Ruiqi Zhang\\ |
| 232 | + High Performance Lab, UC Berkeley |
| 233 | + \end{twocolentry} |
| 234 | + |
| 235 | + \vspace{0.10 cm} |
| 236 | + \begin{onecolentry} |
| 237 | + \begin{highlights} |
| 238 | + \item Aimed to minimize the impact of air on each other drones while cooperating by using reinforcement learning |
| 239 | + \item Simulated various relative situations of two drones using Pybullet; Realized UAV attitude stabilization even when subjected to strong air current disturbances using the PPO algorithm |
| 240 | + \item Plan to design a network to process information from multiple drones and extend the algorithm from two to multiple agents |
| 241 | + \end{highlights} |
| 242 | + \end{onecolentry} |
| 243 | + |
| 244 | + \vspace{0.2 cm} |
| 245 | + |
| 246 | + \begin{twocolentry}{ |
| 247 | + 09/2023 -- Present |
| 248 | + } |
| 249 | + \textbf{Smart Stop Snoring Pillow}\\ |
| 250 | + Research Assistant; Supervised by Prof. Jian Zhu and Xuanyang Xu\\ |
| 251 | + Soft Robotics Lab, CUHKSZ |
| 252 | + \end{twocolentry} |
| 253 | + |
| 254 | + \vspace{0.10 cm} |
| 255 | + \begin{onecolentry} |
| 256 | + \begin{highlights} |
| 257 | + \item Aimed to design and implement a smart pillow to achieve an anti-snoring effect by detecting the user's snoring and adjusting the pillow's height to keep the user's airway clear |
| 258 | + \item Achieved precise control of the balloon's altitude using Poiseuille's principle to replace the flow meter with two barometers; Built an intermediate layer using ROS, achieving efficient communication between the upper computer and the microcontroller; Implemented Snoring Recognition with Spatio-Temporal Graph Neural Networks |
| 259 | + \item Realized effective recognition and elimination of snoring and planned to submit to IROS |
| 260 | + \end{highlights} |
| 261 | + \end{onecolentry} |
| 262 | + |
| 263 | + |
| 264 | + |
| 265 | + |
| 266 | + \section{Internship and Competitions} |
| 267 | + |
| 268 | + \begin{twocolentry}{ |
| 269 | + 04/2024 -- 08/2024 |
| 270 | + } |
| 271 | + \textbf{Shenzhen Research Institute of Big Data}\\ |
| 272 | + Research Assistant; Supervised by Dr. Yangyang Peng and Dr. Yinjun Shen |
| 273 | + \end{twocolentry} |
| 274 | + |
| 275 | + \vspace{0.10 cm} |
| 276 | + \begin{onecolentry} |
| 277 | + \begin{highlights} |
| 278 | + \item Aimed to achieve efficient and accurate prediction of building loads, providing valuable information for power allocation |
| 279 | + \item Extracted features using Fast Fourier Transform and constructed an LSTM-T-KAN model for long-term building load forecasting |
| 280 | + \item Planning to submit our work to Applied Energy, and I am the second author |
| 281 | + \end{highlights} |
| 282 | + \end{onecolentry} |
| 283 | + |
| 284 | + \vspace{0.2 cm} |
| 285 | + |
| 286 | + \begin{twocolentry}{ |
| 287 | + 07/2024 -- 09/2024 |
| 288 | + } |
| 289 | + \textbf{2nd Prize in the Chinese Undergraduate Physics Experiment Competition}\\ |
| 290 | + Team Leader; Supervised by Prof. Xiaolu Zhuo, Prof. Chaorui Li, and Dr. Edward Chen |
| 291 | + \end{twocolentry} |
| 292 | + |
| 293 | + \vspace{0.10 cm} |
| 294 | + \begin{onecolentry} |
| 295 | + \begin{highlights} |
| 296 | + \item Proposed a real-time synchronous measurement scheme for steady and alternating weak magnetic fields in a double solenoid based on the giant magnetoresistance effect and digital lock-in amplification technology |
| 297 | + \end{highlights} |
| 298 | + \end{onecolentry} |
| 299 | + |
| 300 | + \section{Activities} |
| 301 | + |
| 302 | + \begin{twocolentry}{ |
| 303 | + 01/2024 -- 05/2024 |
| 304 | + } |
| 305 | + \textbf{Teaching Assistant of Mechanics (PHY 1001)} |
| 306 | + \end{twocolentry} |
| 307 | + |
| 308 | + \vspace{0.10 cm} |
| 309 | + \begin{onecolentry} |
| 310 | + \begin{highlights} |
| 311 | + \item Delivered presentation to illustrate physical problems in the tutorial |
| 312 | + \item Solved problems for students during office hours |
| 313 | + \end{highlights} |
| 314 | + \end{onecolentry} |
| 315 | + |
| 316 | + \section{Skills} |
| 317 | + |
| 318 | + \begin{onecolentry} |
| 319 | + \textbf{Technologies \& Frameworks:} PyTorch, Tensorflow, Pybullet, ROS, SIMD/OpenMP, IsaacLab |
| 320 | + \end{onecolentry} |
| 321 | + |
| 322 | + \vspace{0.2 cm} |
| 323 | + |
| 324 | + \begin{onecolentry} |
| 325 | + \textbf{Programming Languages:} Python, C/C++, Matlab, RISCV, Verilog |
| 326 | + \end{onecolentry} |
| 327 | + |
| 328 | + \vspace{0.2 cm} |
| 329 | + |
| 330 | + \begin{onecolentry} |
| 331 | + \textbf{Languages:} English (Fluent), Chinese (Native) |
| 332 | + \end{onecolentry} |
| 333 | + |
| 334 | + |
| 335 | + |
| 336 | +\end{document} |
| 337 | + |
0 commit comments