%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[11pt, a4paper]{article}
\usepackage{fontspec}

% DOCUMENT LAYOUT
\usepackage[margin=1.2in]{geometry}
\setlength\parindent{0in}

% fix for pandoc 1.14
\providecommand{\tightlist}{%
  \setlength{\itemsep}{0pt}\setlength{\parskip}{0pt}}

% Reduce spacing in itemize, enumerate and titles
\usepackage{multicol}
\usepackage{enumitem}
\setenumerate{nolistsep}
\setitemize{nolistsep}

% FONTS
\usepackage{xunicode}
\usepackage{xltxtra}
\defaultfontfeatures{Mapping=tex-text} % converts LaTeX specials (quotes'' --- dashes etc.) to unicode
% \setromanfont[Ligatures={Common}, Numbers={OldStyle}]{Palatino}
% \setmonofont[Scale=1.0]{Monaco}
% \setsansfont[Scale=1.0]{Optima Regular}

% HEADINGS and TITLES
\usepackage{sectsty}
\usepackage[normalem]{ulem}
\sectionfont{\sffamily\mdseries\large\underline} % Underlines headings
\setcounter{secnumdepth}{-1} % Removes the numbers before sections
\subsectionfont{\rmfamily\mdseries\scshape\normalsize}
\subsubsectionfont{\rmfamily\bfseries\upshape\normalsize}

\usepackage{titling}
\setlength{\droptitle}{-90pt} % The negative number moves the title closer to the top of the page
\title{Kai Xu} % name Kai Xu
\date{} % Leave blank to remove the date
\author{http://xuk.ai/\\\\
Informatics Forum, 10 Crichton Street \textbar{} Edinburgh, EH8 9AB\\ %Put your address here
+44 (0) 770 771 9899 \textbar{} kai.xu@ed.ac.uk } % put your contact information here

% HYPERLINKS
\usepackage[colorlinks]{hyperref}

% PUBLICATIONS
\usepackage{natbib}
\usepackage{bibentry}

