mitchellhansen 7 years ago
parent 26cbd90085
commit de3047fedf

Binary file not shown.

@ -19,9 +19,7 @@
\@writefile{toc}{\select@language{english}} \@writefile{toc}{\select@language{english}}
\@writefile{lof}{\select@language{english}} \@writefile{lof}{\select@language{english}}
\@writefile{lot}{\select@language{english}} \@writefile{lot}{\select@language{english}}
\@writefile{toc}{\contentsline {section}{Education}{1}{section*.1}} \@writefile{toc}{\contentsline {section}{Experience}{1}{section*.1}}
\@writefile{toc}{\contentsline {section}{Experience}{1}{section*.2}} \@writefile{toc}{\contentsline {section}{Education}{1}{section*.2}}
\@writefile{toc}{\contentsline {subsection}{Vocational}{1}{section*.3}} \@writefile{toc}{\contentsline {section}{Skills \& Languages}{1}{section*.3}}
\@writefile{toc}{\contentsline {subsection}{Miscellaneous}{1}{section*.4}} \@writefile{toc}{\contentsline {section}{Portfolio}{1}{section*.4}}
\@writefile{toc}{\contentsline {section}{Skills \& Languages}{1}{section*.5}}
\@writefile{toc}{\contentsline {section}{Portfolio}{1}{section*.6}}

@ -1,4 +1,4 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex 2018.2.24) 24 FEB 2018 17:38 This is pdfTeX, Version 3.14159265-2.6-1.40.16 (TeX Live 2015/Debian) (preloaded format=pdflatex 2018.2.24) 24 FEB 2018 18:20
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
%&-line parsing enabled. %&-line parsing enabled.
@ -1384,27 +1384,23 @@ LaTeX Font Info: External font `lmex10' loaded for size
(Font) <8> on input line 32. (Font) <8> on input line 32.
LaTeX Font Info: External font `lmex10' loaded for size LaTeX Font Info: External font `lmex10' loaded for size
(Font) <6> on input line 32. (Font) <6> on input line 32.
LaTeX Font Info: External font `lmex10' loaded for size
Underfull \hbox (badness 2846) in paragraph at lines 115--116 (Font) <10> on input line 61.
\T1/lmss/m/n/10.95 (+20) Al-go-rithms, Ap-pEngine, Bash, LaTeX Font Info: External font `lmex10' loaded for size
[] (Font) <7> on input line 61.
LaTeX Font Info: External font `lmex10' loaded for size
(Font) <5> on input line 61.
Underfull \hbox (badness 1210) in paragraph at lines 115--116
\T1/lmss/m/n/10.95 (+20) Git, L[]T[]X, OpenGL, Unity3D,
[]
LaTeX Font Warning: Font shape `U/fontawesometwo/m/sl' undefined LaTeX Font Warning: Font shape `U/fontawesometwo/m/sl' undefined
(Font) using `U/fontawesometwo/m/n' instead on input line 127. (Font) using `U/fontawesometwo/m/n' instead on input line 75.
LaTeX Font Info: Try loading font information for OMS+lmr on input line 127.
LaTeX Font Info: Try loading font information for OMS+lmr on input line 75.
(/usr/share/texmf/tex/latex/lm/omslmr.fd (/usr/share/texmf/tex/latex/lm/omslmr.fd
File: omslmr.fd 2009/10/30 v1.6 Font defs for Latin Modern File: omslmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
) )
LaTeX Font Info: Font shape `OMS/lmr/m/sl' in size <10.95> not available LaTeX Font Info: Font shape `OMS/lmr/m/sl' in size <10.95> not available
(Font) Font shape `OMS/lmsy/m/n' tried instead on input line 127. (Font) Font shape `OMS/lmsy/m/n' tried instead on input line 75.
Package Fancyhdr Warning: \footskip is too small (30.0pt): Package Fancyhdr Warning: \footskip is too small (30.0pt):
@ -1415,26 +1411,26 @@ Package Fancyhdr Warning: \footskip is too small (30.0pt):
[1 [1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] {/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 127. Package atveryend Info: Empty hook `BeforeClearDocument' on input line 75.
Package atveryend Info: Empty hook `AfterLastShipout' on input line 127. Package atveryend Info: Empty hook `AfterLastShipout' on input line 75.
(./tex_resume.aux) (./tex_resume.aux)
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 127. Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 75.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 127. Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 75.
Package rerunfilecheck Info: File `tex_resume.out' has not changed. Package rerunfilecheck Info: File `tex_resume.out' has not changed.
(rerunfilecheck) Checksum: 4D242DDBE293D4588AAB6AD99AF85E01;632. (rerunfilecheck) Checksum: E7B8CF34B3AFCB277CF73C7D6C7E1CC1;411.
LaTeX Font Warning: Some font shapes were not available, defaults substituted. LaTeX Font Warning: Some font shapes were not available, defaults substituted.
) )
Here is how much of TeX's memory you used: Here is how much of TeX's memory you used:
31995 strings out of 493029 31978 strings out of 493029
594930 string characters out of 6136234 594257 string characters out of 6136234
667406 words of memory out of 5000000 661400 words of memory out of 5000000
35042 multiletter control sequences out of 15000+600000 35019 multiletter control sequences out of 15000+600000
53936 words of font info for 60 fonts, out of 8000000 for 9000 61973 words of font info for 69 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191 1141 hyphenation exceptions out of 8191
64i,12n,65p,10488b,621s stack positions out of 5000i,500n,10000p,200000b,80000s 64i,14n,65p,10488b,438s stack positions out of 5000i,500n,10000p,200000b,80000s
{/usr/share/texmf/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texlive/texmf- {/usr/share/texmf/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texlive/texmf-
dist/fonts/enc/dvips/fontawesome/fontawesometwo.enc}{/usr/share/texmf/fonts/enc dist/fonts/enc/dvips/fontawesome/fontawesometwo.enc}{/usr/share/texmf/fonts/enc
/dvips/lm/lm-ec.enc}</usr/share/texlive/texmf-dist/fonts/type1/public/fontaweso /dvips/lm/lm-ec.enc}</usr/share/texlive/texmf-dist/fonts/type1/public/fontaweso
@ -1443,10 +1439,10 @@ re/texmf/fonts/type1/public/lm/lmss12.pfb></usr/share/texmf/fonts/type1/public/
lm/lmss17.pfb></usr/share/texmf/fonts/type1/public/lm/lmss8.pfb></usr/share/tex lm/lmss17.pfb></usr/share/texmf/fonts/type1/public/lm/lmss8.pfb></usr/share/tex
mf/fonts/type1/public/lm/lmssbx10.pfb></usr/share/texmf/fonts/type1/public/lm/l mf/fonts/type1/public/lm/lmssbx10.pfb></usr/share/texmf/fonts/type1/public/lm/l
msso10.pfb></usr/share/texmf/fonts/type1/public/lm/lmsy10.pfb> msso10.pfb></usr/share/texmf/fonts/type1/public/lm/lmsy10.pfb>
Output written on tex_resume.pdf (1 page, 147829 bytes). Output written on tex_resume.pdf (1 page, 139908 bytes).
PDF statistics: PDF statistics:
83 PDF objects out of 1000 (max. 8388607) 73 PDF objects out of 1000 (max. 8388607)
69 compressed objects within 1 object stream 59 compressed objects within 1 object stream
8 named destinations out of 1000 (max. 500000) 6 named destinations out of 1000 (max. 500000)
20029 words of extra memory for PDF output out of 20736 (max. 10000000) 21037 words of extra memory for PDF output out of 24883 (max. 10000000)

