Whoopsies, big commit. Styling/Rewording
This commit is contained in:
parent
c3580176f2
commit
7948a01e24
1 changed files with 81 additions and 53 deletions
132
resume.tex
132
resume.tex
|
|
@ -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}
|
||||
|
|
@ -78,74 +91,89 @@
|
|||
%==== 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}
|
||||
Loading…
Add table
Reference in a new issue