%Resume.txt
\documentclass[11pt,oneside]{article}
\usepackage{geometry}
\usepackage[T1]{fontenc}
\pagestyle{empty}
\geometry{letterpaper,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in,headheight=0in,headsep=0in,footskip=.3in}
\setlength{\parindent}{0in}
\setlength{\parskip}{0in}
\setlength{\itemsep}{0in}
\setlength{\topsep}{0in}
\setlength{\tabcolsep}{0in}
\newcommand{\name}{Nicolas Kassis}
\newcommand{\addr}{1215 Dexter Ave, Apt 936, Seattle, WA, 98109}
\newcommand{\phone}{(206)818-1227}
\newcommand{\email}{nic.kassis@gmail.com}
\newcommand{\bigname}[1]{
\begin{center}\fontfamily{phv}\selectfont\Huge\scshape#1\end{center}
}
% A ressection is a main section (
Section
)
\newenvironment{ressection}[1]{
\vspace{4pt}
{\fontfamily{phv}\selectfont\Large#1}
\begin{itemize}
\vspace{3pt}
}{
\end{itemize}
}
% A resitem is a simple list element in a ressection (first level)
\newcommand{\resitem}[1]{
\vspace{-4pt}
\item \begin{flushleft} #1 \end{flushleft}
}
% A ressubitem is a simple list element in anything but a ressection (second level)
\newcommand{\ressubitem}[1]{
\vspace{-1pt}
\item \begin{flushleft} #1 \end{flushleft}
}
% A resbigitem is a complex list element for stuff like jobs and education:
% Arg 1: Name of company or university
% Arg 2: Location
% Arg 3: Title and/or date range
\newcommand{\resbigitem}[3]{
\vspace{-5pt}
\item
\textbf{#1}---#2 \\
\textit{#3}
}
% This is a list that comes with a resbigitem
\newenvironment{ressubsec}[3]{
\resbigitem{#1}{#2}{#3}
\vspace{-2pt}
\begin{itemize}
}{
\end{itemize}
}
% This is a simple sublist
\newenvironment{reslist}[1]{
\resitem{\textbf{#1}}
\vspace{-5pt}
\begin{itemize}
}{
\end{itemize}
}
\begin{document}
\fontfamily{ppl} \selectfont
% Name with horizontal rule
\bigname{\name}
\vspace{-8pt} \rule{\textwidth}{1pt}
\vspace{-1pt} {\small\itshape \addr \hfill \phone; \email}
\vspace{8 pt}
%%%%%%%%%%%%%%%%%%%%%%%%
\begin{ressection}{Skills}
\begin{reslist}{Languages:}
\ressubitem{Bilingual: French, English}
\end{reslist}
\begin{reslist}{Operating Systems:}
\ressubitem{Linux, Mac OS X, FreeBSD, Solaris, Windows and Windows Server 2003/2008}
\end{reslist}
\begin{reslist}{Computer Languages:}
\ressubitem{Fluent: Javascript, Java, Ruby, Clojure, Python Bash Some Experience: Perl, C, C++, SQL,\LaTeX, Haskell, Scheme, Common Lisp}
\end{reslist}
\begin{reslist}{Tools and Systems}
\ressubitem{HTML/HTML5, CSS, WebGL, OpenGL, Node.js, jQuery, Ruby on Rails, Sinatra, Git, Amazon AWS, Apache, Nginx, MySQL, PostgreSQL, Spring, 0Auth 2.0, OpenID}
\end{reslist}
\end{ressection}
%%%%%%%%%%%%%%%%%%%%%%%%
\begin{ressection}{Education}
\begin{ressubsec}{Florida State University}{Tallahassee, Fl}{Major in Pure Mathematics}
\ressubitem{Graduation date: August 2009}
\end{ressubsec}
\begin{ressubsec}{Tallahassee Community College}{Tallahassee, Fl}{Associates of Arts, General Education}
\ressubitem{Graduation date: December, 2006}
\end{ressubsec}
\end{ressection}
%%%%%%%%%%%%%%%%%%%%%%%%
\begin{ressection}{Experience}
\begin{ressubsec}{Amazon.com, eCommerce Platform Services}{Seattle, WA, USA}{Software Development Engineer: July 2012-Present}
\ressubitem {Developed applications serving identity, authentication, and authorization for Amazon customers, sellers, and developers.}
\ressubitem {Technical lead for redesign of Amazon's Identity frontend for mobile and desktop.}
\ressubitem {Developed the Login with Amazon developer console and OAuth consent workflow web frontend}
\ressubitem {Maintain a large amount of customer facing web pages for sign in, registration and account management}
\ressubitem {Participate in oncall rotation}
\ressubitem {Respond to tickets and contacts from other Amazon teams}
\ressubitem {Respond to support question from external developers using Login With Amazon}
\end{ressubsec}
\begin{ressubsec}{Montreal Neurological Institute, McGill University, Brain Imaging Center, GBRAIN Project}{Montreal, Qc, Canada}{Software Developer: January 2010-June 2012}
\ressubitem {Develop web based 3D Visualization tools called BrainBrowser in Javascript and WebGL for brain imaging data}
\ressubitem {Help develop a Ruby on Rails applications called CBRAIN for managing research data, research tools and high performance computing clusters}
\ressubitem {Develop interface to Amazon cloud}
\ressubitem {Web Frontend development using Javascript}
\ressubitem {Work with researchers to develop needed features}
\ressubitem {Implement a testing framework for unit and integration testing using RSpec and Cucumber}
\ressubitem {Advise on network and system related issues}
\ressubitem {Demonstrate projects for colaborators and visitors}
\ressubitem {Represent projects at conferences and events}
\end{ressubsec}
\begin{ressubsec}{Florida State University, Academic and Professional Program Services}{Tallahassee, Fl}{Network Administor/Software Developer: May 2008-July 2009}
\ressubitem{Manage Mac OSX and Windows Workstations}
\ressubitem{Maintain the departmental Active Directory Domain and Windows workstations}
\ressubitem{Maintain department Linux Servers, including Web, DNS, DHCP, VPN, Firewall}
\ressubitem{Maintain and develop the departmental webiste and web applications}
\end{ressubsec}
\begin{ressubsec}{Florida State University, Facilities}{Tallahassee, Fl}
{Network Administrator: May 2006-May 2008}
\ressubitem{Maintain the departmental Active Directory Domain}
\ressubitem{Maintain department Linux servers, including Web, DNS, DHCP, Router, VPN}
\ressubitem{Develop tools and scripts to automate administrative tasks}
\ressubitem{Maintain and develop the departmental website and web applications}
\ressubitem{Manage the departmental EMC NAS and Backup systems}
\end{ressubsec}
\end{ressection}
\end{document}