urlcolor = black,
pdfauthor = {\name},
pdfkeywords = {Programming Languages, Functional Programming, Haskell, Rust,
- Formal Methods, Type Systems, Proof Systems, Automated Provers},
+ Formal Methods, Type Systems, Proof Systems, Interactive Provers},
pdftitle = {\name: Curriculum Vitae},
pdfsubject = {Curriculum Vitae},
pdfpagemode = UseNone
\item Verification, Haskell, and Rust.
\end{itemize}
-\section*{Research Experience}
+\section*{Work \amper\ Research Experience}
\begin{itemize}
+\item {\large EECS Department, } York University\, |\, {\small fall 2017}
+
+ \textit{Teaching Assistant}
+
+ \begin{itemize}
+ \item I'm currently a TA for the Net-Centric Introduction to Computing course
+ taught by Dr. Brown.
+ \end{itemize}
+
\item {\large Software Engineering Lab, } York University\, |\, {\small summer
2017}
\textit{Research Assistant}
\begin{itemize}
- \item I'm working on expanding and testing \texttt{mathmodels},
- library implementing abstract mathematical collections written in Eiffel.
- I'll also be modeling various pieces of software in $\textrm{TLA}^+$.
+ \item I worked on an implementation of
+ \href{https://bertrandmeyer.com/2014/12/07/lampsort/}{\textit{Lampsort}} in
+ Eiffel. I also extended the
+ \href{https://svn.eecs.yorku.ca/repos/sel-open/mathmodels/}{\texttt{mathmodels}}
+ library, implementing a \textsc{RATIONAL} class for working with arbitrarily
+ large rational numbers.
\end{itemize}
\item {\large Software Engineering Lab, } York University\, |\, {\small summer