%------------------------- % Resume in Latex % Author : Sourabh Bajaj % License : MIT %------------------------ \documentclass[letterpaper,12pt]{article} \usepackage{latexsym} \usepackage[empty]{fullpage} \usepackage{titlesec} \usepackage{marvosym} \usepackage[usenames,dvipsnames]{color} \usepackage{verbatim} \usepackage{enumitem} \usepackage[pdftex]{hyperref} \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} % clear all header and footer fields \fancyfoot{} \renewcommand{\headrulewidth}{0pt} \renewcommand{\footrulewidth}{0pt} % Adjust margins \addtolength{\oddsidemargin}{-0.375in} \addtolength{\evensidemargin}{-0.375in} \addtolength{\textwidth}{1in} \addtolength{\topmargin}{-.5in} \addtolength{\textheight}{1.0in} \urlstyle{same} \raggedbottom \raggedright \setlength{\tabcolsep}{0in} % Sections formatting \titleformat{\section}{ \vspace{-4pt}\scshape\raggedright\large }{}{0em}{}[\color{black}\titlerule \vspace{-5pt}] %------------------------- % Custom commands \newcommand{\resumeItem}[2]{ \item\small{ \textbf{#1}{: #2 \vspace{-2pt}} } } \newcommand{\resumeSubheading}[4]{ \vspace{-1pt}\item \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} \textbf{#1} & #2 \\ \textit{\small#3} & \textit{\small #4} \\ \end{tabular*}\vspace{-5pt} } \newcommand{\resumeSubItem}[2]{\resumeItem{#1}{#2}\vspace{-4pt}} \renewcommand{\labelitemii}{$\circ$} \newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=*]} \newcommand{\resumeSubHeadingListEnd}{\end{itemize}} \newcommand{\resumeItemListStart}{\begin{itemize}} \newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}} %------------------------------------------- %%%%%% CV STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{document} %----------HEADING----------------- \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r} \textbf{\href{https://benharr.is/}{\Huge Benjamin Harris}} & Email: \href{mailto:mail@benharr.is}{mail@benharr.is}\\ Software Developer & Mobile: +1 (906) 451-4503 \\ \end{tabular*} %-----------EXPERIENCE----------------- \section{Experience} \resumeSubHeadingListStart \resumeSubheading {Hagerty Insurance Agency}{Traverse City, MI} {Senior Software Engineer}{July 2023 - Present} \resumeItemListStart \resumeItem{Team Tech Lead} {Lead a small team of developers to improve processes and mentor new hires} \resumeItem{Application Support} {Long-term work to find and fix bugs across many systems and codebases. Support and fix production processes, users, and integrations} \resumeItemListEnd \resumeSubheading {Hagerty Insurance Agency}{Traverse City, MI} {Software Engineer}{November 2017 - July 2023} \resumeItemListStart \resumeItem{C\# Desktop development} {Maintain internal policy management system: integrate external partner platforms, improve batch throughput and policy conversion processes} \resumeItem{Stabilization and Scalability} {Eliminate tech debt across a massive legacy codebase to ensure capacity and scalability: refactor document processing service, prevent primary key integer overflow, refactor customer and policy integrations} \resumeItemListEnd \resumeSubheading {Hagerty Insurance Agency}{Traverse City, MI} {Test Engineer, IT Apps Development}{June 2017 - November 2017} \resumeItemListStart \resumeItem{Quality Assurance} {Create and execute test plans for billing platform integrations} \resumeItem{Test Automation} {Work with fellow test engineers to automate end-to-end testing of web projects} \resumeItemListEnd \resumeSubheading {Northern Michigan University}{Marquette, MI} {Student Programmer, Business Intelligence and Information Services}{May 2014 - May 2017} \resumeItemListStart %\resumeItem{Gained}{Gathered skills and experience in self-direction and full-stack web development} \resumeItem{Web Applications} {Worked under Enterprise Software Developer to create intranet applications for staff and students with PHP, Bootstrap, jQuery} \resumeItemListEnd \resumeSubheading {Iron Fish Distillery}{Thompsonville, MI} {App Developer/Webmaster}{June 2016 - June 2018} \resumeItemListStart \resumeItem{Site Maintenance} {Maintenance, updates, and customizations} \resumeItem{Custom Applications} {Build web applications to manage membership, inventory, and integrate with point-of-sale systems} \resumeItemListEnd \resumeSubHeadingListEnd %--------PROJECTS---------- \section{Projects} \resumeSubHeadingListStart \resumeSubItem{Published Code} {See \href{https://github.com/benharri}{github.com/benharri} or my \href{https://tildegit.org/ben}{tilde-related projects}} \resumeSubItem{\href{https://tilde.team}{tilde.team}, founder/head admin} {tilde.team is a public access unix system named for the tilde symbol. It's a friendly digital community focused on teaching, learning, socializing, and making cool stuff.} \resumeSubItem{\href{https://hashbang.sh}{hashbang.sh}, co-sysadmin} {Somewhat similar to tilde.team, hashbang.sh is a community built around teaching best practices in open source, security, and self hosting. Teach, learn, make things do.} \resumeSubHeadingListEnd %-----------EDUCATION----------------- \section{Education} \resumeSubHeadingListStart \resumeSubheading {Northern Michigan University}{Marquette, MI} {Bachelor of Arts: Computer Science/Economics double major, Math minor}{Aug. 2013 -- May. 2017} \resumeItemListStart \resumeItem{Harden Presidential Scholarship} {Full-ride scholarship, including room and board} \resumeItem{Association for Computing Machinery} {Chair of campus ACM chapter, annual participant in International Collegiate Programming Competitions} \resumeItemListEnd \resumeSubheading {Zurich University of Applied Sciences (ZHAW)}{Winterthur, Switzerland} {Study abroad semester: Continued Computer Science courses in German}{Feb. 2015 -- July. 2015} \resumeSubHeadingListEnd %------------------------------------------- \end{document}