diff --git a/.gitignore b/.gitignore index 031eb16..be6b451 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ resume.aux resume.log -resume.pdf \ No newline at end of file +resume.pdf +*.patch \ No newline at end of file diff --git a/README.md b/README.md index e08aaf7..5fd44ab 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ Compile and build my resume with the following command: xelatex resume.tex ``` +There are several different configs (in `resume.tex`) for me to tailor my resume to different positions. By default, the resume includes everything (so the resume is quite long.) Before sending my resume I have a local patch file for different positions (including adding more personal contact information) + ## Release builds You can find automated builds & releases of my resume on the [releases](https://github.com/CPunch/resume/releases) page. diff --git a/resume.tex b/resume.tex index fbe56cc..5a0a7d6 100644 --- a/resume.tex +++ b/resume.tex @@ -28,12 +28,12 @@ \colorlet{awesome}{awesome-orange} % content configuration -\newbool{coolProjects} +\newbool{systemsProgProjects} \newbool{devopsProjects} \newbool{contributedProjects} -\setbool{coolProjects}{true} % Cosmo, Laika, LuaDecompy -\setbool{devopsProjects}{true} % OpenPunk +\setbool{systemsProgProjects}{true} % Cosmo, Laika (systems programming related projects) +\setbool{devopsProjects}{true} % OpenPunk (more of like devops/webshit/backend/frontend) \setbool{contributedProjects}{true} % OpenFusion %-------------------------------------------------------------------------------------------------- @@ -42,7 +42,7 @@ %-------------------------------------------------------------------------------------------------- \name{Seth}{Stubbs} -\position{Systems Programmer | Reverse Engineer} +\position{Systems Programmer} \email{openpunk@proton.me} \homepage{openpunk.com} \github{CPunch} @@ -55,10 +55,10 @@ \begin{document} \makecvheader[C] - %\input{resume/summary.tex} \input{resume/skills.tex} \input{resume/experience.tex} \input{resume/projects.tex} + \input{resume/education.tex} \makecvfooter{}{References avaliable upon request}{} \end{document} \ No newline at end of file diff --git a/resume/education.tex b/resume/education.tex new file mode 100644 index 0000000..c2577b1 --- /dev/null +++ b/resume/education.tex @@ -0,0 +1,12 @@ +\cvsection{Education} + +\begin{cventries} + + \cventry{Current Sophmore pursuing a degree in CompSci, member of the Cyber Security club} + {University of North Texas} + {BS. Computer Science} + {Aug 2022 – 2025} + { + } + +\end{cventries} \ No newline at end of file diff --git a/resume/experience.tex b/resume/experience.tex index 4cb6ce8..00d4037 100644 --- a/resume/experience.tex +++ b/resume/experience.tex @@ -8,10 +8,10 @@ {Sept 2018 – Aug 2019} { \begin{cvitems} - \item {Lead the development of a temporary exhibit showcasing VR using the Unity3D engine to make Carnival-style games} + \item {Lead the development of a temporary exhibit showcasing VR using the \textbf{Unity3D} engine to make carnival-style games} \item {Developed several small exhibits, including several back-cataloged projects which remain unreleased} - \item {Wrote the software for an exhibit using the Microsoft Kinect to simulate the ``doppler effect'' light has when moving away/toward an object in space} - \item {Received live feedback from Museum patrons on projects, responded to criticism with suggested improvements} + \item {Wrote an \textbf{interactive python script} for an exhibit using the Microsoft Kinect to simulate the ``doppler effect'' light has when moving away/toward an object in space} + \item {Received live feedback from Museum patrons on projects, \textbf{responded to criticism} with suggested improvements} \end{cvitems} } diff --git a/resume/projects.tex b/resume/projects.tex index fbdcde5..e2f825d 100644 --- a/resume/projects.tex +++ b/resume/projects.tex @@ -15,7 +15,7 @@ } }{} - \ifbool{coolProjects}{ + \ifbool{systemsProgProjects}{ \cventry{RAT written in Modern C} {\href{https://github.com/CPunch/Laika}{Laika (https://github.com/CPunch/Laika)}} {Personal Project} @@ -41,17 +41,17 @@ \end{cvitems} } - \cventry{Lua 5.1 bytecode decompiler \& disassembler} - {\href{https://github.com/CPunch/LuaDecompy}{LuaDecompy (https://github.com/CPunch/LuaDecompy)}} - {Personal Project} - {Aug 2022 – Present} - { - \begin{cvitems} - \item {\textbf{Lua} 5.1 bytecode deserializer, wrote by reading the source and online documentation} - \item {Register-based \textbf{decompiler}, with configurable settings for aggressive localization} - \item {Well \textbf{annotated and documented} code, allowing anyone to hack on the codebase} - \end{cvitems} - } + % \cventry{Lua 5.1 bytecode decompiler \& disassembler} + % {\href{https://github.com/CPunch/LuaDecompy}{LuaDecompy (https://github.com/CPunch/LuaDecompy)}} + % {Personal Project} + % {Aug 2022 – Present} + % { + % \begin{cvitems} + % \item {\textbf{Lua} 5.1 bytecode deserializer, wrote by reading the source and online documentation} + % \item {Register-based \textbf{decompiler}, with configurable settings for aggressive localization} + % \item {Well \textbf{annotated and documented} code, allowing anyone to hack on the codebase} + % \end{cvitems} + % } }{} \ifbool{devopsProjects}{ diff --git a/resume/skills.tex b/resume/skills.tex index d9fdd45..4bd1919 100644 --- a/resume/skills.tex +++ b/resume/skills.tex @@ -1,7 +1,7 @@ \cvsection{Technical Skills} \begin{cvskills} - \cvskill{Programming Languages}{Proficient in C, Lua, Python | Familiar with Web Development} + \cvskill{Programming Languages}{C/C++, Go, Lua, Python | Familiar with Web Development} \cvskill{Software}{Linux, Git, Make, CMake, LaTeX, GitHub CI, Ansible, IDA Pro, GDB} \cvskill{Additional Knowledge}{Server Administration, Reverse Engineering, POSIX systems programming} \end{cvskills} \ No newline at end of file