% BEGIN DOCUMENT
\begin{document}
% LOAD mypubs.bib
\bibliographystyle{plain}
\nobibliography{mypubs}
\maketitle
\begin{raggedright}
\href{mailto:kai.xu@ed.ac.uk}{Email} \textbar{}
\href{http://github.com/xukai92}{GitHub} \textbar{}
\href{https://scholar.google.ca/citations?user=kf3C60wAAAAJ}{Google
Scholar}

\subsubsection{About Me}

I am a second year Ph.D Student at
\href{http://www.anc.ed.ac.uk/}{Institute for Adaptive and Neural
Computation}, \href{https://www.ed.ac.uk/informatics}{School of
Informatics}, University of Edinburgh, supervised by
\href{http://homepages.inf.ed.ac.uk/csutton/}{Charles Sutton}. Research
topics that I am interested in include approximate inference, generative
models, deep learning and probabilistic programming.

I am one of the core developers of the \emph{Turing} probabilistic
programming language (\href{https://turing.ml/}{website},
\href{https://github.com/TuringLang/Turing.jl}{GitHub}) in
\href{https://julialang.org/}{Julia}.

\subsubsection{Papers}

\begin{itemize}
\tightlist
\item
  \bibentry{hurwitz2019scalable}
  (\href{https://arxiv.org/abs/1905.12375}{arXiv})
\item
  \bibentry{xu2019rave}
  (\href{http://proceedings.mlr.press/v97/xu19e.html}{abs},
  \href{http://proceedings.mlr.press/v97/xu19e/xu19e.pdf}{pdf},
  \href{http://proceedings.mlr.press/v97/xu19e/xu19e-supp.pdf}{suppl},
  \href{https://github.com/xukai92/RAVE.jl}{code})
\item
  \bibentry{xu2018vrr}
  (\href{https://sites.google.com/view/nipsbnp2018/accepted-papers}{workshop},
  \href{https://drive.google.com/file/d/1x-p13HC0SNTWcWcL_AspBS4OUBEGqn-a/view}{pdf})
\item
  \bibentry{srivastava2018ratio}
  (\href{https://arxiv.org/abs/1806.00101}{arXiv},
  \href{https://arxiv.org/pdf/1806.00101.pdf}{pdf})
\item
  \bibentry{xu2018interpreting}
  (\href{https://arxiv.org/abs/1803.04042}{arXiv},
  \href{https://arxiv.org/pdf/1803.04042.pdf}{pdf},
  \href{http://xuk.ai/darksight/demo/mnist.html}{demo},
  \href{https://github.com/xukai92/darksight}{code},
  \href{http://xuk.ai/darksight/}{website})
\item
  \bibentry{ge2018turing}
  (\href{http://proceedings.mlr.press/v84/ge18b.html}{abs},
  \href{http://proceedings.mlr.press/v84/ge18b/ge18b.pdf}{pdf},
  \href{https://github.com/yebai/Turing.jl}{code},
  \href{http://turing.guru/}{website})
\end{itemize}

\subsubsection{Talks}

\begin{itemize}
\tightlist
\item
  Presenter for ``The Turing Language for Probabilistic Programming.''
  at \emph{Julia Lab}, MIT, MA, USA in June 2019
\item
  Presenter for ``Variational Russian Roulette for Deep Bayesian
  Nonparametrics.'' at \emph{MIT-IBM Research}, MIT, CA, USA in June
  2019.
\item
  Presenter for ``Variational Russian Roulette for Deep Bayesian
  Nonparametrics.'' at \emph{International Conference on Machine
  Learning}, Long Beach, CA, USA in June 2019.
\item
  Copresenter for ``The Turing Language for Probabilistic Programming''
  at \emph{The Inaugural International Conference on Probabilistic
  Programming}, MIT, MA, USA in October 2018

  \begin{itemize}
  \tightlist
  \item
    Introduced the Turing probabilistic programming language.
  \end{itemize}
\item
  Presenter for ``Turing: a Fresh Approach to Probabilistic
  Programming.'' at \emph{JuliaCon 2017}, Berkeley, CA, USA in June 2017
  (\href{https://www.youtube.com/watch?v=DJWNQg7uuCg}{video})

  \begin{itemize}
  \tightlist
  \item
    Introduced a new generic probabilistic programming language named
    Turing.jl.
  \end{itemize}
\end{itemize}

\subsubsection{Experience}

\begin{itemize}
\tightlist
\item
  \textbf{University of Edinburgh} / Tutor for Probabilistic Modelling
  and Reasoning \emph{Jan.~2019 - PRESENT, Edinburgh, United Kingdom}
\item
  \textbf{University of Edinburgh} / Teaching Assistant for Machine
  Learning and Pattern Recognition \emph{Sep.~2018 - Dec.~2018,
  Edinburgh, United Kingdom}
\item
  \textbf{Apple} / Machine Learning Intern \emph{May 2018 - Aug.~2018,
  Cambridge, United Kingdom}
\item
  \textbf{University of Edinburgh} / Teaching Assistant for Design
  Informatics \emph{Oct.~2017 - Dec.~2017, Edinburgh, United Kingdom}
\item
  \textbf{University fo Cambridge} / Research Assistant at Machine
  Learning Group \emph{Nov.~2016 - Jul.~2017, Cambridge, United Kingdom}
\end{itemize}

\subsubsection{Education}

\begin{itemize}
\tightlist
\item
  \textbf{University of Edinburgh} / Ph.D in Informatics: Machine
  Learning \emph{Sep.~2017 - PRESENT, Edinburgh, United Kingdom}

  \begin{itemize}
  \tightlist
  \item
    Being supervised by Dr.~Charles Sutton.
  \end{itemize}
\item
  \textbf{University of Cambridge} / M.Phil in Machine Learning, Speech
  \& Language Technology \emph{Oct.~2015 - Sep.~2016, Cambridge, United
  Kingdom}

  \begin{itemize}
  \tightlist
  \item
    M.Phil thesis supervised by Prof.~Zoubin Ghahramani on probabilistic
    programming.
  \end{itemize}
\item
  \textbf{University of Liverpool} / B.Eng in Computer Science and
  Electronic Engineering \emph{Sep.~2013 - Jun.~2015, Liverpool, United
  Kingdom}
\item
  \textbf{Xi'an Jiaotong-Liverpool University} / B.Eng in Computer
  Science \& Technology \emph{Sep.~2011 - Jun.~2013, Suzhou, China}
\end{itemize}

\subsubsection{Honors \& Awards}

\begin{itemize}
\tightlist
\item
  \textbf{Ph.D Studentship} \emph{2017, University of Edinburgh}
\item
  \textbf{International Undergraduate Student Scholarship} \emph{2013,
  University of Liverpool}
\item
  \textbf{Academic Excellence Award} \emph{2012, Xi'an
  Jiaotong-Liverpool University}
\end{itemize}

\subsubsection{Skills}

\begin{itemize}
\tightlist
\item
  \textbf{Programming} Julia, Python, Java, Scala, MATLAB, Clojure,
  C/C++, HTML, CSS, JavaScript
\item
  \textbf{Tooling} Git, Vim, Markdown, LaTeX
\item
  \textbf{Language} Chinese, Wu Chinese, English
\end{itemize}

\subsubsection{Projects (pre-Ph.D/casual)}

\begin{itemize}
\tightlist
\item
  Mobile Robot Control using ROS
  (\href{./assets/images/fyp.png}{poster})
\item
  DBD Plasma Reactor Power Monitoring System
\item
  Wireless Brain-Computer Interface for Game Control
  (\href{https://www.youtube.com/watch?v=ysmLmQ8NfEY}{video})
\item
  FlatShare (\href{https://github.com/xukai92/flatshare}{code})
\item
  Gravity Snake (\href{http://xuk.ai/gravity_snake/}{demo},
  \href{https://github.com/xukai92/gravity_snake}{code})
\end{itemize}

\subsubsection{Reference}

\begin{itemize}
\tightlist
\item
  \textbf{Dr.~Charles Sutton} School of Informatics, University of
  Edinburgh (\href{mailto:csutton@inf.ed.ac.uk}{email})
\item
  \textbf{Prof.~Zoubin Ghahramani} Department of Engineering, University
  of Cambridge (\href{mailto:zoubin@eng.cam.ac.uk}{email})
\end{itemize}
\end{raggedright}

\end{document}