@ -1,6 +1,4 @@
\BOOKMARK [1][]{section*.1}{\376\377\000E\000d\000u\000c\000a\000t\000i\000o\000n}{}% 1 \BOOKMARK [1][]{section*.1}{\376\377\000E\000x\000p\000e\000r\000i\000e\000n\000c\000e}{}% 1
\BOOKMARK [1][]{section*.2}{\376\377\000E\000x\000p\000e\000r\000i\000e\000n\000c\000e}{}% 2 \BOOKMARK [1][]{section*.2}{\376\377\000E\000d\000u\000c\000a\000t\000i\000o\000n}{}% 2
\BOOKMARK [2][]{section*.3}{\376\377\000V\000o\000c\000a\000t\000i\000o\000n\000a\000l}{section*.2}% 3 \BOOKMARK [1][]{section*.3}{\376\377\000S\000k\000i\000l\000l\000s\000\040\000\046\000\040\000L\000a\000n\000g\000u\000a\000g\000e\000s}{}% 3
\BOOKMARK [2][]{section*.4}{\376\377\000M\000i\000s\000c\000e\000l\000l\000a\000n\000e\000o\000u\000s}{section*.2}% 4 \BOOKMARK [1][]{section*.4}{\376\377\000P\000o\000r\000t\000f\000o\000l\000i\000o}{}% 4
\BOOKMARK [1][]{section*.5}{\376\377\000S\000k\000i\000l\000l\000s\000\040\000\046\000\040\000L\000a\000n\000g\000u\000a\000g\000e\000s}{}% 5
\BOOKMARK [1][]{section*.6}{\376\377\000P\000o\000r\000t\000f\000o\000l\000i\000o}{}% 6

