Modern-Deedy
Author
Abdullah Arif
Last Updated
3 yıl önce
License
Other (as stated in the work)
Abstract
A one-page, single-column fork of Deedy, customized to look like Jake's resume.
Apache-2.0
https://github.com/Aarif123456/modern-deedy
\documentclass[]{resume-openfont}
\pagestyle{fancy}
\resetHeaderAndFooter
%--------------------------------------------------------------
% Convenience command - make it easy to fill template
% Create job position command. Parameters: company, position, location, when
\newcommand{\resumeHeading}[4]{\runsubsection{\uppercase{#1}}\descript{ | #2}\hfill\location{#3 | #4}\fakeNewLine}
% Create education heading. Parameters: Name, degree, location, when
\newcommand{\educationHeading}[4]{\runsubsection{#1}\hspace*{\fill} \location{#3 | #4}\\
\descript{#2}\fakeNewLine}
% Create project heading. Parameters: Name, link, Tech stack
\newcommand{\projectHeading}[3]{\Project{#1}{#2}
\descript{#3}\\}
\newcommand{\projectHeadingWithDate}[4]{\Project{#1}{#2}
\descript{#3 | #4}\\}
% Parameters: courses
\newcommand{\courseWork}[1]{\textbf{Coursework:} #1}
% Parameters: courses
\newcommand{\teacherAssistant}[1]{\textbf{Teacher Assistant (TA):} #1}
%--------------------------------------------------------------
\begin{document}
%--------------------------------------------------------------
% Profile
%--------------------------------------------------------------
\newcommand{\yourName}{First Last}
% How you want it to show up on the resume
\newcommand{\yourWebsite}{website.com}
% vs how you want it to show up. If it's the same you can just replace "\yourWebsiteLink" with "yourWebsite"
\newcommand{\yourWebsiteLink}{https://website.com}
\newcommand{\yourEmail}{someEmail@edu.com}
\newcommand{\yourPhone}{1-234-567-890}
\newcommand{\githubUserName}{myGithubName}
\newcommand{\linkedInUserName}{linkedInUsername}
% An alternate profile section
% \alignProfileTable
% \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
% \ralewayBold{\href{\yourWebsiteLink}{\Large \yourName}} &
% Email : \href{mailto:\yourEmail}{\yourEmail}
% \\
% \href{https://github.com/\githubUserName}{GitHub://\githubUserName} &
% Mobile : \yourPhone
% \\
% \href{https://www.linkedin.com/in/\linkedInUserName}{LinkedIn://\linkedInUserName} & Website : \href{\yourWebsiteLink}{\yourWebsite}
% \\
% \end{tabular*}
\begin{center}
\Huge \scshape \latoRegular{\yourName} \\ \vspace{1pt}
\small \href{mailto:\yourEmail}{\underline{\yourEmail}} $|$ \yourPhone $|$
\href{https://www.linkedin.com/in/\linkedInUserName}{\underline{linkedIn/\linkedInUserName}} $|$
\href{https://github.com/\githubUserName}{\underline{github/\githubUserName}}
% $|$ \href{\yourWebsiteLink}{\underline{\yourWebsite}}
\end{center}
%--------------------------------------------------------------
% Education
%--------------------------------------------------------------
\section{Education}
% Put school first and degree second if your school is reputable
\educationHeading{BSc. Honours Computer Science With Software Engineering Specialization}{University of Windsor}{Windsor, ON}{Jun 2021}
\teacherAssistant{World Wide Web Information Systems Development}
% \courseWork{Data Structures and Algorithms; Operating Systems; Computer Security; Software Testing; Advanced Networking; Big Data Analytics}
\sectionsep
%--------------------------------------------------------------
% Experience
%--------------------------------------------------------------
\section{Work Experience}
\resumeHeading{Amazon}{Software Development Engineer Intern}{Toronto, ON}{May 2020 – Aug 2020}
\begin{bullets}
\item Designed and implemented a dashboard using \textbf{React} and \textbf{TypeScript} to visualize data stored in \textbf{DynamoDB}, decreasing time to understand delivery driver work sessions by over 10 times.
% \item Here is another bullet that I might choose to uncomment for some jobs
\item Ensured only authorized employees have access to the application by creating an \textbf{AWS Lambda@Edge} function to intercept and sign valid requests.
\item Devised and deployed the infrastructure in TypeScript through \textbf{AWS CDK}, then created efficient algorithms to process data from a custom \textbf{REST API}, so it could scale to handle millions of deliveries.
\item Setup a CI/CD pipeline and exceeded requirements in each stage, which lead to the application being pushed to production.
\end{bullets}
\sectionsep
\resumeHeading{University of Windsor}{Research Assistant (RA)}{Windsor, ON}{Feb 2020 - May 2020}
\begin{bullets}
\item Developed a Personal Health Record (PHR) system in \textbf{\href{https://spring.io/}{Spring}} based on the theoretical model outlined in \underlinedLink{https://research.library.mun.ca/11920}{Mitu Kumar's thesis}.
\item Applied the \href{https://link.springer.com/chapter/10.1007/978-3-642-10838-9\_23}{mCP-ABE} encryption scheme using the \href{http://gas.dia.unisa.it/projects/jpbc/}{JPBC} library, so patients have fine-grained access control over their health records with the ability to instantly revoke access.
\end{bullets}
\sectionsep
\resumeHeading{JoaTu}{Software Engineer Intern}{Montreal, QC}{Dec 2018 – May 2019}
\begin{bullets}
\item Rewrote legacy \textbf{Django code} in \textbf{Ruby in Rails} and refactored it to make the system more extensible.
\item Created \textbf{UML} diagrams and documented where features were implemented, to make the codebase more maintainable.
\end{bullets}
\sectionsep
%--------------------------------------------------------------
% Projects
%--------------------------------------------------------------
\section{Projects}
\projectHeading{Automated Spear-Phisher}{https://github.com/Aarif123456/Fb-Twitter-gui}{Python, PySpark, Selenium, Apache, NLP, Big Data}
A security research tool to send targeted spam messages on either Facebook or Twitter. The program analyzes the feed of its target to increase the effectiveness of the messages.\\
\sectionsep
\projectHeading{Image Repository}{https://github.com/Aarif123456/image\_repository}{Java, PHP, React, TypeScript, Maven, GCP, MySQL}
A full-stack image repository, where users can store their files. Created a GCP cloud function to implement \href{https://www.cs.utexas.edu/~bwaters/publications/papers/cp-abe.pdf}{CP-ABE} encryption and used it to ensure files are secure at rest.\\
\sectionsep
\projectHeading{Biometric Dynamic Keystroke Spoofer}{https://github.com/Aarif123456/KeystrokeDynamicsSpoofer}{Python, Object-Oriented Design, CyberSecurity}
A program that authenticates users based on their typing patterns. And a spoofer that uses the genetic algorithm to mimic the user's typing pattern.
\sectionsep
\projectHeading{Distributed Key-Value store}{https://github.com/Aarif123456/Distributed-DB}{Java, Distributed System, Computer Networks, Concurrency}
A distributed key-value store which automatically replicates data in the background while the user manages their data. Implemented a custom P2P protocol to maximize fault tolerance and scalability.\\
\sectionsep
\projectHeading{War of Weebles}{https://github.com/Aarif123456/GoalOrientedBehaviour}{C\#, Unity, Concurrency, Artificial Intelligence}
A capture-the-flag-styled shooting game composed of AI-controlled players. The agents change their goals based on various factors, such as their health, current weapon, their personality and what they see.\\
\sectionsep
% Example using bullets and dates
% \projectHeadingWithDate{Hogwart\textquotesingle{}s Library Management System}{https://github.com/Aarif123456/hogwartslibrary}{PHP, JavaScript, HTML, CSS, MySQL}{Aug 2019}
% \begin{bullets}
% \item A full-stack library management system, where users can manage books and holds on their accounts. Users can search the library\textquotesingle{}s catalogue, which has every book mentioned in the Harry Potter series. The system distinguishes between 4 users. For examples, librarians who can also check or return books on behalf of users.\\
% \end{bullets}
% \sectionsep
%--------------------------------------------------------------
% Skills
%--------------------------------------------------------------
\section{Skills}
\begin{skillList}
\singleItem{Languages:}{Java, C++, Python, C\#, PHP, Prolog, Bash, C, Racket, SQL}
\\
\singleItem{Web Development:}{React, JavaScript, TypeScript, HTML/CSS}
\\
\singleItem{Technology:}{Git, AWS, GCP, Azure, Docker, Unity, Apache, \LaTeX, MongoDB, DynamoDB, Neo4j}
\end{skillList}
% A more concise alternate
% \begin{skillList}
% \doubleItem{Languages:}{Java, C++, Python, C\#, PHP, Prolog, Bash, C, Racket}%
% {Databases:}{SQL, MongoDB, Neo4j, DynamoDB}
% \\
% \doubleItem{Web Development:}{JavaScript, TypeScript, React, HTML/CSS}
% {Technology:}{Git, AWS, GCP, Azure, Docker, \LaTeX}%
% \end{skillList}
\end{document}