Skip to content

Commit 194f42e

Browse files
committed
move one page resume into version folder and make long resume default
1 parent d627de7 commit 194f42e

File tree

6 files changed

+884
-113
lines changed

6 files changed

+884
-113
lines changed

altacv.cls

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
% \RequirePackage{marginfix}
114114

115115
\setlength{\parindent}{0pt}
116-
\newcommand{\divider}{\textcolor{body!30}{\hdashrule[0.75ex]{\linewidth}{0.6pt}{0.5ex}}}
116+
\newcommand{\divider}{\textcolor{body!30}{\hdashrule{\linewidth}{0.6pt}{0.5ex}}\medskip}
117117

118118
\newenvironment{fullwidth}{%
119119
\begin{adjustwidth}{}{\dimexpr-\marginparwidth-\marginparsep\relax}}
@@ -306,22 +306,15 @@
306306

307307
% v1.1.4: fixes inconsistent font size
308308
\newcommand{\cvevent}[6]{%
309-
\makebox[0.5\linewidth][l]{
310-
{\large\color{emphasis}#1}
311-
}
312-
\makebox[0.5\linewidth][r]{
313-
\makebox[0.25\linewidth][l]{\ifstrequal{#3}{}{}{{\small\faCalendar~#3}}}
314-
\makebox[0.25\linewidth][l]{\ifstrequal{#4}{}{}{{\small\faMapMarker~#4}}}
315-
%\makebox[0.25\linewidth][l]{\ifstrequal{#4}{}{}{{\small\faMapMarker~#4}}}
316-
}
317-
\normalsize
318-
\makebox[0.5\linewidth][l]{
319-
\ifstrequal{#2}{}{}{\textbf{\color{accent}#2}}
320-
}
321-
\makebox[0.5\linewidth][r]{
322-
%\makebox[0.25\linewidth][l]{\ifstrequal{#3}{}{}{{\small\faCalendar~#3}}}
323-
}
324-
\normalsize
309+
{\large\color{emphasis}#1}
310+
\normalsize\smallskip\par
311+
\ifstrequal{#2}{}{}{
312+
\textbf{\color{accent}#2}
313+
\par
314+
\smallskip}
315+
\ifstrequal{#3}{}{}{{\small\makebox[0.25\linewidth][l]{\faCalendar~#3}}}%
316+
\ifstrequal{#4}{}{}{{\small\makebox[0.25\linewidth][l]{\faMapMarker~#4}}}%\par
317+
\smallskip\normalsize
325318
}
326319

327320
\newcommand{\cvachievement}[3]{%

matthew_oley_resume.pdf

7.11 KB
Binary file not shown.

matthew_oley_resume.tex

Lines changed: 100 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -149,55 +149,64 @@
149149

150150

151151
\smallskip
152-
\cvsection{Experience}
153152

154-
\cvevent{Software Engineering Co-Op}{Benco Dental}{Jun 2025 --- Aug 2025}{Pittston, PA}{}{}
155-
\begin{itemize}
156-
\item Improved efficiency of production systems by 20\% by altering SQL procedures and data mappings.
157-
\item Implemented React components that eagerly load and render data from parallel API calls.
158-
\item Developed in-house scripts to generate entity framework configurations from existing database schemas.
159-
%\item Wrote unit tests and functional tests for all contributed code.
160-
\end{itemize}
153+
\cvsection{Leadership and Involvement}
154+
\columnratio{0.25}
155+
\begin{paracol}{4}
156+
\cvachievement{\faCompass}{Boy Scouts of\newline America}{Eagle Scout}
157+
\switchcolumn[1]
158+
\cvachievement{\faCompactDisc}{Computer\newline Science House}{Member}
159+
\switchcolumn[2]
160+
\cvachievement{\faAward}{RIT Honors\newline Program}{Member}
161+
\switchcolumn[3]
162+
\cvachievement{\faCode}{TEDxRIT}{Web Designer}
163+
%%begin novalidate
164+
\end{paracol}
165+
%%end novalidate
166+
167+
\cvsection{Projects}
168+
169+
\cvproject{Online Grimoire}{Personal Project}{}
170+
\github{mroley1/Online-Grimoire} \\\smallskip
171+
Web tool to emulate the game board of the social deduction game \href{https://bloodontheclocktower.com/}{Blood on the Clocktower}\@. Built using vanilla JavaScript and CSS and deployed on an OKD Kubernetes cluster\@.
161172

162173
\divider{}
163174

164-
\cvevent{Software Development Co-Op}{Emerson Electric Professional Tools Software Solutions}{Aug 2024 --- Nov 2024}{Elyria, OH}{}{}
165-
\begin{itemize}
166-
\item Developed and unit tested development tasks in .net framework.
167-
%\item Participated in requirements gathering and breakdown sessions with marketing and development teams.
168-
\item Designed and Edited MSSQL stored procedures and DBMS configurations.
169-
\item Brought website pages into compliance with modern web standards and ADA guidelines.
170-
\end{itemize}
175+
\cvproject{Twilight}{Ongoing Personal Project}{}
176+
\github{mroley1/twilight} \\\smallskip
177+
A Dungeons and Dragons map creation tool that enables a user to occlude parts of the map during gameplay\@. Made with Angular 18.2\@.
171178

172179
\divider{}
173180

174-
\cvevent{Software Engineer}{Booz Allen Hamilton}{Jun 2024 --- Aug 2024}{Annapolis Junction, MD}{}{}
175-
\begin{itemize}
176-
\item Developed a machine-learning-driven audio processing and analysis platform for acoustic keylogging.
177-
%\item Designed and implemented responsive mobile-first user interface.
178-
\item Leveraged automated testing, CI/CD, and containerization to engineer performant and maintainable code.
179-
\item Presented capability to company executives with a live demonstration.
180-
\end{itemize}
181+
\cvproject{Clocktower}{Ongoing Personal Project}{}
182+
\github{mroley1/clocktower} \\\smallskip
183+
Rewrite of Online Grimoire to support more online features,
184+
higher stability and more intuitive controls\@. Built around
185+
React with a custom data model to improve efficiency\@.
186+
187+
\divider{}
188+
189+
\cvproject{Personal Website}{Personal Project}{}
190+
\github{mroley1/mroley1.github.io} \\\smallskip
191+
Website written in vanilla HTML, JavaScript, and CSS\@.
192+
Used to promote myself and showcase my experience
193+
and projects\@.
194+
195+
\divider{}
181196

182-
%\divider
197+
\cvproject{Dots}{Personal Project}{}
198+
\github{mroley1/dots} \\\smallskip
199+
Script that converts images into an ASCII representation based
200+
on contrast using braille characters\@.
183201

184-
%\cvevent{Carpenter}{National Technical Institute for the Deaf --- Department for Performing Arts}{Jan 2023 --- Present}{Rochester, NY}{}{}
185-
%\begin{itemize}
186-
%\item Worked independently and collaboratively on multiple woodworking projects.
187-
%\item Learned basic sign language in order to communicate with deaf co-workers.
188-
%\item Assisted senior lighting and sound designers with theatre productions.
189-
%\end{itemize}
202+
\divider{}
190203

191-
%\divider
204+
\cvproject{Pong-Web}{Personal Project}{}
205+
\github{mroley1/pong-web} \\\smallskip
206+
Interactive website written in vanilla HTML, JavaScript, and CSS\@.
207+
Demonstrates modualar JavaScript principles and web API usage\@.
192208

193-
%\cvevent{Information Technology Specialist}{Dallas School District}{Feb 2020 --- August 2023}{Dallas, PA}{}{}
194-
%\begin{itemize}
195-
%\item Configured network hardware for security system.
196-
%\item Prepared hardware for student and teacher use and solved connection and technology issues.
197-
%\item Recorded instructional videos on use of hardware for faculty and staff.
198-
%\item Developed tools and procedures to streamline IT tasks.
199-
%\item Managed small groups of aides through completion of IT projects.
200-
%\end{itemize}
209+
\smallskip
201210

202211

203212
\cvsection{Skills and Technologies}
@@ -223,77 +232,72 @@
223232
\cvtag{CSS}
224233
\cvtag{SASS}
225234
\cvtag{Rust}
226-
%\\\smallskip
227-
%\cvtag{Communication}
228-
%\cvtag{Problem-solving}
229-
%\cvtag{Adaptability}
230-
%\cvtag{Organization}
231-
232-
\cvsection{Projects}
233-
234-
\cvproject{Online Grimoire}{Personal Project}{}
235-
\github{mroley1/Online-Grimoire} \\\smallskip
236-
Web tool to emulate the game board of the social deduction game \href{https://bloodontheclocktower.com/}{Blood on the Clocktower}\@. Built using vanilla JavaScript and CSS and deployed on an OKD Kubernetes cluster\@.
237-
238-
\divider{}
239-
240-
\cvproject{Twilight}{Ongoing Personal Project}{}
241-
\github{mroley1/twilight} \\\smallskip
242-
A Dungeons and Dragons map creation tool that enables a user to occlude parts of the map during gameplay\@.% Made with Angular 18.2\@.
235+
\\\smallskip
236+
\cvtag{Communication}
237+
\cvtag{Problem-solving}
238+
\cvtag{Adaptability}
239+
\cvtag{Organization}
240+
\cvtag{Leadership}
243241

244-
\divider{}
242+
\medskip
243+
\medskip
244+
\medskip
245+
\medskip
246+
\medskip
245247

246-
\cvproject{Clocktower}{Ongoing Personal Project}{}
247-
\github{mroley1/clocktower} \\\smallskip
248-
Rewrite of Online Grimoire to support more online features,
249-
higher stability and more intuitive controls\@. Built around
250-
React with a custom data model to improve efficiency\@.
251248

252-
%\divider{}
253249

254-
%\cvproject{Personal Website}{Personal Project}{}
255-
%\github{mroley1/mroley1.github.io} \\\smallskip
256-
%Website written in vanilla HTML, JavaScript, and CSS\@.
257-
%Used to promote myself and showcase my experience
258-
%and projects\@.
250+
\smallskip
251+
\cvsection{Experience}
259252

260-
%\divider{}
253+
\cvevent{Software Engineering Co-Op}{Benco Dental}{Jun 2025 --- Aug 2025}{Pittston, PA}{}{}
254+
\begin{itemize}
255+
\item Improved efficiency of production systems by 20\% by altering SQL procedures and data mappings.
256+
\item Implemented React components that eagerly load and render data from parallel API calls.
257+
\item Developed in-house scripts to generate entity framework configurations from existing database schemas.
258+
\item Wrote unit tests and functional tests for all contributed code.
259+
\end{itemize}
261260

262-
%\cvproject{Dots}{Personal Project}{}
263-
%\github{mroley1/dots} \\\smallskip
264-
%Script that converts images into an ASCII representation based
265-
%on contrast using braille characters\@.
261+
\divider{}
266262

267-
%\divider{}
263+
\cvevent{Software Development Co-Op}{Emerson Electric Professional Tools Software Solutions}{Aug 2024 --- Nov 2024}{Elyria, OH}{}{}
264+
\begin{itemize}
265+
\item Developed and unit tested development tasks in .net framework.
266+
\item Participated in requirements gathering and breakdown sessions with marketing and development teams.
267+
\item Designed and Edited MSSQL stored procedures and DBMS configurations.
268+
\item Brought website pages into compliance with modern web standards and ADA guidelines.
269+
\end{itemize}
268270

269-
%\cvproject{Pong-Web}{Personal Project}{}
270-
%\github{mroley1/pong-web} \\\smallskip
271-
%Interactive website written in vanilla HTML, JavaScript, and CSS\@.
272-
%Demonstrates modualar JavaScript principles and web API usage\@.
271+
\divider{}
273272

273+
\cvevent{Software Engineer}{Booz Allen Hamilton}{Jun 2024 --- Aug 2024}{Annapolis Junction, MD}{}{}
274+
\begin{itemize}
275+
\item Developed a machine-learning-driven audio processing and analysis platform for acoustic keylogging.
276+
\item Designed and implemented responsive mobile-first user interface.
277+
\item Leveraged automated testing, CI/CD, and containerization to engineer performant and maintainable code.
278+
\item Presented capability to company executives with a live demonstration.
279+
\end{itemize}
274280

281+
\divider{}
275282

276-
%\cvproject{Status Dashboard}{Personal Project}{}
277-
%\github{mroley1/minecraft_website} \\\smallskip
278-
%Dashboard that gets information on Minecraft servers running off
279-
%of my personal Pterodactyl server and visualizes live data on their
280-
%CPU, RAM, and disk usage.
283+
\cvevent{Carpenter / Electrician}{National Technical Institute for the Deaf --- Department for Performing Arts}{Jan 2023 --- Present}{Rochester, NY}{}{}
284+
\begin{itemize}
285+
\item Worked independently and collaboratively on multiple woodworking projects.
286+
\item Learned basic sign language in order to communicate with deaf co-workers.
287+
\item Assisted senior lighting and sound designers set up and run theatre productions.
288+
\item Coordinated back-stage operations for two variety shows as a stage manager.
289+
\end{itemize}
281290

291+
\divider{}
282292

283-
\smallskip
284-
\cvsection{Leadership and Involvement}
285-
\columnratio{0.25}
286-
\begin{paracol}{4}
287-
\cvachievement{\faCompass}{Boy Scouts of\newline America}{Eagle Scout}
288-
\switchcolumn[1]
289-
\cvachievement{\faCompactDisc}{Computer\newline Science House}{Member}
290-
\switchcolumn[2]
291-
\cvachievement{\faAward}{RIT Honors\newline Program}{Member}
292-
\switchcolumn[3]
293-
\cvachievement{\faCode}{TEDxRIT}{Web Designer}
294-
%%begin novalidate
295-
\end{paracol}
296-
%%end novalidate
293+
\cvevent{Information Technology Specialist}{Dallas School District}{Feb 2020 --- August 2023}{Dallas, PA}{}{}
294+
\begin{itemize}
295+
\item Configured network hardware for security system.
296+
% \item Prepared hardware for student and teacher use and solved connection and technology issues.
297+
\item Recorded instructional videos on use of hardware for faculty and staff.
298+
\item Developed tools and procedures to streamline IT tasks.
299+
\item Managed small groups of aides through completion of IT projects.
300+
\end{itemize}
297301

298302

299303

0 commit comments

Comments
 (0)