\documentclass[12pt, a4paper]{article} \usepackage{fullpage} \usepackage{setspace} \begin{document} \begin{center} {\bf {\Large Job Description}} \\ \hfill \\ Yanxin Lu \\ \end{center} Facebook Inc. has many software developing groups that focus on research and development of programming tools. The goal of these projects is to help software engineers write better and faster source code. Since my research focus during my Ph.D. study is to use existing source code to develop advanced programming tools, I will be joining one of the groups that focus on developing programming tools. Specifically, here is the list of potential projects that I will be working on: \begin{description} \item[Flow] \verb|Flow| is a type checker for Javascript programming language. It is able to eliminate type errors from Javascript programs. I will be working on adding more features to \verb|Flow| so that it is able to check errors in different scenarios. \item[Bayou] \verb|Bayou| is a tool that can suggest API usages to programmers by learning existing API usages and hints provided by the programmer. I will be working on applying Bayou using the source code developed at Facebook to help the programmers at Facebook by suggesting them code snippets. \item[Nuclide] \verb|Nuclide| is a source code editor with advanced features such as editing source code remotely and interacting with version control system. I will be adding more advanced features to \verb|Nuclide|. \end{description} \hfill \\ \hfill \\ Signature: \hfill Date: \today \end{document}