2022-08-22 18:27:41 -04:00
|
|
|
\documentclass[letterpaper,11pt]{article}
|
|
|
|
\usepackage{latexsym}
|
|
|
|
\usepackage[empty]{fullpage}
|
|
|
|
\usepackage{titlesec}
|
|
|
|
\usepackage{marvosym}
|
|
|
|
\usepackage[usenames,dvipsnames]{color}
|
|
|
|
\usepackage{verbatim}
|
|
|
|
\usepackage{enumitem}
|
|
|
|
\usepackage[hidelinks]{hyperref}
|
|
|
|
\usepackage{fancyhdr}
|
|
|
|
\usepackage[english]{babel}
|
|
|
|
\usepackage{tabularx}
|
|
|
|
\input{glyphtounicode}
|
|
|
|
|
|
|
|
|
|
|
|
\pagestyle{fancy}
|
|
|
|
\fancyhf{} % clear all header and footer fields
|
|
|
|
\fancyfoot{}
|
|
|
|
\renewcommand{\headrulewidth}{0pt}
|
|
|
|
\renewcommand{\footrulewidth}{0pt}
|
2023-01-13 19:12:20 -05:00
|
|
|
\renewcommand{\familydefault}{\sfdefault}
|
2022-08-22 18:27:41 -04:00
|
|
|
|
|
|
|
% Adjust margins
|
|
|
|
\addtolength{\oddsidemargin}{-0.5in}
|
|
|
|
\addtolength{\evensidemargin}{-0.5in}
|
|
|
|
\addtolength{\textwidth}{1in}
|
2022-12-29 12:55:40 -05:00
|
|
|
\addtolength{\topmargin}{-.6in}
|
|
|
|
\addtolength{\textheight}{1.2in}
|
2022-08-22 18:27:41 -04:00
|
|
|
|
|
|
|
\urlstyle{same}
|
|
|
|
|
|
|
|
\raggedbottom
|
|
|
|
\raggedright
|
|
|
|
\setlength{\tabcolsep}{0in}
|
|
|
|
|
|
|
|
% Sections formatting
|
|
|
|
\titleformat{\section}{
|
|
|
|
\vspace{-4pt}\scshape\raggedright\large
|
|
|
|
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
|
|
|
|
|
|
|
|
% Ensure that generate pdf is machine readable/ATS parsable
|
|
|
|
\pdfgentounicode=1
|
|
|
|
|
|
|
|
%-------------------------
|
|
|
|
% Custom commands
|
|
|
|
\newcommand{\resumeItem}[1]{
|
|
|
|
\item\small{
|
|
|
|
{#1 \vspace{-2pt}}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-10-12 15:32:28 -04:00
|
|
|
\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}}
|
|
|
|
|
2022-08-22 18:27:41 -04:00
|
|
|
\newcommand{\resumeSubheading}[4]{
|
|
|
|
\vspace{-2pt}\item
|
|
|
|
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
|
2023-01-13 19:12:20 -05:00
|
|
|
\textbf{#1} & \textbf{\small #2} \\
|
2022-08-22 18:27:41 -04:00
|
|
|
\textit{\small#3} & \textit{\small #4} \\
|
|
|
|
\end{tabular*}\vspace{-7pt}
|
|
|
|
}
|
|
|
|
|
|
|
|
\newcommand{\resumeSubSubheading}[2]{
|
|
|
|
\item
|
|
|
|
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
|
|
|
|
\textit{\small#1} & \textit{\small #2} \\
|
|
|
|
\end{tabular*}\vspace{-7pt}
|
|
|
|
}
|
|
|
|
|
|
|
|
\newcommand{\resumeProjectHeading}[2]{
|
|
|
|
\item
|
|
|
|
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
|
2023-01-13 19:12:20 -05:00
|
|
|
\small#1 & \textbf{\small #2} \\
|
2022-08-22 18:27:41 -04:00
|
|
|
\end{tabular*}\vspace{-7pt}
|
|
|
|
}
|
|
|
|
|
2023-01-13 20:44:59 -05:00
|
|
|
\newcommand{\resumeAwardsHeading}[2]{
|
|
|
|
\item
|
|
|
|
}
|
|
|
|
|
2022-10-12 15:32:28 -04:00
|
|
|
\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}
|
|
|
|
}
|
2022-08-22 18:27:41 -04:00
|
|
|
|
|
|
|
%-------------------------------------------
|
|
|
|
%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
|
|
|
|
|
|
|
|
|
|
|
\begin{document}
|
|
|
|
|
|
|
|
%----------HEADING----------
|
|
|
|
% \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
|
|
|
|
% \textbf{\href{http://sourabhbajaj.com/}{\Large Sourabh Bajaj}} & Email : \href{mailto:sourabh@sourabhbajaj.com}{sourabh@sourabhbajaj.com}\\
|
|
|
|
% \href{http://sourabhbajaj.com/}{http://www.sourabhbajaj.com} & Mobile : +1-123-456-7890 \\
|
|
|
|
% \end{tabular*}
|
|
|
|
|
|
|
|
\begin{center}
|
2023-01-11 22:25:15 -05:00
|
|
|
\textbf{\huge \scshape Daniel Chen} \\ \vspace{1pt}
|
2022-11-01 13:38:00 -04:00
|
|
|
\href{https://eggworld.me}{\underline{eggworld.me}} $|$
|
2022-12-29 12:55:40 -05:00
|
|
|
\href{https://github.com/potatoeggy}{\underline{github.com/potatoeggy}} $|$
|
2023-02-12 16:30:59 -05:00
|
|
|
\href{mailto:danielchen04@hotmail.ca}{\underline{danielchen04@hotmail.ca}} $|$
|
2022-12-29 12:55:40 -05:00
|
|
|
\href{https://www.linkedin.com/in/potatoeggy/}{\underline{linkedin.com/in/potatoeggy}}
|
|
|
|
|
2022-08-22 18:27:41 -04:00
|
|
|
\end{center}
|
|
|
|
|
|
|
|
%-----------EXPERIENCE-----------
|
|
|
|
\section{Experience}
|
|
|
|
\resumeSubHeadingListStart
|
2023-02-12 16:30:59 -05:00
|
|
|
\resumeSubheading
|
|
|
|
{Software Engineering Intern}{May 2023 -- Aug 2023}
|
|
|
|
{Dropbase}{San Francisco, CA}
|
|
|
|
\resumeItemListStart
|
|
|
|
\resumeItem{ ??? }
|
|
|
|
\resumeItem{ ??? }
|
|
|
|
\resumeItem{ ??? }
|
|
|
|
\resumeItem{ ??? }
|
|
|
|
\resumeItemListEnd
|
|
|
|
\resumeSubheading
|
|
|
|
{Backend Developer}{Mar 2023 -- Aug 2023}
|
|
|
|
{Hack the North Organizing Committee}{Waterloo, ON}
|
|
|
|
\resumeItemListStart
|
|
|
|
\resumeItem{ Built cool shit for Canada's largest hackathon! }
|
|
|
|
\resumeItem{ More than one line }
|
|
|
|
\resumeItem{ More than two lines! }
|
|
|
|
\resumeItemListEnd
|
2022-10-12 15:32:28 -04:00
|
|
|
\resumeSubheading
|
2023-02-12 16:30:59 -05:00
|
|
|
{Software Developer}{Sep 2022 -- May 2023}
|
2023-01-13 17:53:20 -05:00
|
|
|
{UW Orbital Engineering Design Team}{Waterloo, ON}
|
2022-10-12 15:32:28 -04:00
|
|
|
\resumeItemListStart
|
|
|
|
\resumeItem{ Implemented the light service and an event queue for a real-time OS based on ambient light changes }
|
2023-02-12 16:30:59 -05:00
|
|
|
\resumeItem{ Surely I will do something }
|
2022-10-12 15:32:28 -04:00
|
|
|
\resumeItemListEnd
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeSubHeadingListEnd
|
|
|
|
|
|
|
|
% -----------Multiple Positions Heading-----------
|
|
|
|
% \resumeSubSubheading
|
|
|
|
% {Software Engineer I}{Oct 2014 - Sep 2016}
|
|
|
|
% \resumeItemListStart
|
|
|
|
% \resumeItem{Apache Beam}
|
|
|
|
% {Apache Beam is a unified model for defining both batch and streaming data-parallel processing pipelines}
|
|
|
|
% \resumeItemListEnd
|
|
|
|
% \resumeSubHeadingListEnd
|
|
|
|
%-------------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%-----------PROJECTS-----------
|
2022-12-29 12:55:40 -05:00
|
|
|
\section{GitHub Projects}
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeSubHeadingListStart
|
2022-09-20 00:12:54 -04:00
|
|
|
% \resumeProjectHeading
|
|
|
|
% {\textbf{\href{https://github.com/potatoeggy/calprod}{Calprod}} $|$ \emph{ Vue }}{Sep. 2022 -- present}
|
|
|
|
% \resumeItemListStart
|
|
|
|
% \resumeItem{Description}
|
|
|
|
% \resumeItem{probably only a couple}
|
|
|
|
% \resumeItemListEnd
|
2022-10-12 15:32:28 -04:00
|
|
|
|
2023-02-12 15:59:01 -05:00
|
|
|
\resumeProjectHeading
|
2023-02-12 16:30:59 -05:00
|
|
|
{\underline{\textbf{\href{https://github.com/potatoeggy/aoto}{Archive Of Their Own (Aoto)}}} $|$ \emph{TypeScript, Golang, Postgres, React, Next.js}}{}
|
2023-02-12 15:59:01 -05:00
|
|
|
\resumeItemListStart
|
|
|
|
\resumeItem{Built shit}
|
|
|
|
\resumeItem{So much shit}
|
|
|
|
\resumeItemListEnd
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeProjectHeading
|
2023-02-12 16:30:59 -05:00
|
|
|
{\underline{\textbf{\href{https://github.com/potatoeggy/mandown}{Mandown}}} $|$ \emph{Python, Qt, Typer}}{}
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeItemListStart
|
2023-01-13 19:28:26 -05:00
|
|
|
\resumeItem{Created a real-time site scraper for metadata and images to automatically download comics}
|
2023-02-12 16:30:59 -05:00
|
|
|
\resumeItem{Handwrote a conversion library between CBZ/EPUB/PDF as well as image processing to optimise for e-ink screens}
|
2023-01-13 19:28:26 -05:00
|
|
|
\resumeItem{Increased download and update speed by more than 100\% by implementing image caching and multiprocessing}
|
2023-02-12 16:30:59 -05:00
|
|
|
\resumeItem{Designed a responsive and accessible CLI with Typer and GUI with Qt 6} % This line can probably be removed if we need space
|
2023-02-11 20:19:34 -05:00
|
|
|
\resumeItem{Automated extensive unit testing and continuous integration to minimise regressions between release cycles}
|
2023-01-13 18:45:09 -05:00
|
|
|
\resumeItemListEnd
|
2023-01-13 20:44:59 -05:00
|
|
|
\resumeProjectHeading
|
2023-02-12 16:30:59 -05:00
|
|
|
{\underline{\textbf{\href{https://github.com/potatoeggy/ece198}{"Pillow" Water Quality Sensor}}} $|$ \emph{Rust, STM32}}{}
|
2023-01-13 20:44:59 -05:00
|
|
|
\resumeItemListStart
|
|
|
|
\resumeItem{Created a water quality statistics aggregator and visualiser on an embedded platform in safe Rust}
|
2023-01-14 12:27:09 -05:00
|
|
|
\resumeItem{Engineered an embedded system with a STM32 microcontroller, matrix keypad, and an LCD display}
|
2023-01-13 20:44:59 -05:00
|
|
|
\resumeItemListEnd
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeProjectHeading
|
2023-02-12 16:30:59 -05:00
|
|
|
{\underline{\textbf{\href{https://github.com/vincentjguo/recipeready-server}{RecipeReady}}} $|$ \emph{Flutter, Selenium, FastAPI, Android}}{}
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeItemListStart
|
2022-09-20 00:12:54 -04:00
|
|
|
\resumeItem{Scraped thousands of websites for recipes to build a database with a robust many-to-many tag system}
|
2022-10-12 15:32:28 -04:00
|
|
|
\resumeItem{Designed a REST API to filter and query recipes along with ingredient pricing from Walmart}
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeItemListEnd
|
|
|
|
\resumeSubHeadingListEnd
|
|
|
|
|
2023-02-12 16:30:59 -05:00
|
|
|
%
|
|
|
|
%-----------PROGRAMMING SKILLS-----------
|
|
|
|
\section{Skills}
|
|
|
|
\begin{itemize}[leftmargin=0.15in, label={}]
|
|
|
|
\small{\item{
|
|
|
|
\textbf{Languages}{: Python, Rust, Golang, C++, HTML/CSS/JavaScript/TypeScript, Bash, Java, Dart, SQL} \\
|
|
|
|
\textbf{Frameworks}{: Node.js, React, Next.js, Vue, Flutter, Electron, Qt, Typer, FastAPI, Sass } \\
|
|
|
|
\textbf{Tools}{: Linux, Git, GitHub, Android, Docker, WebSockets, Selenium, Pillow, Postgres, VirtualBox } \\
|
|
|
|
}}
|
|
|
|
\end{itemize}
|
|
|
|
|
2022-08-22 18:27:41 -04:00
|
|
|
\section{Awards}
|
|
|
|
\resumeSubHeadingListStart
|
2023-01-13 20:44:59 -05:00
|
|
|
\resumeAwardsHeading{}{}
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeItemListStart
|
|
|
|
\resumeItem{Winner of the EdTech category at StormHacks 2022}
|
|
|
|
\resumeItem{Winner of the IBM Open Source category at YRHacks 2022}
|
2023-01-13 20:44:59 -05:00
|
|
|
\resumeItem{2nd place in the Industry 4.0 engineering analytics contest}
|
2022-08-22 18:27:41 -04:00
|
|
|
\resumeItemListEnd
|
|
|
|
\resumeSubHeadingListEnd
|
2023-01-11 22:25:15 -05:00
|
|
|
|
|
|
|
%-----------EDUCATION-----------
|
|
|
|
|
|
|
|
\section{Education}
|
|
|
|
\resumeSubHeadingListStart
|
|
|
|
\resumeSubheading
|
2023-02-12 16:30:59 -05:00
|
|
|
{University of Waterloo}{Sep 2022 -- present}
|
2023-01-13 19:12:20 -05:00
|
|
|
{Candidate for B.A.Sc. in Computer Engineering}{Waterloo, ON}
|
2023-01-11 22:25:15 -05:00
|
|
|
\resumeSubHeadingListEnd
|
|
|
|
|
|
|
|
%-------------------------------------------
|
|
|
|
|
2022-08-22 18:27:41 -04:00
|
|
|
\end{document}
|