% LaTeX resume using res.cls \documentclass[line,margin]{res} \usepackage{helvetica} % uses helvetica postscript font (download helvetica.sty) \usepackage{newcent} % uses new century schoolbook postscript font \usepackage{fancyhdr} % FancyHDR package for footers \usepackage{hyperref} % HyperRef package to get fancy hyperlinks \usepackage{marvosym} % Symbol library \usepackage{ctable} % For special line rules \usepackage{datenumber} % For date calculations \usepackage{calc} \newcounter{datetoday} \newcounter{diffyears} \newcounter{diffmonths} \newcounter{diffdays} % Function curtesy of Martin Scharrer % http://tex.stackexchange.com/questions/14518/difference-between-two-dates \newcommand{\difftoday}[3]{% \setmydatenumber{datetoday}{\the\year}{\the\month}{\the\day}% \setmydatenumber{diffdays}{#1}{#2}{#3}% \addtocounter{diffdays}{-\thedatetoday}% \ifnum\value{diffdays}>0 \def\diffbefore{in }% \def\diffafter{}% \else \def\diffbefore{}% \def\diffafter{}% \setcounter{diffdays}{-\value{diffdays}}% \fi \setcounter{diffyears}{\value{diffdays}/365}% \setcounter{diffdays}{\value{diffdays}-365*\value{diffyears}}% \setcounter{diffmonths}{\value{diffdays}/30}% \setcounter{diffdays}{\value{diffdays}-30*\value{diffmonths}}% % \diffbefore \ifnum\value{diffyears}=0 \else \ifnum\value{diffyears}>1 \thediffyears\space years\ignorespacesafterend \else \thediffyears\space year\ignorespacesafterend \fi \fi \ifnum\value{diffmonths}=0 \else \ifnum\value{diffyears}>0 , \fi \ifnum\value{diffmonths}>1 \thediffmonths\space months\ignorespacesafterend \else \thediffmonths\space month\ignorespacesafterend \fi \fi \diffafter } \newcommand{\diffdates}[6]{% \setmydatenumber{datetoday}{#4}{#5}{#6}% \setmydatenumber{diffdays}{#1}{#2}{#3}% \addtocounter{diffdays}{-\thedatetoday}% \ifnum\value{diffdays}>0 \def\diffbefore{in }% \def\diffafter{}% \else \def\diffbefore{}% \def\diffafter{}% \setcounter{diffdays}{-\value{diffdays}}% \fi \setcounter{diffyears}{\value{diffdays}/365}% \setcounter{diffdays}{\value{diffdays}-365*\value{diffyears}}% \setcounter{diffmonths}{\value{diffdays}/30}% \setcounter{diffdays}{\value{diffdays}-30*\value{diffmonths}}% % \diffbefore \ifnum\value{diffyears}=0 \else \ifnum\value{diffyears}>1 \thediffyears\space years\ignorespacesafterend \else \thediffyears\space year\ignorespacesafterend \fi \fi \ifnum\value{diffmonths}=0 \else \ifnum\value{diffyears}>0 , \fi \ifnum\value{diffmonths}>1 \thediffmonths\space months\ignorespacesafterend \else \thediffmonths\space month\ignorespacesafterend \fi \fi \diffafter } % Hyperref setup \hypersetup{ colorlinks=true, urlcolor=blue } \pagestyle{fancy} % Makes sure we have footers \renewcommand{\headrulewidth}{0pt} % clear the header \rfoot{Last Updated: \today} % set the right footer \rhead{\vspace{13.7pt}\textbf{\Resume}} % Put Resume in the lower left corner \pagenumbering{gobble} % Hide page numbering \begin{document} \name{Drew P. Short} % \address used twice to have two lines of address \address{1430 Taylor Ave W, St. Paul, MN 55104} \address{ \Mobilefone \hspace{1 pt} (651)-285-4565 | \Letter \hspace{1 pt} \href{mailto:drew@sothr.com?subject=Concerning Your Resume}{drew@sothr.com} | \Mundus \hspace{1 pt} \url{https://www.sothr.com} } \begin{resume} \section{SOFTWARE ENGINEER} Object Oriented Design and Development | Relational Database Systems \begin{itemize} \itemsep -0.5pt \item \emph{Exceptional software engineer} - 5+ years of experience with the entire software development lifcycle. Dedicated to the delivery of innovative solutions for today's problems, using tomorrow's tools. \item \emph{Excellent troubleshooting and analysis skills} - Quick to analyze the root cause of issues and work towards both immediate and long term solutions. \item \emph{Expert in backend/middle system design \& implementation} - Years of experience in validating, processing, and marshalling data across varied systems. \end{itemize} \section{COMPUTER \\ SKILLS} {\bf Languages \& Software:} Java, SQL, Javascript, Ruby, Python, C\#, C, Spring Framework, Tomcat, JEE, Hibernate, Maven, Gradle, JUnit, Apache Camel, Log4J, Logback, SLF4J, Backbone.js, JQuery, Bootstrap, Nginx, Oracle, MySQL, SQLite. \\ {\bf Operating Systems:} Windows, Linux (Arch, Ubuntu, RHEL, OpenSuse), OSX. \section{EXPERIENCE} {\bf Software Engineer} \hfill Cargill Incorporated, Risk Management \\ \begin{tabular*}{1.0\linewidth}{@{}c@{\extracolsep{\fill}}r@{}} Hopkins, MN & 2013 - {\the\year} (\difftoday{2013}{06}{01}) \\ \hline \end{tabular*} \begin{itemize} \itemsep -0.5pt % reduce space between items \item Lead small (3-5 person) team to retool and support a migration system in preperation of an extended cutover testing period \item Architected a Python web application to faciliate the integration of an Oracle data source with a new suite of back, middle and front office tools. \item Designed and implemented the single most complex, '\emph{Risk Product}' to date working within the limitations of the original system. \item Upgraded a Spring web application to a latest version of JQuery, rewriting custom plugins, and re-organizing the structure to comply with modern standards. \item Redesigned a system that manages '\emph{Risk Products}' to give improved control over the individual components. \item Maintained/upgraded a 10+ year Spring web application. Modernized interface, improved the back end, started work to move to modern build tools/process. \end{itemize} {\bf Software Engineer Intern} \hfill (Under Contract To) FPX LLC \\ \begin{tabular*}{1.0\linewidth}{@{}c@{\extracolsep{\fill}}r@{}} Mankato, MN & 2011 - 2013 (\diffdates{2011}{04}{01}{2013}{05}{03}) \\ \hline \end{tabular*} \begin{itemize} \itemsep -0.5pt %reduce space between items \item Developed software that permutates data for automated fuzzing. \item Expanded a REST API and implemented continuous integration testing. \item Developed a DSL for internal verification, testing and reporting tools. \item Developed a '\emph{playback}' system that enabled '\emph{re-playing}' data for duplication and debugging of client systems. \item Quality assurance, code coverage and regression unit testing. \end{itemize} \section{EDUCATION} {\sl Bachelor of Science}, IT (May 2013) \hfill Minnesota State University \\ % \sl will be bold italic in New Century Schoolbook (or % any postscript font) and just slanted in % Computer Modern (default) font Software Engineering \& Ethics \hfill Mankato, MN \section{NOTABLE ACHIEVEMENTS} \begin{itemize} \itemsep -0.5pt %reduce space between items-2pt %reduce space between items \item \textbf{\emph{Eagle Scout \hfill 2007}} \item BSA Leadership Instructor \hfill Summers 2004-2007 \end{itemize} \section{REFERENCES} \centering Available Upon Request \end{resume} \end{document}