|
149 | 149 |
|
150 | 150 |
|
151 | 151 | \smallskip |
152 | | -\cvsection{Experience} |
153 | 152 |
|
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\@. |
161 | 172 |
|
162 | 173 | \divider{} |
163 | 174 |
|
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\@. |
171 | 178 |
|
172 | 179 | \divider{} |
173 | 180 |
|
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{} |
181 | 196 |
|
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\@. |
183 | 201 |
|
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{} |
190 | 203 |
|
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\@. |
192 | 208 |
|
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 |
201 | 210 |
|
202 | 211 |
|
203 | 212 | \cvsection{Skills and Technologies} |
|
223 | 232 | \cvtag{CSS} |
224 | 233 | \cvtag{SASS} |
225 | 234 | \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} |
243 | 241 |
|
244 | | -\divider{} |
| 242 | +\medskip |
| 243 | +\medskip |
| 244 | +\medskip |
| 245 | +\medskip |
| 246 | +\medskip |
245 | 247 |
|
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\@. |
251 | 248 |
|
252 | | -%\divider{} |
253 | 249 |
|
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} |
259 | 252 |
|
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} |
261 | 260 |
|
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{} |
266 | 262 |
|
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} |
268 | 270 |
|
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{} |
273 | 272 |
|
| 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} |
274 | 280 |
|
| 281 | +\divider{} |
275 | 282 |
|
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} |
281 | 290 |
|
| 291 | +\divider{} |
282 | 292 |
|
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} |
297 | 301 |
|
298 | 302 |
|
299 | 303 |
|
|
0 commit comments