for pre-wt1
This commit is contained in:
parent
df660def1a
commit
afb906ef7f
112
resume.tex
112
resume.tex
@ -48,6 +48,15 @@
|
||||
}
|
||||
}
|
||||
|
||||
\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}}
|
||||
|
||||
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
|
||||
|
||||
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]}
|
||||
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
|
||||
\newcommand{\resumeItemListStart}{\begin{itemize}}
|
||||
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
|
||||
|
||||
\newcommand{\resumeSubheading}[4]{
|
||||
\vspace{-2pt}\item
|
||||
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
|
||||
@ -70,14 +79,13 @@
|
||||
\end{tabular*}\vspace{-7pt}
|
||||
}
|
||||
|
||||
\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}}
|
||||
|
||||
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
|
||||
|
||||
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}]}
|
||||
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
|
||||
\newcommand{\resumeItemListStart}{\begin{itemize}}
|
||||
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
|
||||
\newcommand{\resumeEducationHeading}[5]{
|
||||
\vspace{-2pt}\item
|
||||
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
|
||||
{\textbf{#1} $|$ \textit{\small#3}} & #2 \\
|
||||
#5 & \textit{\small #4} \\
|
||||
\end{tabular*}\vspace{-7pt}
|
||||
}
|
||||
|
||||
%-------------------------------------------
|
||||
%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
@ -99,8 +107,16 @@
|
||||
\href{https://github.com/potatoeggy}{\underline{github.com/potatoeggy}}
|
||||
\end{center}
|
||||
|
||||
|
||||
|
||||
%
|
||||
%-----------PROGRAMMING SKILLS-----------
|
||||
\section{Summary of Qualifications}
|
||||
\begin{itemize}[leftmargin=0.15in, label={}]
|
||||
\small{\item{
|
||||
\textbf{Languages}{: HTML / CSS / JavaScript / TypeScript, Python, Bash, C++, C, Java, Dart, SQL} \\
|
||||
\textbf{Frameworks}{: Node.js, React, Next.js, Vue, Nuxt.js, Flutter, Electron, Qt, FastAPI, Typer } \\
|
||||
\textbf{Tools}{: Linux, Git, GitHub, Android, Docker, nginx, MyPy, WebSockets, Figma, Selenium, MS Office } \\
|
||||
}}
|
||||
\end{itemize}
|
||||
|
||||
%-----------EXPERIENCE-----------
|
||||
\section{Experience}
|
||||
@ -113,10 +129,23 @@
|
||||
% \resumeItem{ idk maybe termcom is better }
|
||||
% \resumeItemListEnd
|
||||
|
||||
\resumeSubheading
|
||||
{UW Orbital}{Sep. 2022 -- present}
|
||||
{Command and Data Handling Subteam}{Waterloo, ON}
|
||||
\resumeItemListStart
|
||||
\resumeItem{ Implemented the light service and an event queue for a real-time OS based on ambient light changes }
|
||||
\resumeItemListEnd
|
||||
|
||||
\resumeSubheading
|
||||
{The FOSS Albatross}{Apr. 2022 -- present}
|
||||
{Co-Founder / Writer}{Richmond Hill, ON}
|
||||
\resumeItemListStart
|
||||
\resumeItem{ Wrote detailed articles promoting and informing readers about free and open source software }
|
||||
\resumeItemListEnd
|
||||
|
||||
\resumeSubheading
|
||||
{General Executive}{Jun. 2021 -- Jun. 2022}
|
||||
{Bayview Computer Club}{Richmond Hill, ON}
|
||||
{Bayview Computer Club}{Jun. 2021 -- Jun. 2022}
|
||||
{General Executive}{Richmond Hill, ON}
|
||||
\resumeItemListStart
|
||||
\resumeItem{ Administered the club server to host club events, member accounts / websites, and activities }
|
||||
\resumeItem{ Planned and implemented biweekly lessons to raise awareness of popular and niche topics such as emulation }
|
||||
@ -124,13 +153,13 @@
|
||||
\resumeItemListEnd
|
||||
|
||||
|
||||
\resumeSubheading
|
||||
{Ski Instructor}{Nov. 2019 -- Mar. 2020}
|
||||
{Blue Mountain Resort}{Collingwood, ON}
|
||||
\resumeItemListStart
|
||||
\resumeItem{ Taught children ages 3-18 how to ski as a certified CSIA ski instructor }
|
||||
\resumeItem{ Communicated with parents about their child's progress and provided customer service }
|
||||
\resumeItemListEnd
|
||||
% \resumeSubheading
|
||||
% {Ski Instructor}{Nov. 2019 -- Mar. 2020}
|
||||
% {Blue Mountain Resort}{Collingwood, ON}
|
||||
% \resumeItemListStart
|
||||
% \resumeItem{ Taught children ages 3-18 how to ski as a certified CSIA ski instructor }
|
||||
% \resumeItem{ Communicated with parents about their child's progress and provided customer service }
|
||||
% \resumeItemListEnd
|
||||
|
||||
\resumeSubHeadingListEnd
|
||||
|
||||
@ -155,8 +184,15 @@
|
||||
% \resumeItem{Description}
|
||||
% \resumeItem{probably only a couple}
|
||||
% \resumeItemListEnd
|
||||
|
||||
\resumeProjectHeading
|
||||
{\underline{\textbf{\href{https://github.com/anyuan-chen/resketch}{Resketch}}} $|$ \emph{React, Next.js, WebSockets, Node.js, Figma, Google Cloud}}{Apr. 2022 -- present}
|
||||
\resumeItemListStart
|
||||
\resumeItem{Designed and implemented the backend API to create game rooms and for authentication}
|
||||
\resumeItem{Utilised Google Cloud APIs in real time to evaluate user drawing accuracy and award points}
|
||||
\resumeItemListEnd
|
||||
\resumeProjectHeading
|
||||
{\textbf{\href{https://github.com/potatoeggy/mandown}{Mandown}} $|$ \emph{MyPy, Qt (PySide6), Typer }}{Jan. 2022 -- present}
|
||||
{\underline{\textbf{\href{https://github.com/potatoeggy/mandown}{Mandown}}} $|$ \emph{MyPy, Qt, Typer }}{Jan. 2022 -- present}
|
||||
\resumeItemListStart
|
||||
\resumeItem{Scraped a variety of sites for metadata and images to automatically download comics}
|
||||
\resumeItem{Designed a responsive and accessible CLI and GUI using Qt 6}
|
||||
@ -164,30 +200,16 @@
|
||||
\resumeItem{Implemented conversion between ebook formats as well as image processing to optimise for e-ink screens}
|
||||
\resumeItemListEnd
|
||||
\resumeProjectHeading
|
||||
{\textbf{\href{https://github.com/potatoeggy/primoprod}{Primoprod}} $|$ \emph{Vue, Electron, Android}}{Jul. 2021 -- present}
|
||||
{\underline{\textbf{\href{https://github.com/potatoeggy/primoprod}{Primoprod}}} $|$ \emph{Vue, Electron, Android}}{Jul. 2021 -- present}
|
||||
\resumeItemListStart
|
||||
\resumeItem{Mocked a video game UI using CSS to create a hyper-realistic, cross-platform game simulator}
|
||||
\resumeItem{Reduced page latency to near-zero by optimising images as WEBP and prefetching assets}
|
||||
\resumeItem{ Reverse-engineered an API to allow Primoprod to interoperate with a popular web service (paimon.moe) }
|
||||
\resumeItemListEnd
|
||||
\resumeProjectHeading
|
||||
{\textbf{\href{https://github.com/anyuan-chen/resketch}{Resketch}} $|$ \emph{React, Next.js, WebSockets, Node.js, Figma, Google Cloud}}{Apr. 2022 -- present}
|
||||
\resumeItemListStart
|
||||
\resumeItem{Designed and implemented the backend API to create game rooms and for authentication}
|
||||
\resumeItem{Called Google Cloud APIs to in real time determine if a drawing was more accurate than another}
|
||||
\resumeItemListEnd
|
||||
\resumeProjectHeading
|
||||
{\textbf{\href{https://github.com/vincentjguo/recipeready-server}{RecipeReady}} $|$ \emph{Flutter, Selenium, FastAPI, Android}}{Sep. 2021}
|
||||
{\underline{\textbf{\href{https://github.com/vincentjguo/recipeready-server}{RecipeReady}}} $|$ \emph{Flutter, Selenium, FastAPI, Android}}{Sep. 2021}
|
||||
\resumeItemListStart
|
||||
\resumeItem{Scraped thousands of websites for recipes to build a database with a robust many-to-many tag system}
|
||||
\resumeItem{Implemented a service to parse a recipe and determine the quantity and pricing of ingredients from Walmart}
|
||||
\resumeItem{Designed a REST API to filter and query recipes and ingredients from the database}
|
||||
\resumeItemListEnd
|
||||
\resumeProjectHeading
|
||||
{\textbf{\href{https://eggworld.tk/\#about}{Personal Servers}} $|$ \emph{nginx, Docker}}{Jan. 2019 -- present}
|
||||
\resumeItemListStart
|
||||
\resumeItem{Deployed services such as a Git server and Plex and sites behind nginx with DNS and HTTPS}
|
||||
\resumeItem{Tunnelled a school server through a personal server to allow outside users to expose it to the public}
|
||||
\resumeItem{Designed a REST API to filter and query recipes along with ingredient pricing from Walmart}
|
||||
\resumeItemListEnd
|
||||
\resumeSubHeadingListEnd
|
||||
|
||||
@ -203,16 +225,6 @@
|
||||
|
||||
\resumeSubHeadingListEnd
|
||||
|
||||
%
|
||||
%-----------PROGRAMMING SKILLS-----------
|
||||
\section{Technical Skills}
|
||||
\begin{itemize}[leftmargin=0.15in, label={}]
|
||||
\small{\item{
|
||||
\textbf{Languages}{: HTML / CSS / JavaScript / TypeScript, Python, Bash, C++, Java, Dart, SQL} \\
|
||||
\textbf{Frameworks}{: Node.js, React, Next.js, Vue, Nuxt.js, Flutter, Electron, Qt (PySide6), FastAPI, Typer } \\
|
||||
\textbf{Tools}{: Linux, Git, GitHub, Android, Docker, nginx, MyPy, MS Office, WebSockets, Google Cloud, Figma, Selenium } \\
|
||||
}}
|
||||
\end{itemize}
|
||||
|
||||
%-----------EDUCATION-----------
|
||||
|
||||
@ -221,15 +233,9 @@
|
||||
\resumeSubheading
|
||||
{University of Waterloo}{Waterloo, ON}
|
||||
{Candidate for B.A.Sc. in Computer Engineering}{Sep. 2022 – present}
|
||||
\resumeItemListStart
|
||||
\resumeItem{ Secretary, Creative Writing Club }
|
||||
\resumeItemListEnd
|
||||
\resumeSubheading
|
||||
{Bayview Secondary School}{Richmond Hill, ON}
|
||||
{IB Diploma and OSSD Diploma}{Sep. 2018 -- Jun. 2022}
|
||||
\resumeItemListStart
|
||||
\resumeItem{ 97.0\% top 6 average, Computer Club executive }
|
||||
\resumeItemListEnd
|
||||
\resumeSubHeadingListEnd
|
||||
|
||||
%-------------------------------------------
|
||||
|
Loading…
Reference in New Issue
Block a user