Resume generators are very cool and I think they are a great project to give a intermediate level code student. The idea is that there are templates and that a user will fill them in. The downfall of this system is that the creative control is mostly lost (not all...I still could control color and select which cookie cutter theme I wanted to use).
Several years ago I had realized this and started to embark on making a visual theme of my own. My code of choice was LaTeX, a typesetting language. I have used it to create reports before. The best thing about it is the output, pdf files that no amount of emailing around or zipping will destroy the format. I have tried to use LaTeX for a visual CV and this is my draft thus far:
I think it needs work, personally I like some other designs but could not implement them into LaTeX (yet). Here is the code from the project:
RET Short CV LaTeX Template by Robert Evans Turner is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at http://www.robertevansturner.com/2014/11/23/short-cv-template/ . % Please attribute and share. Thanks. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %Document Setup \documentclass{article} \usepackage[utf8]{inputenc} %Title, author, and date \title{RET-Short CV 2014} \author{Robert Turner} \date{September 2014} %Necessary packagementation and such \usepackage[top=1cm, bottom=2.5cm, left=1cm, right=1cm]{geometry} \usepackage{eso-pic} \usepackage{graphicx} \usepackage{pifont} \usepackage{color} \usepackage{stmaryrd} \usepackage{amsmath} \usepackage{wasysym} %Optionally set a primary, secondary, and tertiary color for labeling \newcommand{\PrimaryColor}{black} \newcommand{\SecondaryColor}{black} \newcommand{\TertiaryColor}{gray} % Choice of white, black, red, orange, green, blue, cyan, magenta, purple, yellow, or gray %Optionally include a background image \newcommand\BackgroundPic{ \put(0,0){ \parbox[b][\paperheight]{\paperwidth}{% \vfill \centering \includegraphics[width=\paperwidth,height=\paperheight]{OrangeBKG.jpg}% \vfill }}} \begin{document} \thispagestyle{empty} \pagestyle{empty} %\AddToShipoutPicture{\BackgroundPic} %Add a custom background image %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Contact Information % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{minipage}[t]{0.3\textwidth} ~\\ \includegraphics[width=0.75\textwidth, keepaspectratio]{PersonalImage.jpg} \centering \medskip \textbf{\LARGE{\underline{\textcolor{\PrimaryColor}{Oldman Youngs}}}}\\ \medskip \normalsize123 Sesame Street\\ Newtontown, KS 54321\\ (555) 487-9930\\ Your.Email@gmail.com\\ YourWebsite.com\\ ~\\ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % About Me % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %\noindent\includegraphics[width=6cm, keepaspectratio]{AboutCloud.png}\\ %\includegraphics[width=3cm, keepaspectratio]{AboutCloud.png}\\ \centering \noindent\LARGE{\textbf{\underline{\textcolor{\PrimaryColor}{About Me:}}}}\\ \medskip \normalsize\noindent Write a short section about you. Some good starting points come from Michael Goldberg's TED Talk (http://tedxtalks.ted.com/ video/Rediscovering-Personal-Networki) Specifically at 16:00. Use Profession, Expertise, Environment, Call to Action. Write that and an interest and your about sections should be full!\\ ~\\ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Skills % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %These should be very broad categories but still skills. Example - Creative Thinking or Computer Programming. Use the Capabilities section to highlight specific examples and then be ready to back up anything with a good portfolio example. \noindent\LARGE{\textbf{\underline{\textcolor{\PrimaryColor}{Skills:}}}} %\noindent\textbf{\textcolor{\PrimaryColor}{}}\\ \normalsize \begin{align} %add a \talloblong or take one away to show level of proficiency out of 5 \text{Most Notable 1} &: \talloblong\talloblong\talloblong\talloblong \nonumber \\ \text{Most Notable 2} &: \talloblong\talloblong\talloblong \nonumber \\ \text{Most Notable 3} &: \talloblong\talloblong\talloblong\talloblong\talloblong \nonumber \\ \text{Most Notable 4} &: \talloblong\talloblong\talloblong\talloblong\talloblong \nonumber \\ \text{Most Notable 5} &: \talloblong\talloblong\talloblong\talloblong\talloblong \nonumber \\ \text{Most Notable 6} &: \talloblong\talloblong \nonumber \\ \text{Most Notable 7} &: \talloblong\talloblong\talloblong \nonumber \\ \nonumber \end{align} \end{minipage} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Separating Column % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{minipage}[t]{0.05\textwidth} ~~~\\ %\Letter \\* %~\\* %\Telefon\\* %\Email\\* %\Keyboard\\* \end{minipage} \begin{minipage}[t]{0.58\textwidth} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Experience % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{center} \noindent\LARGE{\textbf{\textcolor{\PrimaryColor}{Experience:}}}\\ \hline %\noindent\textbf{\textcolor{\PrimaryColor}{}}\\ %\medskip \end{center} \noindent \normalsize \textbf{\textcolor{\SecondaryColor}{Internetation Engineer} \textcolor{\TertiaryColor}{\textit{Nov 2081 - Aug 2094}}} \noindent Give a solid paragraph description of your previous or current job description here. Remember to highlight what you were hired for and what reasons you took the job. Take liberties here if you have space, write projects you started or works that showcase your capabilities.\\ \noindent \normalsize \textbf{\textcolor{\SecondaryColor}{Tinkertoy Executive} \textcolor{\TertiaryColor}{\textit{Dec 2000 - June 2080}}} \noindent Give a solid paragraph description of your previous or current job description here. Remember to highlight what you were hired for and what reasons you took the job. Take liberties here if you have space, write projects you started or works that showcase your capabilities..\\ \noindent \normalsize \textbf{\textcolor{\SecondaryColor}{Last Surviving 19\textsuperscript{th} Century Dude} \textcolor{\TertiaryColor}{\textit{May 1809 - May 2000}}} \noindent Give a solid paragraph description of your previous or current job description here. Remember to highlight what you were hired for and what reasons you took the job. Take liberties here if you have space, write projects you started or works that showcase your capabilities. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Education % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{center} \noindent\LARGE{\textbf{\textcolor{\PrimaryColor}{Education:}}}\medskip \hline %\noindent\textbf{\textcolor{\PrimaryColor}{}}\\ %\medskip \end{center} \noindent \normalsize \textbf{\textcolor{\SecondaryColor}{Institute for University Technology} \textcolor{\TertiaryColor}{\textit{Aug 2080 - Present}}} \noindent Currently studying full time.\\ \noindent \normalsize \textbf{\textcolor{\SecondaryColor}{84 PhDs in Science Mars University} \textcolor{\TertiaryColor}{\textit{Aug 2030 - May 2072}}} \noindent Graduated with a 4.0+ major average. Concentrations included Alien Anatomy, Medicine, Neurobiology, Biophysics, Basketweaving, Hyperspace Travel, Hyperspace Hospitality, and Literature.\\ \noindent \normalsize \textbf{\textcolor{\SecondaryColor}{Andromeda Galaxy Study Abroad} \textcolor{\TertiaryColor}{\textit{June 1824 - Nov 1990}}} \noindent Studied abroad at the nearby Andromeda Galaxy. The space travel might account for my age, not totally sure because I lost track of time out there. You know how study abroads are, mostly just an excuse to have some fun away from home and get college credit. I mean what?\\ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Other Qualifications % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{center} \noindent\LARGE{\textbf{\textcolor{\PrimaryColor}{Capabilities:}}}\medskip \hline \end{center} \normalsize \begin{center} \begin{tabular}{cc} \CheckedBox Relevant Qualifications & \Square Additional Abilities \\ \end{tabular} \end{center} \begin{tabular}{l|l|l} \Square \text{ Licensed Spaceman } &\Square \text{ PHJava }&\Square \text{ HTML } \nonumber\\ \Square \text{ \LaTeX Typsetting } &\Square \text{ MS-Office Suite }&\CheckedBox \text{ Technical Writing } \nonumber\\ \CheckedBox \text{ Anti-aging } &\CheckedBox \text{ The Science }&\Square \text{ Basket Weaving } \nonumber\\ \CheckedBox \text{ Galactic Language } &\Square \text{ Binary }&\Square \text{ Adobe Futurismo } \nonumber\\ %\Square \text{ WordPress } &\Square \text{ Test Planning }&\Square \text{ Logo Design } \nonumber\\ \CheckedBox \text{ 5D Film } &\Square \text{ Travel Ready }&\Square \text{ Report Design } \nonumber\\ \CheckedBox \text{ Math Background } &\CheckedBox \text{ Science Background }&\Square \text{ Bio-sports Journalism } \nonumber\\ \end{tabular} \medskip \end{minipage} %\hline \centering %\textbf{References:} ~\\ ~\\ %\textbf{*References available upon request.*} %\end{parcolumns} \begin{center} \begin{tabular}{c|c|c} \multicolumn{3}{c}{\textbf{References:}}\\ Dr. Flek Blob&Abraham Lincoln XVII&Pope George Paul Ringo\\ illobsorbyou@gmail.com&somuchfreedom@cornerstone.net&whereisjohn@netscape.com\\ (555) 555-5557&(555) 555-5547&(555) 555-5257\\ \end{tabular} \end{center} \end{document}
Well done. I ran into the same issue with you in regards to not having enough creative control with the point and click templates. I considered trying to do something from scratch in Publisher but I don't think my creative/graphic design skills are up to par to do that. I would have never even considered trying to do it from scratch by coding it. Very impressive.
ReplyDelete