diff --git a/executive/long/shameel_arafin_resume_long.pdf b/technical/long/shameel_arafin_technical_resume_long.pdf similarity index 99% rename from executive/long/shameel_arafin_resume_long.pdf rename to technical/long/shameel_arafin_technical_resume_long.pdf index c9a8a5c..dcad21b 100644 Binary files a/executive/long/shameel_arafin_resume_long.pdf and b/technical/long/shameel_arafin_technical_resume_long.pdf differ diff --git a/technical/long/structure.tex b/technical/long/structure.tex new file mode 100644 index 0000000..828616c --- /dev/null +++ b/technical/long/structure.tex @@ -0,0 +1,97 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Wenneker Resume/CV +% Structure Specification File +% Version 1.1 (19/6/2016) +% +% This file has been downloaded from: +% http://www.LaTeXTemplates.com +% +% Original author: +% Frits Wenneker (http://www.howtotex.com) with extensive modifications by +% Vel (vel@latextemplates.com) +% +% License: +% CC BY-NC-SA 3.0 (http://creativecommons.org/licenses/by-nc-sa/3.0/) +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%---------------------------------------------------------------------------------------- +% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS +%---------------------------------------------------------------------------------------- + +\usepackage{XCharter} % Use the Bitstream Charter font +\usepackage[utf8]{inputenc} % Required for inputting international characters +\usepackage[T1]{fontenc} % Output font encoding for international characters + +\usepackage[top=2cm,left=1cm,right=1cm,bottom=2cm]{geometry} % Modify margins + +\usepackage{graphicx} % Required for figures + +\usepackage{flowfram} % Required for the multi-column layout + +\usepackage{url} % URLs +\usepackage{hyperref} + +\usepackage[usenames,dvipsnames]{xcolor} % Required for custom colours + +\usepackage{tikz} % Required for the horizontal rule + +\usepackage{enumitem} % Required for modifying lists +\setlist{noitemsep,nolistsep} % Remove spacing within and around lists + +\setlength{\columnsep}{\baselineskip} % Set the spacing between columns + +% Define the left frame (sidebar) +\newflowframe{0.2\textwidth}{\textheight}{0pt}{0pt}[left] +\newlength{\LeftMainSep} +\setlength{\LeftMainSep}{0.2\textwidth} +\addtolength{\LeftMainSep}{1\columnsep} + +% Small static frame for the vertical line +\newstaticframe{1.5pt}{\textheight}{\LeftMainSep}{0pt} + +% Content of the static frame with the vertical line +\begin{staticcontents}{1} +\hfill +\tikz{\draw[loosely dotted,color=RoyalBlue,line width=1pt,yshift=0](0,0) -- (0,\textheight);} +\hfill\mbox{} +\end{staticcontents} + +% Define the right frame (main body) +\addtolength{\LeftMainSep}{1.5pt} +\addtolength{\LeftMainSep}{1\columnsep} +\newflowframe{0.7\textwidth}{\textheight}{\LeftMainSep}{0pt}[main01] + +\pagestyle{empty} % Disable all page numbering + +\setlength{\parindent}{0pt} % Stop paragraph indentation + +%---------------------------------------------------------------------------------------- +% NEW COMMANDS +%---------------------------------------------------------------------------------------- + +\newcommand{\userinformation}[1]{\renewcommand{\userinformation}{#1}} % Define a new command for the CV user's information that goes into the left column + +\newcommand{\cvheading}[1]{{\Huge\bfseries\color{RoyalBlue} #1} \par\vspace{.6\baselineskip}} % New command for the CV heading +\newcommand{\cvsubheading}[1]{{\Large\bfseries #1} \bigbreak} % New command for the CV subheading + +\newcommand{\Sep}{\vspace{0.8em}} % New command for the spacing between headings +\newcommand{\SmallSep}{\vspace{0.5em}} % New command for the spacing within headings + +\newcommand{\aboutme}[2]{ % New command for the about me section +\textbf{\color{RoyalBlue} #1}~#2\par\Sep +} + +\newcommand{\CVSection}[1]{ % New command for the headings within sections +{\Large\textbf{#1}}\par +\SmallSep % Used for spacing +} + +\newcommand{\CVItem}[3]{ % New command for the item descriptions +\textbf{\color{RoyalBlue} #1 \hfill {#2}} +\par +#3 +\SmallSep % Used for spacing +} + +\newcommand{\bluebullet}{\textcolor{RoyalBlue}{$\circ$}~~} % New command for the blue bullets diff --git a/technical/short/resume.cls b/technical/short/resume.cls new file mode 100644 index 0000000..2623b24 --- /dev/null +++ b/technical/short/resume.cls @@ -0,0 +1,131 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Medium Length Professional CV - RESUME CLASS FILE +% +% This template has been downloaded from: +% http://www.LaTeXTemplates.com +% +% This class file defines the structure and design of the template. +% +% Original header: +% Copyright (C) 2010 by Trey Hunner +% +% Copying and distribution of this file, with or without modification, +% are permitted in any medium without royalty provided the copyright +% notice and this notice are preserved. This file is offered as-is, +% without any warranty. +% +% Created by Trey Hunner and modified by www.LaTeXTemplates.com +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\ProvidesClass{resume}[2010/07/10 v0.9 Resume class] + +\LoadClass[10.5pt,letterpaper]{article} % Font size and paper type + +\usepackage[parfill]{parskip} % Remove paragraph indentation +\usepackage{array} % Required for boldface (\bf and \bfseries) tabular columns +\usepackage{ifthen} % Required for ifthenelse statements + +\pagestyle{empty} % Suppress page numbers + +%---------------------------------------------------------------------------------------- +% HEADINGS COMMANDS: Commands for printing name and address +%---------------------------------------------------------------------------------------- + +\def \name#1{\def\@name{#1}} % Defines the \name command to set name +\def \@name {} % Sets \@name to empty by default + +\def \addressSep {$\diamond$} % Set default address separator to a diamond + +% One, two or three address lines can be specified +\let \@addressone \relax +\let \@addresstwo \relax +\let \@addressthree \relax + +% \address command can be used to set the first, second, and third address (last 2 optional) +\def \address #1{ + \@ifundefined{@addresstwo}{ + \def \@addresstwo {#1} + }{ + \@ifundefined{@addressthree}{ + \def \@addressthree {#1} + }{ + \def \@addressone {#1} + }} +} + +% \printaddress is used to style an address line (given as input) +\def \printaddress #1{ + \begingroup + \def \\ {\addressSep\ } + \centerline{#1} + \endgroup + \par + \addressskip +} + +% \printname is used to print the name as a page header +\def \printname { + \begingroup + \hfil{\MakeUppercase{\namesize\bf \@name}}\hfil + \nameskip\break + \endgroup +} + +%---------------------------------------------------------------------------------------- +% PRINT THE HEADING LINES +%---------------------------------------------------------------------------------------- + +\let\ori@document=\document +\renewcommand{\document}{ + \ori@document % Begin document + \printname % Print the name specified with \name + \@ifundefined{@addressone}{}{ % Print the first address if specified + \printaddress{\@addressone}} + \@ifundefined{@addresstwo}{}{ % Print the second address if specified + \printaddress{\@addresstwo}} + \@ifundefined{@addressthree}{}{ % Print the third address if specified + \printaddress{\@addressthree}} +} + +%---------------------------------------------------------------------------------------- +% SECTION FORMATTING +%---------------------------------------------------------------------------------------- + +% Defines the rSection environment for the large sections within the CV +\newenvironment{rSection}[1]{ % 1 input argument - section name + \sectionskip + \MakeUppercase{\bf #1} % Section title + \sectionlineskip + \hrule % Horizontal line + \begin{list}{}{ % List for each individual item in the section + \setlength{\leftmargin}{1.5em} % Margin within the section + } + \item[] +}{ + \end{list} +} + +%---------------------------------------------------------------------------------------- +% WORK EXPERIENCE FORMATTING +%---------------------------------------------------------------------------------------- + +\newenvironment{rSubsection}[4]{ % 4 input arguments - company name, year(s) employed, job title and location + {\bf #1} \hfill {#2} % Bold company name and date on the right + \ifthenelse{\equal{#3}{}}{}{ % If the third argument is not specified, don't print the job title and location line + \\ + {\em #3} \hfill {\em #4} % Italic job title and location + }\smallskip + \begin{list}{$\cdot$}{\leftmargin=0em} % \cdot used for bullets, no indentation + \itemsep -0.5em \vspace{-0.5em} % Compress items in list together for aesthetics + }{ + \end{list} + \vspace{0.3em} % Some space after the list of bullet points +} + +% The below commands define the whitespace after certain things in the document - they can be \smallskip, \medskip or \bigskip +\def\namesize{\huge} % Size of the name at the top of the document +\def\addressskip{\smallskip} % The space between the two address (or phone/email) lines +\def\sectionlineskip{\medskip} % The space above the horizontal line for each section +\def\nameskip{\bigskip} % The space after your name at the top +\def\sectionskip{\medskip} % The space after the heading section diff --git a/executive/short/shameel_arafin_resume_short.pdf b/technical/short/shameel_arafin_technical_resume_short.pdf similarity index 99% rename from executive/short/shameel_arafin_resume_short.pdf rename to technical/short/shameel_arafin_technical_resume_short.pdf index fcf7cf1..1cd1362 100644 Binary files a/executive/short/shameel_arafin_resume_short.pdf and b/technical/short/shameel_arafin_technical_resume_short.pdf differ