Whoopsies, big commit. Styling/Rewording
This commit is contained in:
parent
c3580176f2
commit
7948a01e24
1 changed files with 81 additions and 53 deletions
134
resume.tex
134
resume.tex
|
|
@ -3,11 +3,20 @@
|
||||||
\usepackage{amsmath}
|
\usepackage{amsmath}
|
||||||
\usepackage{amssymb}
|
\usepackage{amssymb}
|
||||||
\usepackage{textcomp}
|
\usepackage{textcomp}
|
||||||
|
\usepackage{hyperref}
|
||||||
\usepackage{fontspec}
|
\usepackage{fontspec}
|
||||||
|
|
||||||
|
|
||||||
\setromanfont{Source Serif Pro}
|
\setromanfont{Source Serif Pro}
|
||||||
\setsansfont{Source Sans Pro}
|
\setsansfont{Source Sans Pro}
|
||||||
\setmainfont{Source Sans Pro}
|
\setmainfont{Source Sans Pro}
|
||||||
|
\newfontfamily\sssb{Source Sans Pro Semibold}
|
||||||
|
|
||||||
|
\hypersetup{
|
||||||
|
colorlinks=true,
|
||||||
|
urlcolor=blue
|
||||||
|
}
|
||||||
|
\urlstyle{same}
|
||||||
|
|
||||||
\textheight=10in
|
\textheight=10in
|
||||||
\pagestyle{empty}
|
\pagestyle{empty}
|
||||||
|
|
@ -60,6 +69,10 @@
|
||||||
\textbf{#1} #2 $\bullet$ #3\\
|
\textbf{#1} #2 $\bullet$ #3\\
|
||||||
#4 \\
|
#4 \\
|
||||||
}
|
}
|
||||||
|
|
||||||
|
\newcommand{\textsb} [1] {
|
||||||
|
{\sssb{#1}}
|
||||||
|
}
|
||||||
% END RESUME DEFINITIONS %%%%%%%%%%%%%%%%%%%%%%%
|
% END RESUME DEFINITIONS %%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
|
@ -71,81 +84,96 @@
|
||||||
\vspace*{-10pt}
|
\vspace*{-10pt}
|
||||||
\begin{center}
|
\begin{center}
|
||||||
{\Huge \scshape {Jacob Patterson}}\\
|
{\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\\
|
https://jacobpa.com $\cdot$ https://github.com/jacobpa\\
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
%==== Education ====%
|
%==== Education ====%
|
||||||
\header{Education}
|
\header{Education}
|
||||||
\textbf{The Ohio State University}\hfill Columbus, OH\\
|
\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}
|
\vspace{2mm}
|
||||||
|
|
||||||
%==== Experience ====%
|
%==== Experience ====%
|
||||||
\header{Experience}
|
\header{Experience}
|
||||||
\vspace{1mm}
|
\vspace{1mm}
|
||||||
|
|
||||||
\textbf{LBrands} \hfill Reynoldsburg, OH\\
|
\textbf{L Brands}, \textit{Columbus, OH} \hfill May 2019 -- Present \\
|
||||||
\textit{Test Automation Intern} \hfill May 2019 - December 2019\\
|
\vspace{1mm}
|
||||||
\vspace{-3mm}
|
\textsb{Junior Software Developer} \hfill August 2020 -- Present \\
|
||||||
|
\vspace{-1mm}
|
||||||
\begin{itemize} \itemsep -1mm
|
\begin{itemize} \itemsep -1mm
|
||||||
\item Restructured Selenium based test automation framework to load web page locators more efficiently
|
\item Assisted in administrator/support role for local SAS, Anaconda, and RStudio instances
|
||||||
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
|
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
\textit{Junior Test Automation Developer} \hfill January 2019 - Present\\
|
\textsb{Junior Test Automation Developer} \hfill January 2020 -- July 2020\\
|
||||||
\vspace{-3mm}
|
\vspace{-1mm}
|
||||||
\begin{itemize} \itemsep -1mm
|
\begin{itemize} \itemsep -1mm
|
||||||
\item Authored behavior-driven scripts to automate manual testing processes for a third-party web-based
|
\item Authored behavior-driven UI and REST API test automation scripts utilizing Selenium and Ruby HTTP libraries
|
||||||
inventory management platform, utilizing browser testing tools including Selenium and custom API based tests
|
|
||||||
\item Assisted in administration of Jenkins instance to execute and display results of test suites
|
\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
|
\item Extended test framework to send suite execution result to ELK stack for more flexible consumption
|
||||||
standard Cucumber output
|
\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}
|
\end{itemize}
|
||||||
|
|
||||||
\header{Skills}
|
\header{Skills}
|
||||||
\vspace{1mm}
|
\vspace{1mm}
|
||||||
\begin{tabular}{ l l }
|
\begin{tabular}{ l l }
|
||||||
Programming Languages & Ruby, Javascript, Java \\
|
Programming Languages & Java, Ruby, Javascript, Python \\
|
||||||
Frameworks & Cucumber, Selenium, Vue.JS \\
|
Frameworks & Selenium, Vue.JS, Ruby on Rails \\
|
||||||
Other Technologies & Docker, SQL
|
Other Technologies & Docker, Git, Linux, SQL
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
\vspace{2mm}
|
\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}
|
\end{document}
|
||||||
Loading…
Add table
Reference in a new issue