chore: add previous work (#1)

Add previous files while working locally.

Reviewed-on: #1
Co-authored-by: mvhutz <git@maximhutz.me>
Co-committed-by: mvhutz <git@maximhutz.me>
This commit is contained in:
2025-09-24 02:27:29 +00:00
committed by Maxim Hutz
parent 5d5c163f35
commit d422caa5a4
11 changed files with 337 additions and 0 deletions

6
.gitignore vendored Normal file
View File

@@ -0,0 +1,6 @@
main.pdf
*.out
*.log
*.fls
*.gz
*.fdb_latexmk

90
CV.md Normal file
View File

@@ -0,0 +1,90 @@
# Maxim Hutz
Hello! I am a software engineer based in New York! You can find me through:
- LinkedIn: [`maximhutz`](https://linkedin.com/in/maximhutz)
- GitHub: [`mvhutz`](https://github.com/mvhutz)
- E-Mail: [`job@maximhutz.me`](mailto:job@maximhutz.me)
I'm skilled with various:
- **Languages**: HTML, CSS, JavaScript, Node.js, Python, C, C++, Java, TypeScript, SQL
- **Frameworks**: ReactJS, Terraform, MariaDB, Git, Redux.js
- **Developer Tools**: Docker, Jenkins, Microsoft Azure, VS Code, Firebase, IntelliJ, Eclipse, Figma, Invision, Sketch
## Experience
### Software Engineer I
***American Express** — Sep. 25, Present*
- WIP.
### Software Engineer Intern II
***American Express** — Jun. 24, Aug. 24*
- Aided onboarding [Global Pay™](https://www.americanexpress.com/en-us/business/global-pay/) to the public cloud by leading the first effort at AMEX to use AWS S3 off-premises.
- Improved developer experience by discovering and documenting this previously unknown process in "Stash", a reference storage application written in Go.
- Decreased time to deploy with Terraform to provision storage buckets and compute instances, and GitHub Actions pipeline to automatically test, Lint, provision, and deploy codebase.
- Configured CI/CD pipeline to run full suite of tests and deploy code by containerizing application.
### Software Engineer Intern I
***American Express** — Jun. 23, Aug. 23*
- Accelerated the onboarding and engagement process of [Global Loyalty Experiences](https://global.americanexpress.com/rewards) by leading a team of 3 to develop a multi-faceted ReactJS documentation site.
- Magnified the team's visibility into system performance by integrating GitHub, Splunk, JIRA, and Grafana APIs to provide statistical/graphical data.
- Enhanced the user experience by integrating modern design principles in Sketch and Invision, continuously revising its UI through feedback from active users.
- Deployed a robust and reliable product by stress testing its functionality through 100+ test cases using Jest and Jenkins CI/CD.
### Undergraduate Teaching Assistant
***Rensselaer Polytechnic Institute** — Sep. 22, May. 25*
- Supported 120+ students with Data Structures and Algorithms by hosting office hours.
- Deepened students' skills with weekly labs, code reviews, and feedback on Python and C++ assignments.
### Software Developer Intern II
***Tightrope Interactive** — May 22, Aug. 22*
- Expanded market for product manual site [`freshmanuals.com`](https://freshmanuals.com) by creating a twin iOS app on the App Store.
- Developed and tested offline mode with Redux.js, allowing users to view their manuals without access to data in the Firestore database.
- Introduced profitability through integrating Yahoo Ads into the search results.
- Optimized future development by the team advocating for familiar React Native over SwiftUI.
- Significantly reduced codebase size by implementing responsive design to support multiple orientations.
### Software Developer Intern I
***Tightrope Interactive** — Jun. 21, Aug. 21*
- Added 3000+ product manuals to the aggregator [`freshmanuals.com`](https://freshmanuals.com) by scraping 20+ major sites in PHP.
- Cut web scraper create time by 20\% by eliminating boilerplate with a custom scraping template.
- Prototyped PDF viewer to upload/print files with HTML, CSS, and JavaScript.
## Projects
### AI COVID-19 Classifier
***Lead Developer** — Sep. 22, Dec. 22*
- Led a team of 3 to create a COVID-19 lung scanner web application using machine learning.
- Streamlined workflow with Docker for local development, and Microsoft Azure for production.
- Integrated user authentication and previous scan storage with MariaDB database and backend API in PHP.
### Rebate Processor
***Main Developer** — May 25, Sep. 25*
- WIP.
## Education
### Dual B.S. Computer Science, Information Technology
***Rensselaer Polytechnic Insistute** — Aug. 21, May 25*
- *Cumulative GPA:* 3.99
- *Awards:* Rensselaer Leadership Award, Dean's Honor List
- *Coursework:* Data Structures & Algorithms, Software Design, User Experience, Object-Oriented Design

6
Taskfile.yml Normal file
View File

@@ -0,0 +1,6 @@
version: 3
tasks:
pdf:
dir: pdf
cmd: pdflatex -synctex=1 -interaction=nonstopmode -file-line-error -recorder main.tex

22
pdf/main.aux Normal file
View File

@@ -0,0 +1,22 @@
\relax
\providecommand\hyper@newdestlabel[2]{}
\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument}
\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined
\global\let\oldnewlabel\newlabel
\gdef\newlabel#1#2{\newlabelxx{#1}#2}
\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}}
\AtEndDocument{\ifx\hyper@anchor\@undefined
\let\newlabel\oldnewlabel
\fi}
\fi}
\global\let\hyper@last\relax
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand\babel@aux[2]{}
\@nameuse{bbl@beforestart}
\babel@aux{english}{}
\@writefile{toc}{\contentsline {section}{\numberline {1}Education}{1}{section.1}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {2}Experience}{1}{section.2}\protected@file@percent }
\@writefile{toc}{\contentsline {section}{\numberline {3}Skills}{1}{section.3}\protected@file@percent }
\gdef \@abspage@last{1}

213
pdf/main.tex Normal file
View File

@@ -0,0 +1,213 @@
%-------------------------
% Resume in Latex
% Author : Jake Gutierrez
% Based off of: https://github.com/sb2nov/resume
% License : MIT
%------------------------
\documentclass[letterpaper,11pt]{article}
\usepackage{latexsym}
\usepackage[empty]{fullpage}
\usepackage{titlesec}
\usepackage{marvosym}
\usepackage[usenames,dvipsnames]{color}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage[hidelinks]{hyperref}
\usepackage{fancyhdr}
\usepackage[english]{babel}
\usepackage{tabularx}
\input{glyphtounicode}
%----------FONT OPTIONS----------
% sans-serif
% \usepackage[sfdefault]{FiraSans}
% \usepackage[sfdefault]{roboto}
% \usepackage[sfdefault]{noto-sans}
% \usepackage[default]{sourcesanspro}
% serif
% \usepackage{CormorantGaramond}
% \usepackage{charter}
\setlength{\footskip}{4.08003pt}
\pagestyle{fancy}
\fancyhf{} % clear all header and footer fields
\fancyfoot{}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
% Adjust margins
\addtolength{\oddsidemargin}{-0.5in}
\addtolength{\evensidemargin}{-0.5in}
\addtolength{\textwidth}{1in}
\addtolength{\topmargin}{-.5in}
\addtolength{\textheight}{1.0in}
\urlstyle{same}
\raggedbottom
\raggedright
\setlength{\tabcolsep}{0in}
% Sections formatting
\titleformat{\section}{
\vspace{-4pt}\scshape\raggedright\large
}{}{0em}{}[\color{black}\titlerule \vspace{-5pt}]
% Ensure that generate pdf is machine readable/ATS parsable
\pdfgentounicode=1
%-------------------------
% Custom commands
\newcommand{\resumeItem}[1]{
\item\small{
{#1 \vspace{-2pt}}
}
}
\newcommand{\resumeSubheading}[4]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{\normalsize #1} & {\normalsize #2} \\
\textit{\small#3} & \textit{\small #4} \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeTinySubheading}[2]{
\vspace{-2pt}\item
\begin{tabular*}{0.97\textwidth}[t]{l@{\extracolsep{\fill}}r}
\textbf{\normalsize #1} & {\normalsize #2} \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeSubSubheading}[2]{
\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\textit{\small#1} & \textit{\small #2} \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeProjectHeading}[2]{
\item
\begin{tabular*}{0.97\textwidth}{l@{\extracolsep{\fill}}r}
\small#1 & #2 \\
\end{tabular*}\vspace{-7pt}
}
\newcommand{\resumeSubItem}[1]{\resumeItem{#1}\vspace{-4pt}}
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
\newcommand{\resumeSubHeadingListStart}{\begin{itemize}[leftmargin=0.15in, label={}, before=\small]}
\newcommand{\resumeSubHeadingListEnd}{\end{itemize}}
\newcommand{\resumeItemListStart}{\begin{itemize}}
\newcommand{\resumeItemListEnd}{\end{itemize}\vspace{-5pt}}
%-------------------------------------------
\renewenvironment{part}[1]{
\section{#1}
\resumeSubHeadingListStart
}{
\resumeSubHeadingListEnd
}
\newenvironment{subpart}[4]{
\resumeSubheading{#1}{#3}{#2}{#4}
\resumeItemListStart
% \setlength{\parskip}{10pt}
}{
\resumeItemListEnd
}
\newenvironment{tinysubpart}[2]{
\resumeTinySubheading{#1}{#2}
\resumeItemListStart
% \setlength{\parskip}{10pt}
}{
\resumeItemListEnd
}
%-------------------------------------------
%%%%%% RESUME STARTS HERE %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\begin{center}
\textbf{\Huge Max Hutz} \\
\href{mailto:job@maximhutz.me}{\underline{job@maximhutz.me}} $|$
\href{https://linkedin.com/in/maximhutz}{\underline{linkedin.com/in/maximhutz}} $|$
\href{https://github.com/mvhutz}{\underline{github.com/mvhutz}}
\end{center}
\begin{part}{Education}
\begin{subpart}{Rensselaer Polytechnic Insistute}{Bachelor of Science in Computer Science, Information Technology \& Web Science}{Aug. 2021 -- May 2025}{Troy, New York}
\item \textit{Cumulative GPA}: 3.99
\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{subpart}
\end{part}
\begin{part}{Experience}
\begin{subpart}{American Express}{Software Developer Intern II}{Jun. 2024 -- Aug. 2024}{New York, New York}
\item Aided onboarding Global Pay™ to the public cloud by leading the first effort at AMEX to use AWS S3 off-premises.
\item Improved developer experience by discovering and documenting this previously unknown process in "Stash", a reference storage application written in Go.
\item Decreased time to deploy with Terraform to provision storage buckets and compute instances, and GitHub Actions pipeline to automatically test, Lint, provision, and deploy codebase.
\item Configured CI/CD pipeline to run full suite of tests and deploy code by containerizing application.
\end{subpart}
\begin{subpart}{American Express}{Software Developer Intern}{Jun. 2023 -- Aug. 2023}{New York, New York}
\item Accelerated the onboarding and engagement process of Global Loyalty Experiences by leading a team of 3 to develop a multi-faceted ReactJS documentation site.
\item Magnified the team's visibility into system performance by integrating GitHub, Splunk, JIRA, and Grafana APIs to provide statistical/graphical data.
\item Enhanced the user experience by integrating modern design principles in Sketch and Invision, continuously revising its UI through feedback from active users.
\item Deployed a robust and reliable product by stress testing its functionality through 100+ test cases using Jest and Jenkins CI/CD.
\end{subpart}
\begin{subpart}{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{subpart}
\begin{subpart}{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 Significantly reduced codebase size by implementing responsive design to support multiple orientations.
\end{subpart}
\begin{subpart}{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{subpart}
\end{part}
% \begin{part}{Projects}
% \begin{subpart}{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{subpart}
% \end{part}
\begin{part}{Skills}
\begin{tinysubpart}{Strengths}{}
\item \textit{Languages}{: HTML, CSS, JavaScript, Node.js, Python, C, C++, Java, TypeScript, SQL} \\
\item \textit{Frameworks}{: ReactJS, Terraform, MariaDB, Git, Redux.js} \\
\item \textit{Developer Tools}{: Docker, Jenkins, Microsoft Azure, VS Code, Firebase, IntelliJ, Eclipse, Figma, Invision, Sketch} \\
\end{tinysubpart}
% \begin{tinysubpart}{Weaknesses}{}
% \item Not proficient in developing large back-end applications. More confident in front-end and pipeline development.
% \item Still learning good management skills for small teams. Would appreciate experiences that incorporate these practices.
% \end{tinysubpart}
\end{part}
\end{document}

BIN
progress/2022, 11.pdf Normal file

Binary file not shown.

BIN
progress/2023, 3.pdf Normal file

Binary file not shown.

BIN
progress/2023, 6.pdf Normal file

Binary file not shown.

BIN
progress/2024, 1.pdf Normal file

Binary file not shown.

BIN
progress/2024, 8.pdf Normal file

Binary file not shown.

BIN
progress/2025, 1.pdf Normal file

Binary file not shown.