chore: previous stiff

This commit is contained in:
2025-09-23 19:56:42 -04:00
parent 5d5c163f35
commit b7b99d4b55
13 changed files with 629 additions and 0 deletions

190
old/kyvernitis-resume.cls Normal file
View 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
View 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
View 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}