Skip to content

Commit

Permalink
bruh idk anymore, look at it
Browse files Browse the repository at this point in the history
  • Loading branch information
prairir committed Jan 24, 2022
1 parent eec407b commit 9da8f06
Show file tree
Hide file tree
Showing 12 changed files with 39 additions and 30 deletions.
1 change: 1 addition & 0 deletions components/background.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
\name{Ryan Prairie}
\vspace{0.2cm}
\topinfo{\href{mailto:[email protected]}{\faEnvelope [email protected]} |
\href{tel:+1-647-391-8200}{\faPhoneSquare (647) 391-8200} |
\href{https://ryanprairie.com}{\faGlobe ryanprairie.com} | \href{https://github.com/prairir}{\faGithub prairir} |
Expand Down
4 changes: 2 additions & 2 deletions components/education/windsor.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
\textbf{University of Windsor \hfill Windsor, ON} \par
Honours Computer Science B.S. \hfill \textit{2018--Expected 2023}\par
\textbf{Coursework:} Data Structures/Algorithms, Computer Networking, Network Security, Discrete Math, Databases, Operating Systems, Compilers\par
Honours Computer Science B.S. \hfill \textit{Sept 2018--Expected Apr 2023}\par
\textbf{Coursework:} Data Structures/Algorithms, Computer Networking, Network Security, Databases, Operating Systems
6 changes: 3 additions & 3 deletions components/experiences/bb1.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

System Software Developer Intern\hfill \textit{Jun 2020--Aug 2020}
\begin{itemize}
\item Developed frontend features using \textbf{ReactJS} and \textbf{JavaScript}
\item Developed backend APIs using \textbf{Node.js, Koa, and GraphQL}
\item Created a configuration translator to translate old format configurations to new format, saving \textbf{8 hours}
\item Developed frontend features using ReactJS and JavaScript
\item Developed backend APIs using Node.js, Koa, and GraphQL
\item Created a configuration translator to translate old format configurations to new format, saving 8 hours
\end{itemize}
8 changes: 4 additions & 4 deletions components/experiences/bb2.tex
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
\textbf{BlackBerry \hfill Remote}
\textbf{BlackBerry \hfill Waterloo, ON}

Systems Analyst Intern \hfill \textit{May 2021--August 2021}
\begin{itemize}
\item Led the design of a \textbf{CI\slash CD pipeline automation tool} in \textbf{Golang}, achieving over \textbf{5x faster deployments}
\item Designed \textbf{CI\slash CD Pipelines} to automatically test, build, and release tools
\item Developed a \textbf{ReactJS} and \textbf{Typescript} application that interfaces with a \textbf{REST API}
\item Led the design of a automation tool in Golang, achieving over 5x faster deployments on major projects company wide
\item Designed CI\slash CD Pipelines to automatically test, build, and release tools
\item Coordinated with multiple teams to develop a ReactJS, TypeScript, and REST API app to be used company wide
\end{itemize}
6 changes: 3 additions & 3 deletions components/experiences/cibc.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Software Developer Intern\hfill \textit{May 2019--Aug 2019}
\begin{itemize}
\item Led the development of a service to be rolled out \textbf{nationwide}
\item Developed full stack app with \textbf{SvelteJS, JavaScript, Python, Flask, and Oracle DBMS}
\item Developed automated data uploading system to run weekly on 50 million entries, saving \textbf{10 hours weekly}
\item Led the development of a service that was rolled out nationwide at all CIBC branches and is still used monthly
\item Developed full stack app with SvelteJS, JavaScript, Python, Flask, and Oracle DBMS
\item Built automated data uploading system to run weekly on 50 million entries, saving 10 hours weekly
\end{itemize}
8 changes: 4 additions & 4 deletions components/experiences/css.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

Head of Technology \hfill \textit{June 2020--Ongoing}
\begin{itemize}
\item Overhauled and containerized a \textbf{Ruby on Rails, PostgreSQL, Sidekiq, and Redis app} with \textbf{Docker Compose}
\item Developed a quiz webapp using \textbf{Ruby on Rails, ReactJS, JavaScript, and GraphQL}
\item Created a \textbf{Latex math mode} rendering utility with under \textbf{1 second} render and API response
\item Developed a student wiki built with \textbf{Docusaurus, ReactJS, and Markdown}
\item Overhauled and containerized a Ruby on Rails, PostgreSQL, Sidekiq, and Redis app
\item Built a quiz webapp using Ruby on Rails, ReactJS, JavaScript, and GraphQL to be used in a major student event
\item Created a Latex math mode rendering utility with under 1 second render and API response
\item Led a team of 6 to developed a student wiki built with Docusaurus, ReactJS, and Markdown
\end{itemize}
7 changes: 4 additions & 3 deletions components/experiences/trexo.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
\textbf{Trexo Robotics \hfill Missisauga, ON}
\textbf{Trexo Robotics \hfill Mississauga, ON}

Robotics Fullstack Software Developer Intern\hfill \textit{May 2021--August 2021}
Robotics Fullstack Software Developer Intern\hfill \textit{Jan 2022--Apr 2022}
\begin{itemize}
\item Developed backend features in \textbf{Kotlin} with \textbf{Spring}
\item Developed backend features in Kotlin with Spring
\item Improved system reliability and security by adding a reverse proxy, circuit breaker, and a firewall
\end{itemize}
5 changes: 3 additions & 2 deletions components/projects/buoy.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
\textbf{\href{https://github.com/prairir/Buoy}{Buoy -- Mesh VPN}} \par

\begin{itemize}
\item Mesh VPN made with \textbf{Golang}
\item Custom designed \textbf{distributed peer discovery protocol}
\item Mesh VPN made with Golang
\item Architectued a concurrent design to maximize throughput
\item Designed a custom distributed peer discovery protocol
\end{itemize}
6 changes: 3 additions & 3 deletions components/projects/imacry.tex
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
\textbf{\href{https://github.com/prairir/imacry}{imacry -- Ransomware}} \par

\begin{itemize}
\item Ransomware made with \textbf{Golang}
\item \textbf{500 MiB/s} concurrent file encryption and decryption
\item Custom protocol built on \textbf{websocket}
\item Proof of concept ransomware made with Golang
\item 500 MiB/s fully concurrent file encryption and decryption
\item Custom protocol built on websockets with random syncopation to hide heartbeat
\end{itemize}
8 changes: 6 additions & 2 deletions components/skills.tex
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
\textbf{Languages} Python $\bullet$ Golang $\bullet$ TypeScript $\bullet$ JavaScript $\bullet$ Ruby $\bullet$ Java $\bullet$ HTML $\bullet$ CSS\slash SCSS $\bullet$ C
\textbf{Languages:} Python, Golang, TypeScript, JavaScript, Ruby, Java, HTML, CSS\slash SCSS, C, Kotlin

\vspace{0.2cm}

\textbf{Technologies} ReactJS $\bullet$ Flask $\bullet$ GraphQL $\bullet$ Docker $\bullet$ Linux $\bullet$ Networking $\bullet$ REST API $\bullet$ Git $\bullet$ Vim $\bullet$ SvelteJS $\bullet$ Ruby on Rails $\bullet$ PostgreSQL $\bullet$ MySQL $\bullet$
\textbf{Frameworks:} ReactJS, Flask, SvelteJS, Ruby on Rails, Spring, Koa, Express

\vspace{0.2cm}

\textbf{Technologies:} GraphQL, Docker, Linux, TCP/IP, REST API, Vim, PostgreSQL, Nginx, Caddy Server, Ansible
Binary file modified resume_rprairie_2022W.pdf
Binary file not shown.
10 changes: 6 additions & 4 deletions resume_rprairie_2022W.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,11 @@

\subimport{./components/}{background.tex}

\resumesection{Education}

\subimport{./components/education}{windsor.tex}
\resumesection{Skills}

\subimport{./components/}{skills.tex}


\resumesection{Experience}

Expand Down Expand Up @@ -38,8 +40,8 @@

\subimport{./components/projects}{imacry.tex}

\resumesection{Skills}
\resumesection{Education}

\subimport{./components/}{skills.tex}
\subimport{./components/education}{windsor.tex}

\end{document}

0 comments on commit 9da8f06

Please sign in to comment.