From 42e01738f1a4542d6d47608d07adf7454ab857ce Mon Sep 17 00:00:00 2001 From: ahuston-0 Date: Mon, 20 Sep 2021 13:30:37 -0400 Subject: [PATCH] initial commit --- main.synctex.gz | Bin 0 -> 15153 bytes main.tex | 214 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 214 insertions(+) create mode 100644 main.synctex.gz create mode 100644 main.tex diff --git a/main.synctex.gz b/main.synctex.gz new file mode 100644 index 0000000000000000000000000000000000000000..915f60bd1878878ed03deb973f3a181240ae94fd GIT binary patch literal 15153 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 literal 0 HcmV?d00001 diff --git a/main.tex b/main.tex new file mode 100644 index 0000000..d8a894f --- /dev/null +++ b/main.tex @@ -0,0 +1,214 @@ +\documentclass[letterpaper,11pt]{article} + +\usepackage{latexsym} +\usepackage[empty]{fullpage} +\usepackage{titlesec} +\usepackage{marvosym} +\usepackage[usenames,dvipsnames]{color} +\usepackage{verbatim} +\usepackage{enumitem} +\usepackage[hidelinks]{hyperref} +\usepackage{fancyhdr} +\usepackage[english]{babel} +\usepackage{tabularx} +\usepackage{multicol} +\input{glyphtounicode} + +\usepackage[default]{sourcesanspro} +\usepackage[T1]{fontenc} + +\pagestyle{fancy} +\fancyhf{} +\fancyfoot{} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footrulewidth}{0pt} + + +\addtolength{\oddsidemargin}{-0.5in} +\addtolength{\evensidemargin}{-0.5in} +\addtolength{\textwidth}{1in} +\addtolength{\topmargin}{-.5in} +\addtolength{\textheight}{1.0in} + +\urlstyle{same} + +\raggedbottom +\raggedright +\setlength{\tabcolsep}{0in} + +\titleformat{\section}{ + \vspace{-0.85em}%\centering +}{}{0em}{}[\color{black}\titlerule\vspace{-5pt}] + + +\pdfgentounicode=1 + +\newcommand{\resumeItem}[1]{ + \item\small{ + {#1 \vspace{-2pt}} + } +} + +\newcommand{\resumeSubheading}[4]{ + \vspace{-2pt}\item + \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} + \textbf{#1} & #2 \\ + \textit{\small#3} & \textit{\small #4} \\ + \end{tabular*}\vspace{-7pt} +} + +\newcommand{\resumeEducation}[5]{ + \vspace{-2pt}\item + \begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r} + \textbf{#1} | #2 & #3 \\ + \textit{\small#4} & \textit{\small #5} \\ + \end{tabular*}\vspace{-7pt} +} + +\newcommand{\resumeSubSubheading}[2]{ + \item + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \textit{\small#1} & \textit{\small #2} \\ + \end{tabular*}\vspace{-7pt} +} + +\newcommand{\resumeProjectHeading}[2]{ + \item + \begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r} + \small\textbf{#1} & #2 \\ + \end{tabular*}\vspace{-7pt} +} + +\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}} + +\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$} + +\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]} +\newcommand{\resumeSubHeadingListEnd}{\end{itemize}} +\newcommand{\resumeItemListStart}{\begin{itemize}} +\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}} + +\begin{document} + + + +\begin{center} + {\LARGE Alice Huston} \\ \vspace{2pt} + \begin{multicols}{2} + \begin{flushleft} + \href{https://www.github.com/ahuston-0}{github.com/ahuston-0}\\ + \href{https://www.linkedin.com/in/ahuston0}{linkedin.com/in/ahuston0} + \end{flushleft} + + \begin{flushright} + \href{tel:848-210-1300}{(848) 210-1300}\\ + \href{mailto:{aliceghuston@gmail.com}}{aliceghuston@gmail.com} + \end{flushright} + \end{multicols} +\end{center} + + +%-----------EDUCATION----------- +\vspace{-1.5em} +\section{Education} +\resumeSubHeadingListStart +\resumeEducation +{Stevens Institute of Technology}{Hoboken, NJ}{Aug. 2018 -- expected May 2022} +{B.S. of Computer Science, Minor in Literature}{GPA: 3.34/4.0} +\resumeSubHeadingListEnd + +%-----------PROGRAMMING SKILLS----------- +\section{Technical Skills} +\begin{itemize}[leftmargin=0.15in, label={}] + \small{\item{ + \textbf{Programming Languages}{: C/C++, Python, Java, Bash, Javascript, ARM Assembly, R} \\ + \textbf{OS}{: Arch Linux, Debian, Raspberry Pi OS, Ubuntu Server, Unraid, Windows} \\ + \textbf{Libraries}{: NumPy, OpenCV, Winsock, PyTorch, scikit-learn, GLFW, Matplotlib}\\ + \textbf{Other Tools}{: Docker, LaTeX, SQL, AutoCAD, SolidWorks, ROS, OpenGL, Office} + }} +\end{itemize} + +%-----------EXPERIENCE----------- +\section{Experience} +\resumeSubHeadingListStart +\resumeSubheading +{Software Development Intern}{Dec. 2020 -- Present} +{Stevens Institute of Technology}{(Remote) Hoboken, NJ} +\resumeItemListStart +\resumeItem{Led a team of student interns to develop \href{https://github.com/StevensDeptECE/GrailGUI}{\textbf{Grail}}, an \textbf{OpenGL}-based graphics API and browser engine} +\resumeItem{Ported \textbf{C++} networking functionality on \textbf{Linux} to \textbf{Windows} using \textbf{Winsock}} +\resumeItem{Added support for \textbf{ESRI Shapefiles} to rendering engine} +\resumeItem{Improved XDL Type system, a custom standard similar to CORBA, to send and receive statically-typed data} +\resumeItemListEnd + +\resumeSubheading +{IT R\&D Project Management Intern}{Jun. 2020 -- Aug. 2020} +{USCG Research and Development Center}{(Remote) New London, CT} +\resumeItemListStart +\resumeItem{Led meetings with potential vendors for an upcoming project} +\resumeItem{Gathered requirements from past projects and potential users} +\resumeItem{Collected and processed data to narrow down potential vendors and + viable products} +\resumeItem{Resolved pre-testing issues with setup and application requirements} +\resumeItemListEnd + +\resumeSubheading +{Research Intern}{Jun. 2019 -- Dec. 2019} +{Maritime Security Center}{Hoboken, NJ} +\resumeItemListStart +\resumeItem{Created an image classification system with \textbf{OpenCV} to filter out noise and detect buoys in a \textbf{ROS/Gazebo} simulation} +\resumeItem{Added mapping functionality to plot obstacles onto a 2D map generated by \textbf{OctoMap}} +\resumeItem{Optimized the image classification and mapping frameworks to improve reliability in navigation} +\resumeItemListEnd + +\resumeSubheading +{Research Intern}{Jul. 2018 -- Aug. 2018} +{Rutgers School of Engineering}{Piscataway, NJ} +\resumeItemListStart +\resumeItem{Used piezoelectric materials to create and detect mechanical waves from \textbf{Arduino} microcontrollers} +\resumeItem{Detected different mediums based on a mechnical wave's travel time} +\resumeItemListEnd + +%The Ocean County Library Feb. 2017 – Aug. 2018 +%Monitor Toms River, NJ +%•Sorted and shelved library materials +%•Answered patrons’ questions about library events, materials, and general use + +\resumeSubHeadingListEnd + +%-----------PUBLICATIONS----------- +%\section{Publications} +%\begin{itemize}[leftmargin=0.15in, label={}] +%\small{\item{ +%\textbf{New techniques for Elektronik supersonik laser shootings. WORKSHOP ON INDUSTRY APPLICATION - Molvanîan Academy o Science, 2020 . p. 225-231.}{\\J. Zlad Doe}\\ +%\textbf{Space Rockets . WORKSHOP ON INDUSTRY APPLICATION - Molvanîan Academy o Science, 2021 . p. 25-31.}{\\J. Zlad Doe, Darth Vapor}\\ +%\ +%}} +%\end{itemize} +\section{Projects} +\resumeSubHeadingListStart +\resumeProjectHeading{SwitchForward}{Jun. 2020 -- Aug. 2020} +\resumeItemListStart +\resumeItem{A \textbf{Python}-based Telegram bot to send stock updates for the Nintendo Switch during a supply shortage} +\resumeItem{Used the Gmail API to receive and parse emails from a Google Group tracking Nintendo Switch stock} +\resumeItem{Sent updates to a Telegram announcements channel used by \textbf{5-10} users} +\resumeItemListEnd + +\resumeProjectHeading{Autonomous Robot}{Aug. 2018 -- Dec. 2018} +\resumeItemListStart +\resumeItem{An \textbf{Arduino}-based robot designed to navigate through a maze} +\resumeItem{Primarily worked on pathplanning and control in a dynamic setting} +\resumeItem{Implemented basic error-correction to account for drift during navigation} +\resumeItemListEnd + +\resumeProjectHeading{Cost-effective Road Anomaly Locator}{Sep. 2016 -- May. 2018} +\resumeItemListStart +\resumeItem{Designed an affordable methodology for implementing and monitoring a unit to detect potholes and other damaging road anomalies with \textbf{65\%} accuracy ($p<0.05$)} +\resumeItem{Assembled and tested units for to collect data and demonstrate effectiveness of the unit} +\resumeItem{Ran several tests and did statistical analysis on the resulting data} + +\resumeItemListEnd + + +\resumeSubHeadingListEnd +\end{document}