Binary file not shown.

Binary file not shown.

@ -13,7 +13,7 @@
\renewcommand*{\namefont}{\fontsize{38}{40}\mdseries\upshape} \renewcommand*{\namefont}{\fontsize{38}{40}\mdseries\upshape}
\firstname{Mitchell} \firstname{Mitchell}
\familyname{Hansen} % optional, remove/comment the line if not wanted \familyname{Hansen} % optional, remove/comment the line if not wanted
\address{602 N. Pine St.}{Ellensburg, WA}{USA} % optional, remove/comment the line if not wanted; the "country" arguments can be omitted or provided empty \address{13304 102LN NE}{Kirkland, WA}{USA} % optional, remove/comment the line if not wanted; the "country" arguments can be omitted or provided empty
\mobile{509-607-0079} % optional, remove/comment the line if not wanted \mobile{509-607-0079} % optional, remove/comment the line if not wanted
\email{mitchellhansen0@gmail.com} % optional, remove/comment the line if not wanted \email{mitchellhansen0@gmail.com} % optional, remove/comment the line if not wanted
\homepage{mitchellhansen.info} % optional, remove/comment the line if not wanted \homepage{mitchellhansen.info} % optional, remove/comment the line if not wanted
@ -29,99 +29,47 @@
\makecvtitle \makecvtitle
\vspace*{-8mm} \vspace*{-8mm}
\section{Education}
\cventry{2012--2017}{B.S. in Computer Science}{Central Washington University}{Ellensburg, WA}{}{} % arguments 3 to 6 can be left empty
\section{Experience} \section{Experience}
\subsection{Vocational} \cventry{July 2017 -- Present}{Software Developer}{Espial}{Kirkland, WA}{}{
\cventry{June 2016 -- Sept. 2016}{Full Stack Web Developer, Intern}{Donuts Inc.}{Bellevue}{}{At Donuts I created multiple sites utilizing the full web stack. From Javascript, HTML, and CSS, to Python, Flask, and AppEngine, I learned it all. Projects include a prototype link shortener, internal web page, a domain lookup landing page, and a realtime online game.} At Espial I learned how to effectively develop for embedded linux products. This includes bugfixing,
\subsection{Miscellaneous} reading and understanding legacy C++, automation, and other duties related to maintaining a large
\cventry{2009--2016}{Waiter}{The Palace Cafe}{Ellensburg, WA}{}{At the Palace I learned about teamwork, commitment, and responsibility.} hardware/software product. I also was given the opportunity to work on a large cloud SaaS solution
for managing millions of devices leverages by dozens of customers.
}
\cventry{June 2016 -- Sept. 2016}{Full Stack Web Developer, Intern}{Donuts Inc.}{Bellevue, WA}{}{
At Donuts I learned the basics of how software development worked and how Agile development is
applied to get effective solutions. I spent the majority of my time writing multiple micro apps
using Googles cloud services and Python.
}
\section{Education}
\cventry{2012--2017}{B.S. in Computer Science}{Central Washington University}{Ellensburg, WA}{}{} % arguments 3 to 6 can be left empty
\cventry{Birth - Present}{Mega-Nerd}{}{}{}{I'm a lifelong learner and I love all things tech. I program as a hobby, love learning new things, and am always up for a challenge.}
\section{Skills \& Languages} \section{Skills \& Languages}
\vspace*{-1mm}
\begin{minipage}{0.6\textwidth}
\begin{tikzpicture}
\draw[->,color=white, text=black] (2.9,0.6) -- (10.4,0.6) node[pos=0]{0} node[pos=0.2]{1} node[pos=0.4]{2} node[pos=0.6]{3} node[pos=0.875]{4 yrs};
\node [anchor=west] at (0,0.2) {\scriptsize{C/C++}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (9,.35);
\end{tikzpicture}
\begin{tikzpicture}
\node [anchor=west] at (0,0.2) {\scriptsize{SFML}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (7.5,.35);
\end{tikzpicture}
\begin{tikzpicture}
\node [anchor=west] at (0,0.2) {\scriptsize{CMake}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (5.8,.35);
\end{tikzpicture}
\begin{tikzpicture}
\node [anchor=west] at (0,0.2) {\scriptsize{3D Graphics}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (6,.35);
\end{tikzpicture}
\begin{tikzpicture}
\node [anchor=west] at (0,0.2) {\scriptsize{OpenCL}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (5.5,.35);
\end{tikzpicture}
\begin{tikzpicture}
\node [anchor=west] at (0,0.2) {\scriptsize{C\# \& Java}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (6,.35);
\end{tikzpicture}
\begin{tikzpicture}
\node [anchor=west] at (0,0.2) {\scriptsize{HTML \& CSS}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (5,.35);
\end{tikzpicture}
\begin{tikzpicture}
\node [anchor=west] at (0,0.2) {\scriptsize{Javascript}};
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35);
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (4.5,.35);
\end{tikzpicture}
\begin{tikzpicture} \cventry{}{In depth knowledge / Professional experience}{}{}{}{
\node [anchor=west] at (0,0.2) {\scriptsize{Python}}; C++, OpenCL, Python, Linux
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35); }
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (5.5,.35);
\end{tikzpicture}
\begin{tikzpicture} \cventry{}{Enough to be dangerous}{}{}{}{
\node [anchor=west] at (0,0.2) {\scriptsize{SQL}}; Java, SQL, Javascript, HTML \& CSS, 3D Graphics, Android, Git / Perforce
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35); }
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (4.5,.35);
\end{tikzpicture}
\begin{tikzpicture} \cventry{}{Passing knowledge, enough to sound dangerous}{}{}{}{
\node [anchor=west] at (0,0.2) {\scriptsize{Android}}; AWS, Alexa, AppEngine, Bash, Clang, Flask, GCC, GDB, \LaTeX, OpenGL, Unity3D, Windows, Windows Phone, Zune
\draw [fill=white!70!gray] (2.5,0) rectangle (10,.35); }
\draw [fill={rgb:red,1;green,2;blue,3}] (2.5,0) rectangle (4,.35);
\end{tikzpicture}
\end{minipage}
\begin{minipage}{0.3\textwidth}
\textbf{Other Skills,} *Nix, AWS, Alexa, Algorithms, AppEngine, Bash, Clang, Flask, GCC, GDB, GPGPU, Git, \LaTeX, OpenGL, Unity3D, Vim, Windows, Windows Phone, Zune
\end{minipage}
\vspace*{-2mm} \vspace*{-2mm}
\section{Portfolio} \section{Portfolio}
\cventry{}{Volumetric Rendering Engine}{OpenCL, C++, SFML, RayCasting, 3D Math}{}{}{An experimental "From Scratch" volumetric rendering engine utilizing a voxel dataset organized in a sparse voxel octree, Blinn-Phong lighting, dynamic shadowing, texturing, and reflections, along with a TCP streaming Android controller. Presented at the CWU College Of The Sciences fair.} \cventry{}{Volumetric Rendering Engine}{OpenCL, C++, SFML, RayCasting, 3D Math}{}{}{
An experimental "From Scratch" volumetric rendering engine utilizing a voxel dataset
organized in a sparse voxel octree, Blinn-Phong lighting, dynamic shadowing, texturing,
and reflections, along with a TCP streaming Android controller. Presented at the CWU
College Of The Sciences fair.
}
\cventry{}{Conways Game of Life}{OpenCL, C++, SFML}{}{}{Completely in-core GPU Conways Game of Life simulator and accompanying RLE decoder.} \cventry{}{Conways Game of Life}{OpenCL, C++, SFML}{}{}{Completely in-core GPU Conways Game of Life simulator and accompanying RLE decoder.}
\cventry{}{Mandelbrot Renderer}{OpenCL, C++, SFML}{}{}{Completely in-core GPU Mandelbrot renderer and explorer based on Wikipedia's Mandelbrot rendering algorithm.}
\cventry{}{Optimization Algorithms}{C++, Computer Science Mathematics}{}{}{Implementation of 15 optimization test suite functions, and 9 popular mathematical optimization algorithms.} \cventry{}{Optimization Algorithms}{C++, Computer Science Mathematics}{}{}{Implementation of 15 optimization test suite functions, and 9 popular mathematical optimization algorithms.}
\cventry{}{Project Euler}{Python, Computer Science Mathematics}{}{}{Combinatorics, discrete math, and other logic problems solved using Python.} \cventry{}{Project Euler}{Python, Computer Science Mathematics}{}{}{Combinatorics, discrete math, and other logic problems solved using Python.}
\cventry{}{A* Pathfinding Implementation}{C++, SFML}{}{}{}
\end{document} \end{document}

Loading…
Cancel
Save