Whoopsies, big commit. Styling/Rewording

This commit is contained in:
Jacob Patterson 2020-09-20 18:37:01 -04:00
parent c3580176f2
commit 7948a01e24

View file

@ -3,11 +3,20 @@
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{textcomp}
\usepackage{hyperref}
\usepackage{fontspec}
\setromanfont{Source Serif Pro}
\setsansfont{Source Sans Pro}
\setmainfont{Source Sans Pro}
\newfontfamily\sssb{Source Sans Pro Semibold}
\hypersetup{
colorlinks=true,
urlcolor=blue
}
\urlstyle{same}
\textheight=10in
\pagestyle{empty}
@ -60,6 +69,10 @@
\textbf{#1} #2 $\bullet$ #3\\
#4 \\
}
\newcommand{\textsb} [1] {
{\sssb{#1}}
}
% END RESUME DEFINITIONS %%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
@ -71,81 +84,96 @@
\vspace*{-10pt}
\begin{center}
{\Huge \scshape {Jacob Patterson}}\\
Columbus, OH $\cdot$ jacob@jacobpa.com $\cdot$ (614)570-6494\\
Columbus, OH $\cdot$ jacob@jacobpa.com $\cdot$ (614) 570-6494\\
https://jacobpa.com $\cdot$ https://github.com/jacobpa\\
\end{center}
%==== Education ====%
\header{Education}
\textbf{The Ohio State University}\hfill Columbus, OH\\
BS Computer and Information Science \hfill May 2015 - December 2019\\
BS Computer and Information Science \hfill May 2015 -- December 2019\\
Russian Minor \\
\vspace{2mm}
%==== Experience ====%
\header{Experience}
\vspace{1mm}
\textbf{LBrands} \hfill Reynoldsburg, OH\\
\textit{Test Automation Intern} \hfill May 2019 - December 2019\\
\vspace{-3mm}
\textbf{L Brands}, \textit{Columbus, OH} \hfill May 2019 -- Present \\
\vspace{1mm}
\textsb{Junior Software Developer} \hfill August 2020 -- Present \\
\vspace{-1mm}
\begin{itemize} \itemsep -1mm
\item Restructured Selenium based test automation framework to load web page locators more efficiently
using YAML files
\item Assisted in debugging and identifying test failures in Java based framework
\item Assisted in configuration of ELK stack for recording and analyzing regression suite results
across mobile and browser automation suites, as well as designing the dashboard to view and interact
with this data
\item Assisted in administrator/support role for local SAS, Anaconda, and RStudio instances
\end{itemize}
\textit{Junior Test Automation Developer} \hfill January 2019 - Present\\
\vspace{-3mm}
\textsb{Junior Test Automation Developer} \hfill January 2020 -- July 2020\\
\vspace{-1mm}
\begin{itemize} \itemsep -1mm
\item Authored behavior-driven scripts to automate manual testing processes for a third-party web-based
inventory management platform, utilizing browser testing tools including Selenium and custom API based tests
\item Authored behavior-driven UI and REST API test automation scripts utilizing Selenium and Ruby HTTP libraries
\item Assisted in administration of Jenkins instance to execute and display results of test suites
\item Assisted in configuration of ELK stack to consume and process test suite results in addition to
standard Cucumber output
\item Extended test framework to send suite execution result to ELK stack for more flexible consumption
\end{itemize}
\textsb{Test Automation Intern} \hfill May 2019 -- December 2019\\
\vspace{-1mm}
\begin{itemize} \itemsep -1mm
\item Authored behavior-driven test automation scripts utilizing Selenium, Appium, and Java HTTP libraries
\item Refactored test automation framework to load Selenium element locators from YAML
\item Debugged and identified test failures in automation framework using Java debugger
\item Assisted in configuration of ELK stack for recording and analyzing execution results across web and native mobile frameworks
\end{itemize}
\header{Projects}
\vspace{1mm}
{\textbf{FCICT}} {\textbar} {\sl Javascript} \hfill \url{https://fcict.jacobpa.com}\\
\vspace{1mm}
Or \textit{Franklin County Inmate Population and COVID-19 Case Tracker}, a lightweight PWA to compare historical inmate population and total COVID-19 cases.\\
\vspace{-1mm}
\begin{itemize} \itemsep -1mm
\item Utilized Google Lighthouse to optimize page performance and accessibility
\item Created Docker container for easy deployment
\item Populated SQLite database through a combination of custom web scraping and CSV parsing
\item Created lightweight REST API to consume parsed data
\end{itemize}
{\textbf{Speaq-AI}} {\textbar} {\sl Javascript, Python}\\
\vspace{1mm}
University Capstone project, an interactive, personal-assistant based spatiotemporal analysis tool.\\
\vspace{-1mm}
\begin{itemize} \itemsep -1mm
\item Single Page Application wrapper built on React and Redux around Kepler.gl
\item End-to-end front end tests utilizing Jest/Enzyme
\item Django-based backend to serve a REST API, operating on PostgreSQL database and communicating with IBM Watson
\item Utilized IBM Watson Assistant, Text-to-Speech, and Speech-to-Text
\end{itemize}
{\textbf{Ladno Pass}} {\textbar} {\sl Javascript} \hfill \url{https://lp.jacobpa.com} \\
\vspace{1mm}
University information security course project, a PWA to demonstrate inconsistencies with arbitrary password security requirements.\\
\vspace{-1mm}
\begin{itemize} \itemsep -1mm
\item Single Page Application built on Vue.js
\item Utilized Vuex for state management
\item Presented crash course on Vue.js to get groupmates up to speed
\end{itemize}
{\textbf{Bowl Buddy}} {\textbar} {\sl Java, Ruby} \\
\vspace{1mm}
University mobile application course, an Android application to rate and find the best bathrooms on OSU's campus.\\
\vspace{-1mm}
\begin{itemize} \itemsep -1mm
\item Backend built with Ruby on Rails serves data from SQLite database
\item Utilized Google Maps API to locate and plot bathroom locations
\end{itemize}
\header{Skills}
\vspace{1mm}
\begin{tabular}{ l l }
Programming Languages & Ruby, Javascript, Java \\
Frameworks & Cucumber, Selenium, Vue.JS \\
Other Technologies & Docker, SQL
Programming Languages & Java, Ruby, Javascript, Python \\
Frameworks & Selenium, Vue.JS, Ruby on Rails \\
Other Technologies & Docker, Git, Linux, SQL
\end{tabular}
\vspace{2mm}
\header{Projects}
\vspace{1mm}
{\textbf{FCICT}} {\sl Sapper/Svelte, Chart.js, SQLite3, Docker} \hfill https://fcict.jacobpa.com\\
\vspace*{0.5mm}
Franklin County Inmate Population and COVID-19 Case Tracker, a lightweight web application to track total historical COVID-19 cases in Franklin County, OH against the inmate population in the same area.\\
\vspace*{2mm}
{\textbf{Speaq-AI}} {\sl React, Redux, Django, Kepler.gl, IBM Watson Assitant} \\
\vspace*{0.5mm}
OSU capstone project. Created user interface wrapped around Kepler.gl, to display various datasets
in an interactive way using IBM Watson Assitant. Contributed to user interface design, logic for modifying
the geographic bounding box, and training Watson to interact with a dataset containing Airbnb rental
information. \\
\vspace*{2mm}
{\textbf{Ladno Pass}} {\sl Vue.js, Docker} \hfill https://lp.jacobpa.com \\
\vspace*{0.5mm}
OSU information security course project. Created an SPA in Vue.js which allows users to validate
their passwords against requirements to other services, as well as define their own parameters. Additionally,
gave a crash-course on Vue.js for group mates for this project. \\
\vspace*{2mm}
{\textbf{Bowl Buddy}} {\sl Android, Ruby on Rails} \\
\vspace*{0.5mm}
Bowl Buddy was an Android application written for a Mobile Applications course to rate, share, and find the best public restrooms at OSU.
Eligible buildings were obtained by scraping a public directory of buildings into a database. Utilized a
web server built with the Rails framework to interface with a relational database via REST APIs.\\
\vspace*{2mm}
\
\end{document}