Various changes around styling and verbiage
This commit is contained in:
parent
f340b83a37
commit
f25c116a42
1 changed files with 35 additions and 30 deletions
65
resume.tex
65
resume.tex
|
|
@ -23,7 +23,7 @@
|
|||
|
||||
\hypersetup{
|
||||
colorlinks=true,
|
||||
urlcolor=blue
|
||||
urlcolor=black
|
||||
}
|
||||
\urlstyle{same}
|
||||
|
||||
|
|
@ -55,7 +55,7 @@
|
|||
\begin{center}
|
||||
{\Huge \textsc{Jacob Patterson}}\\
|
||||
Columbus, OH $\cdot$ jacob.p.patterson@gmail.com $\cdot$ (614) 570-6494\\
|
||||
https://github.com/jacobpa\\
|
||||
https://jacobpa.com $\cdot$ https://github.com/jacobpa\\
|
||||
\end{center}
|
||||
|
||||
%==== Education ====%
|
||||
|
|
@ -69,78 +69,83 @@ Russian Minor \\
|
|||
\header{Experience}
|
||||
\vspace{1mm}
|
||||
|
||||
\textbf{L Brands}, \textit{Columbus, OH} \hfill May 2019 -- Present \\
|
||||
\textbf{L Brands}, \textit{Columbus, OH} \\
|
||||
\vspace{1mm}
|
||||
\textsb{Junior Software Developer} {\textbar} {\sl Bash, Python, RHEL} \hfill Aug 2020 -- Present \\
|
||||
\textsb{Junior Software Developer} {\textbar} {\sl Bash, Python, Linux} \hfill Aug 2020 -- Present \\
|
||||
\vspace{-2mm}
|
||||
\begin{itemize} \itemsep -1mm
|
||||
\item Assisted in administrator/support role for local SAS, Anaconda, and RStudio instances
|
||||
\item Supported and maintained existing code for data transfer and validation around MapR
|
||||
\item Facilitated data export from MapR with Apache Hive to Adobe Analytics
|
||||
\item Performed administration and support duties for licensed and open-sourced web applications, including SAS, HCL Unica, and Jupyter Notebook
|
||||
\end{itemize}
|
||||
\textsb{Junior Test Automation Developer} {\textbar} {\sl Ruby, RSpec, Cucumber, Selenium, Jenkins, Elasticsearch} \hfill Jan 2020 -- July 2020\\
|
||||
\vspace{-2mm}
|
||||
\begin{itemize} \itemsep -1mm
|
||||
\item Authored behavior-driven UI and REST API test automation scripts utilizing Selenium webdriver and Ruby HTTP libraries
|
||||
\item Assisted in administration of Jenkins instance to execute and display results of test suites
|
||||
\item Extended test framework to send suite execution result to ELK stack instance for more flexible consumption by supported users
|
||||
\item Extended test framework to send suite execution results to Elasticsearch
|
||||
\end{itemize}
|
||||
\textsb{Test Automation Intern} {\textbar} {\sl Java, JUnit, Cucumber, Selenium, Appium, Elasticsearch}\hfill May 2019 -- Dec 2019\\
|
||||
\vspace{-2mm}
|
||||
\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 via centralized YAML configuration files
|
||||
\item Enhanced automatic reporting to Elasticsearch, with reporting dashboards in Kibana for both mobile and web testing efforts
|
||||
\end{itemize}
|
||||
|
||||
|
||||
\header{Projects}
|
||||
\vspace{1mm}
|
||||
|
||||
{\textbf{FCICT}} {\textbar} {\sl Javascript, Svelte, SQLite, Docker} \hfill \url{https://fcict.jacobpa.com}\\
|
||||
{\textbf{FCICT}} {\textbar} {\sl Javascript, Svelte, Chart.js, SQLite, Docker} \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{-2mm}
|
||||
\begin{itemize} \itemsep -1mm
|
||||
\item Utilized Google Lighthouse to optimize page performance and accessibility
|
||||
\item Containerized in Docker for easy deployment
|
||||
\item Populated SQLite database through a combination of custom web scraping and CSV parsing
|
||||
\item Authored lightweight REST API to consume and serve parsed data
|
||||
\item Created Docker container for easy deployment and distribution
|
||||
\item Wrote custom library to scrape and parse data from relevant sources
|
||||
\item Wrote lightweight REST API using Polka to serve and scrape data
|
||||
\end{itemize}
|
||||
|
||||
{\textbf{Speaq-AI}} {\textbar} {\sl Javascript, React, Redux, Kepler.gl, Python, Django, IBM Watson API}\\
|
||||
{\textbf{Speaq-AI}} {\textbar} {\sl Javascript, React, Kepler.gl, Python, Django, IBM Watson API} \hfill \url{https://github.com/speaq-ai/react-ui}\\
|
||||
\vspace{1mm}
|
||||
University Capstone project, an interactive, personal-assistant based spatiotemporal analysis tool.\\
|
||||
\vspace{-2mm}
|
||||
\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
|
||||
\item With teammates, wrote Single Page Application wrapper around Kepler.gl using on React and Redux
|
||||
\item Wrote end-to-end frontend tests using Jest and Enzyme
|
||||
\item With teammates, wrote Django based RESTful API, serving as a middle layer between our frontend and IBM Watson
|
||||
\item Leveraged IBM Watson Assistant, Text-to-Speech, and Speech-to-Text for natural-language interactions
|
||||
\end{itemize}
|
||||
|
||||
{\textbf{Ladno Pass}} {\textbar} {\sl Javascript, Vue.js, Docker} \hfill \url{https://lp.jacobpa.com} \\
|
||||
{\textbf{Ladno Pass}} {\textbar} {\sl Javascript, Vue.js, Vuex, Docker} \hfill \url{https://lp.jacobpa.com} \\
|
||||
\vspace{1mm}
|
||||
University information security course project, a Progressive Web Application to demonstrate inconsistencies with arbitrary password security requirements.\\
|
||||
\vspace{-2mm}
|
||||
\begin{itemize} \itemsep -1mm
|
||||
\item Single Page Application built on Vue.js
|
||||
\item Utilized Vuex for state management
|
||||
\item Created quick start presentation on Vue.js for unfamiliar groupmates
|
||||
\item Utilized Vuex for application state management
|
||||
\item Wrote custom styles using SCSS, leveraging modern CSS modules such as CSS Grid and Flexbox
|
||||
\item Presented quick presentation and demo of Vue.js for unfamiliar groupmates
|
||||
\end{itemize}
|
||||
|
||||
{\textbf{Bowl Buddy}} {\textbar} {\sl Java, Android, Ruby on Rails} \\
|
||||
\vspace{1mm}
|
||||
University mobile application course, an Android application to rate and find the best bathrooms on OSU's campus.\\
|
||||
\vspace{-2mm}
|
||||
\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}
|
||||
% {\textbf{Bowl Buddy}} {\textbar} {\sl Java, Android, Ruby on Rails} \\
|
||||
% \vspace{1mm}
|
||||
% University mobile application course, an Android application to rate and find the best bathrooms on OSU's campus.\\
|
||||
% \vspace{-2mm}
|
||||
% \begin{itemize} \itemsep -1mm
|
||||
% \item Built backend with Ruby on Rails serving data from SQLite database using Active Record
|
||||
% \item Utilized Google Maps API to locate and plot bathroom locations
|
||||
% \item Scraped building location data using custom scripts
|
||||
% \end{itemize}
|
||||
|
||||
\header{Skills}
|
||||
\vspace{1mm}
|
||||
\begin{tabular}{ l l }
|
||||
Programming Languages & Java, Ruby, Javascript, Python \\
|
||||
Frameworks & Vue.js, Ruby on Rails, Android \\
|
||||
Other & Git, Docker, Linux, Elasticsearch/Kibana, TravisCI, Jenkins, Drone
|
||||
Programming Languages & Java, Ruby, Javascript, Python, Bash \\
|
||||
Frameworks & Vue.js, Svelte, Ruby on Rails, Android \\
|
||||
Devops & Elasticsearch/Kibana, Jenkins, TravisCI, Github Actions, Drone \\
|
||||
Other & Git, Docker, Linux
|
||||
\end{tabular}
|
||||
\vspace{2mm}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue