style: Adjust resume LaTeX formatting and update GitHub Actions release workflow.
Some checks failed
Compile LaTeX Documents / build-public (push) Successful in 2m58s
Compile LaTeX Documents / build-private (push) Failing after 27s

This commit is contained in:
Sean O'Connor
2026-02-04 00:41:38 -05:00
parent 066d84c5b8
commit 61258bf16e
4 changed files with 22 additions and 15 deletions

View File

@@ -64,28 +64,35 @@ jobs:
- name: List generated PDFs - name: List generated PDFs
run: ls -la *.pdf run: ls -la *.pdf
# Create/update latest release
- name: Upload Public PDFs as Release - name: Upload Public PDFs as Release
uses: akkuman/gitea-release-action@v1 uses: softprops/action-gh-release@v2
with: with:
token: ${{ secrets.GITHUB_TOKEN }}
files: | files: |
resume.pdf resume.pdf
cv.pdf cv.pdf
name: Latest PDFs
tag_name: latest tag_name: latest
name: Latest PDFs
body: |
Latest compiled resume and CV (public versions)
Built from commit ${{ github.sha }}
prerelease: false prerelease: false
draft: false draft: false
# Create a numbered release for version history # Create a numbered release for version history
- name: Create Numbered Release - name: Create Numbered Release
uses: akkuman/gitea-release-action@v1 uses: softprops/action-gh-release@v2
with: with:
token: ${{ secrets.GITHUB_TOKEN }}
files: | files: |
resume.pdf resume.pdf
cv.pdf cv.pdf
name: Release ${{ github.run_number }}
tag_name: release-${{ github.run_number }} tag_name: release-${{ github.run_number }}
name: Release ${{ github.run_number }}
body: |
Automated release #${{ github.run_number }}
Built from commit ${{ github.sha }}
prerelease: false prerelease: false
draft: false draft: false

View File

@@ -23,17 +23,17 @@
\textbf{Software Developer} \hfill \textbf{Oct 2020 Present} \textbf{Software Developer} \hfill \textbf{Oct 2020 Present}
\begin{itemize}[noitemsep,topsep=2pt] \begin{itemize}[noitemsep,topsep=2pt]
\item Architected and deployed full-stack real-time statistics platform serving \textbf{1500+ concurrent users} and \textbf{250k+ monthly visitors} using Next.js, TypeScript, PostgreSQL, and Docker \item Architected and deployed full-stack real-time statistics platform serving 1500+ concurrent users and 250k+ monthly visitors using Next.js, TypeScript, PostgreSQL, and Docker
\item Engineered scalable backend infrastructure with optimized database queries, Redis caching, and WebSocket connections achieving \textbf{sub-100ms response times} for live race data updates across 20+ simultaneous events \item Engineered scalable backend infrastructure with optimized database queries and WebSocket connections achieving sub-100ms response times for live race data updates across 20+ simultaneous events
\item Designed and implemented RESTful APIs for mobile applications and third-party integrations, processing \textbf{10M+ API requests monthly} \item Designed and implemented RESTful APIs for mobile applications and third-party integrations, processing 10M+ API requests monthly
\item Built automated CI/CD pipelines with GitHub Actions and monitoring systems (Sentry, Vercel Analytics), maintaining \textbf{99.9\% uptime} across racing season \item Built automated CI/CD pipelines with GitHub Actions and monitoring systems, maintaining 99.9\% uptime across racing season
\end{itemize} \end{itemize}
\textscbf{Bucknell University} \hfill \textscbf{Lewisburg, PA} \textscbf{Bucknell University} \hfill \textscbf{Lewisburg, PA}
\textbf{Teaching Assistant - Software Engineering \& Engineering Design} \hfill \textbf{Aug 2023 Present} \textbf{Teaching Assistant - Software Engineering \& Engineering Design} \hfill \textbf{Aug 2023 Present}
\begin{itemize}[noitemsep,topsep=2pt] \begin{itemize}[noitemsep,topsep=2pt]
\item Mentor \textbf{150+ students} across software engineering, design patterns, and embedded systems (Arduino, microcontrollers) \item Mentor 150+ students across software engineering, design patterns, and embedded systems (Arduino, microcontrollers)
\item Developed automated testing frameworks and grading tools, improving learning outcomes while streamlining assessment processes \item Developed automated testing frameworks and grading tools, improving learning outcomes while streamlining assessment processes
\end{itemize} \end{itemize}
@@ -43,7 +43,7 @@
\textbf{Human-Robot Interaction Researcher} \hfill \textbf{Jan 2023 Present} \textbf{Human-Robot Interaction Researcher} \hfill \textbf{Jan 2023 Present}
\begin{itemize}[noitemsep,topsep=2pt] \begin{itemize}[noitemsep,topsep=2pt]
\item Published \textbf{2 first-author papers} at IEEE RO-MAN (2024, 2025) on novel HRI experimental platform enabling reproducible Wizard-of-Oz studies across multiple robot platforms \item Published 2 first-author papers at IEEE RO-MAN (2024, 2025) on novel HRI experimental platform enabling reproducible Wizard-of-Oz studies across multiple robot platforms
\item Architected modular plugin system with WebSocket-based teleoperation and RESTful API integrating ROS for NAO, Pepper, and custom robots \item Architected modular plugin system with WebSocket-based teleoperation and RESTful API integrating ROS for NAO, Pepper, and custom robots
\end{itemize} \end{itemize}
@@ -56,7 +56,7 @@
\textbf{Autonomous Vehicle Control - Chem-E-Car Competition} \hfill \textbf{C++/Arduino} \textbf{Autonomous Vehicle Control - Chem-E-Car Competition} \hfill \textbf{C++/Arduino}
\begin{itemize}[noitemsep,topsep=2pt] \begin{itemize}[noitemsep,topsep=2pt]
\item Led 15-member team designing autonomous hydrogen fuel cell vehicle; implemented embedded control system with real-time sensor fusion achieving \textbf{±10cm precision} at AIChE National Competition (2nd place) \item Led 15-member team designing autonomous hydrogen fuel cell vehicle; implemented embedded control system with real-time sensor fusion achieving ±10cm precision at AIChE National Competition (2nd place)
\end{itemize} \end{itemize}
\textbf{HRIStudio Research Platform} \hfill \textbf{Next.js/TypeScript/ROS} \textbf{HRIStudio Research Platform} \hfill \textbf{Next.js/TypeScript/ROS}

View File

@@ -4,4 +4,4 @@
\textbf{Bachelor of Science in Computer Science} \hfill \textbf{Expected May 2026} \textbf{Bachelor of Science in Computer Science} \hfill \textbf{Expected May 2026}
Engineering GPA: \textbf{3.88}/4.0 \textbullet{} Overall GPA: 3.67/4.0 \textbullet{} Dean's List: Fall 2022, Fall 2023, Spring 2024, Fall 2024, Spring 2025, Fall 2025 Engineering GPA: 3.88/4.0 \textbullet{} Overall GPA: 3.67/4.0 \textbullet{} Dean's List: Six semesters

View File

@@ -8,7 +8,7 @@
\ \textbullet\ \href{mailto:\personalSchoolEmail}{\personalSchoolEmail}% \ \textbullet\ \href{mailto:\personalSchoolEmail}{\personalSchoolEmail}%
\fi \fi
\ \textbullet\ \href{https://\personalWebsite}{\personalWebsite}% \ \textbullet\ \href{https://\personalWebsite}{\personalWebsite}%
\ifx\personalPhone\empty\else \ifx\personalPhone\empty\else%
\ \textbullet\ \personalPhone% \ \textbullet\ \personalPhone%
\fi \fi
\end{center} \end{center}