chore: previous stiff
This commit is contained in:
190
old/kyvernitis-resume.cls
Normal file
190
old/kyvernitis-resume.cls
Normal file
@@ -0,0 +1,190 @@
|
||||
% Class Identifier and Version
|
||||
\ProvidesClass{kyvernitis-resume}[2023/06/06 Kyvernitis class]
|
||||
\NeedsTeXFormat{LaTeX2e}
|
||||
|
||||
% Set font size and paper type
|
||||
\LoadClass[11pt,letterpaper]{article}
|
||||
|
||||
% Enable custom and named colors
|
||||
\RequirePackage[usenames,dvipsnames]{color}
|
||||
|
||||
% Remove paragraph indentation
|
||||
\RequirePackage[parfill]{parskip}
|
||||
|
||||
% Set margin width
|
||||
\RequirePackage[hmargin=1.25cm,vmargin=0.75cm]{geometry}
|
||||
|
||||
% Use cool fonts
|
||||
\RequirePackage{fontspec}
|
||||
|
||||
% Using IBM Plex Sans
|
||||
\RequirePackage[sfdefault,light]{plex-sans}
|
||||
|
||||
% Use hyperref
|
||||
\RequirePackage[xetex]{hyperref}
|
||||
|
||||
% Use extended columns definitions
|
||||
\RequirePackage{array}
|
||||
|
||||
% Make custom tables
|
||||
\RequirePackage{tabularx}
|
||||
|
||||
% Use FontAwesome icons
|
||||
\RequirePackage{fontawesome5}
|
||||
|
||||
% Adjust page width in the middle of the page
|
||||
\RequirePackage{changepage}
|
||||
|
||||
% Adjust bullet size
|
||||
\RequirePackage{scalerel}
|
||||
|
||||
% Remove page numbers
|
||||
\pagestyle{empty}
|
||||
|
||||
% Define navy-blue color for later use. Color code is taken from Canva
|
||||
\definecolor{navyblue}{RGB}{0, 83, 137}
|
||||
\definecolor{links}{RGB}{3, 43, 198}
|
||||
|
||||
% Define new resizable bullet with default 0.7 size for later use
|
||||
% Taken from https://tex.stackexchange.com/questions/534192/medium-sized-circle-as-a-bullet
|
||||
\newcommand{\vbullet}[1][.7]{\mathbin{\ThisStyle{\vcenter{\hbox{%
|
||||
\scalebox{#1}{$\SavedStyle\bullet$}}}}}%
|
||||
}
|
||||
|
||||
% Setup Hyperlink style
|
||||
\hypersetup{
|
||||
colorlinks=true,
|
||||
urlcolor=links
|
||||
}
|
||||
|
||||
% Define some social accounts and contact information formats
|
||||
\newcommand{\linkedin}[1]{
|
||||
\href{https://linkedin.com/in/#1}{\textcolor{black}
|
||||
{\faLinkedinIn}\hspace{0.5em}#1}
|
||||
}
|
||||
\newcommand{\email}[1]{
|
||||
\href{mailto:#1}{\textcolor{black}
|
||||
{\faEnvelope[regular]}\hspace{0.5em}#1}
|
||||
}
|
||||
\newcommand{\github}[1]{
|
||||
\href{https://github.com/#1}{\textcolor{black}
|
||||
{\faGithub}\hspace{0.5em}#1}
|
||||
}
|
||||
\newcommand{\twitter}[1]{
|
||||
\href{https://twitter.com/#1}{\textcolor{black}
|
||||
{\faTwitter}\hspace{0.5em}#1}
|
||||
}
|
||||
\newcommand{\facebook}[1]{
|
||||
\href{https://www.facebook.com/#1}{\textcolor{black}
|
||||
{\faFacebookF}\hspace{0.5em}#1}
|
||||
}
|
||||
\newcommand{\website}[1]{
|
||||
\href{https://#1}{\textcolor{black}
|
||||
{\faGlobeAmericas}\hspace{0.5em}#1}
|
||||
}
|
||||
\newcommand{\phone}[1]{
|
||||
\textcolor{black}{\faPhone*}\hspace{0.5em}#1
|
||||
}
|
||||
\newcommand{\nationality}[1]{
|
||||
\textcolor{black}{\faFlagUsa}\hspace{0.5em}#1
|
||||
}
|
||||
\newcommand{\address}[1]{
|
||||
\textcolor{black}{\faMapMarker*}\hspace{0.5em}#1
|
||||
}
|
||||
|
||||
% Define commands for fullname and job title
|
||||
\def \fullname#1{\def\@name{#1}}
|
||||
\def \@name {}
|
||||
\def \jobtitle#1{\def\@title{#1}}
|
||||
\def \@title {}
|
||||
|
||||
% Convenience commands
|
||||
\newcommand{\italicitem}[1]{\item{\textit{#1}}}
|
||||
\newcommand{\bolditem}[1]{\item{\textbf{#1}}}
|
||||
\newcommand{\entry}[2]{#1 & #2 \tabularnewline}
|
||||
|
||||
% Define the resume header
|
||||
\newcommand{\resumeheader}[6]{
|
||||
\phantomsection
|
||||
% \addcontentsline{toc}{chapter}{\@name}
|
||||
\begin{tabularx}{\textwidth}{Xr}{
|
||||
\begin{tabular}[c]{l}
|
||||
\fontsize{35}{45}\selectfont{\color{navyblue}{\textbf{\@name}}}
|
||||
\ifx\empty\@title\empty\else
|
||||
\\ \textit{\small\@title}
|
||||
\fi
|
||||
\end{tabular}
|
||||
} & {
|
||||
\begin{tabular}[c]{l@{\hspace{1em}}l}
|
||||
\entry{\small#4}{\small#1}
|
||||
\entry{\small#5}{\small#2}
|
||||
\entry{\small#6}{\small#3}
|
||||
\end{tabular}
|
||||
}
|
||||
\end{tabularx}
|
||||
}
|
||||
|
||||
% Renew section command for resume section
|
||||
\renewenvironment{section}[1]{
|
||||
\phantomsection
|
||||
\addcontentsline{toc}{section}{#1}
|
||||
\medskip
|
||||
{\color{navyblue}{\textbf{\textit{#1}}}}
|
||||
\medskip
|
||||
{\color{navyblue}\hrule}
|
||||
\begin{list}{}{
|
||||
\setlength{\leftmargin}{1.5em}
|
||||
}
|
||||
\item[]
|
||||
}{
|
||||
\end{list}
|
||||
}
|
||||
|
||||
% Renew subsection command for resume subsections
|
||||
% All arguments are compulsory
|
||||
% #1: Name, #2: Description, #3: Time Period, #4: Location
|
||||
\renewenvironment{subsection}[4]{
|
||||
\phantomsection
|
||||
\addcontentsline{toc}{subsection}{#1}
|
||||
\textbf{#1} \hfill \textit{#3} \newline
|
||||
\textit{#2} \hfill \textit{#4}
|
||||
\smallskip
|
||||
\begin{list}{$\vbullet$}{
|
||||
\leftmargin=2em
|
||||
}
|
||||
\itemsep -0.5em \vspace{-0.5em}
|
||||
}{
|
||||
\end{list}
|
||||
\\ \\ \\
|
||||
}
|
||||
|
||||
|
||||
% Define command for resume subsections with no bullets
|
||||
% All arguments are compulsory
|
||||
% #1: Name, #2: Description, #3: Time Period, #4: Location
|
||||
\newenvironment{subsectionnobullet}[4]{
|
||||
\phantomsection
|
||||
\addcontentsline{toc}{subsection}{#1}
|
||||
\textbf{#1} \hfill \textit{#3} \newline
|
||||
\textit{#2} \hfill \textit{#4}
|
||||
\smallskip
|
||||
\begin{list}{}{
|
||||
\leftmargin=0em \itemindent=0em \labelwidth=0em \labelsep=0em
|
||||
}
|
||||
\itemsep -0.7em \vspace{-0.7em}
|
||||
}{
|
||||
\end{list}
|
||||
}
|
||||
|
||||
% Define new sectiontable command, which makes a section with a table
|
||||
% All arguments are compulsory
|
||||
% #1: Name of the section, #2: Body of the section
|
||||
\newcommand{\sectiontable}[2]{
|
||||
\begin{section}{#1}
|
||||
\begin{adjustwidth}{0.0in}{0.1in}
|
||||
\begin{tabularx}{\linewidth}{@{} >{\bfseries}l @{\hspace{5ex}} X @{}}
|
||||
#2
|
||||
\end{tabularx}
|
||||
\end{adjustwidth}
|
||||
\end{section}
|
||||
}
|
||||
36
old/main.fdb_latexmk
Normal file
36
old/main.fdb_latexmk
Normal file
@@ -0,0 +1,36 @@
|
||||
# Fdb version 4
|
||||
["pdflatex"] 1736468393.14174 "/Users/max/Seal/Resume/main.tex" "main.pdf" "main" 1736468393.31058 2
|
||||
"/Users/max/Seal/Resume/main.tex" 1734511326 3735 e46ec1a6387ae8806c01c84d46100212 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/fonts/map/fontname/texfonts.map" 1577235249 3524 cb3e574dea2d1052e39280babc910dc8 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/fonts/tfm/public/cm/cmr10.tfm" 1136768653 1296 45809c5a464d5f32c8f98ba97c1bb47f ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/generic/iftex/iftex.sty" 1644112042 7237 bdd120a32c8fdb4b433cf9ca2e7cd98a ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/generic/iftex/ifvtex.sty" 1572645307 1057 525c2192b5febbd8c1f662c9468335bb ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty" 1701727651 17865 1a9bd36b4f98178fa551aca822290953 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/base/article.cls" 1705352648 20144 147463a6a579f4597269ef9565205cfe ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/base/size11.clo" 1705352648 8464 59874a3b0776c73e2a138b025d8473dd ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/etoolbox/etoolbox.sty" 1601931149 46845 3b58f70c6e861a13d927bff09d35ecbc ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/fontspec/fontspec.sty" 1707868014 3484 ff877041166391bc5ca8a1e45614784e ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/geometry/geometry.sty" 1578002852 41601 9cf6c5257b1bc7af01a58859749dd37a ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1459978653 1213 620bba36b25224fa9b7e1ccb4ecb76fd ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/graphics-def/pdftex.def" 1663965824 19448 1e988b341dda20961a6b931bcde55519 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/graphics/color.sty" 1654720880 7233 e46ce9241d2b2ca2a78155475fdd557a ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/graphics/dvipsnam.def" 1654720880 5009 d242512eef244b70f2fc3fde14419206 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/graphics/keyval.sty" 1654720880 2671 7e67d78d9b88c845599a85b2d41f2e39 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/graphics/mathcolor.ltx" 1667332637 2885 9c645d672ae17285bba324998918efd8 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/kvoptions/kvoptions.sty" 1655478651 22555 6d8e155cfef6d82c3d5c742fea7c992e ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty" 1665067230 13815 760b0c02f691ea230f5359c4e1de23a7 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def" 1708463273 30006 3d512c0edd558928ddea1690180ef77e ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/l3kernel/expl3.sty" 1708463273 6565 10e89ed128ccd59431746bbdd82129fc ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/l3packages/xparse/xparse.sty" 1708376303 9327 11bedad2ac38f92e405a38ed18489a03 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/tex/latex/parskip/parskip.sty" 1615762720 4288 94714aa7f535440f33181fec52a31963 ""
|
||||
"/usr/local/texlive/2024/texmf-dist/web2c/texmf.cnf" 1708706663 41649 5d6ae549fbbcb850a863f69aa41f3d10 ""
|
||||
"/usr/local/texlive/2024/texmf-var/web2c/pdftex/pdflatex.fmt" 1716857811 8221424 2a0070873ef75f782ffd2ac425bf1a81 ""
|
||||
"/usr/local/texlive/2024/texmf.cnf" 1710266656 577 e590dabc9e28c5b61546e15f63eebcdf ""
|
||||
"kyvernitis-resume.cls" 1734511326 5013 6f72bf629318932b79b18f965cd9b0e7 ""
|
||||
"main.aux" 0 -1 0 "pdflatex"
|
||||
"main.tex" 1734511326 3735 e46ec1a6387ae8806c01c84d46100212 ""
|
||||
(generated)
|
||||
"main.aux"
|
||||
"main.log"
|
||||
"main.pdf"
|
||||
(rewritten before read)
|
||||
64
old/main.tex
Normal file
64
old/main.tex
Normal file
@@ -0,0 +1,64 @@
|
||||
\documentclass[]{kyvernitis-resume}
|
||||
\usepackage[utf8]{inputenc}
|
||||
\fullname{Maxim Hutz}
|
||||
\jobtitle{Sofware Engineer Student}
|
||||
|
||||
\begin{document}
|
||||
\resumeheader
|
||||
{\email{maximhutz@gmail.com}}
|
||||
{\address{Cold Spring, New York}}
|
||||
{\phone{+1 (914) 216-5972}}
|
||||
{\linkedin{maximhutz}}
|
||||
{\github{MajorDroolz}}
|
||||
{\website{maximhutz.me}}
|
||||
|
||||
\begin{section}{Education}
|
||||
\begin{subsection}{BS Computer Science + BS Information Technology \& Web Science}{Rensselaer Polytechnic Insistute}{Class of 2025}{Troy, New York}
|
||||
\item \textit{Cumulative GPA}: 4.0
|
||||
\item \textit{Awards}: Rensselaer Leadership Award, Dean's Honor List
|
||||
\item \textit{Coursework}: Data Structures \& Algorithms, Software Design, User Experience, Object-Oriented Design
|
||||
\item \textit{Member of}: Gamma Nu Eta, Upsilon Pi Epsilon, Rensselaer Center for Open Source
|
||||
\end{subsection}
|
||||
\end{section}
|
||||
|
||||
\begin{section}{Experience}
|
||||
\begin{subsection}{American Express}{Software Developer Intern}{Jun. 2023 -- Present}{New York, New York}
|
||||
\item Improving the performance of the team's business API by introducing a JavaScript-based approach.
|
||||
\item Simplifying team onboarding by developing a responsive documentation website using React and Jenkins.
|
||||
\item Enhancing the experience of future interns by revamping outdated beginner documentation for the site.
|
||||
\end{subsection}
|
||||
|
||||
\begin{subsection}{Rensselaer Polytechnic Institute}{Undergraduate Teaching Assistant}{Sep. 2022 -- Present}{Troy, New York}
|
||||
\item Supported 120+ students with Data Structures and Algorithms by hosting office hours.
|
||||
\item Deepened students' skills with weekly labs, code reviews, and feedback on Python and C++ assignments.
|
||||
\end{subsection}
|
||||
|
||||
\begin{subsection}{Tightrope Interactive}{Software Engineer Intern}{Summer 2022}{Beacon, New York}
|
||||
\item Expanded market for product manual site \href{https://freshmanuals.com}{freshmanuals.com} by creating a twin iOS app on the App Store.
|
||||
\item Developed and tested offline mode with Redux.js, allowing users to view their manuals without access to data in the Firestore database.
|
||||
\item Introduced profitability through integrating Yahoo Ads into the search results.
|
||||
\item Optimized future development by the team advocating for familiar React Native over SwiftUI.
|
||||
\item Reduced codebase size by 31\% by implementing responsive design to support multiple orientations.
|
||||
\end{subsection}
|
||||
|
||||
\begin{subsection}{Tightrope Interactive}{Junior Software Developer Intern}{Summer 2021}{Beacon, New York}
|
||||
\item Added 3000+ product manuals to the aggregator \href{https://freshmanuals.com}{freshmanuals.com} by scraping 20+ major sites in PHP.
|
||||
\item Cut web scraper create time by 20\% by eliminating boilerplate with a custom scraping template.
|
||||
\item Prototyped PDF viewer to upload/print files with HTML, CSS, and JavaScript.
|
||||
\end{subsection}
|
||||
\end{section}
|
||||
|
||||
\begin{section}{Projects}
|
||||
\begin{subsection}{Malung -- AI COVID-19 Classifier}{Lead Developer}{Sep. 2022 -- Dec. 2022}{Troy, New York}
|
||||
\item Led a team of 3 to create a COVID-19 lung scanner web application using machine learning.
|
||||
\item Streamlined workflow with Docker for local development, and Microsoft Azure for production.
|
||||
\item Integrated user authentication and previous scan storage with MariaDB database and backend API in PHP.
|
||||
\end{subsection}
|
||||
\end{section}
|
||||
|
||||
\sectiontable{Skills}{
|
||||
\entry{Programming Languages}{HTML, CSS, JavaScript, Node.js, Python, PHP, C, C++, Java, TypeScript}
|
||||
\entry{Technologies}{React, React Native, Redux, GitHub, MariaDB, Docker, Microsoft Azure, Figma}
|
||||
}
|
||||
|
||||
\end{document}
|
||||
Reference in New Issue
Block a user