mirror of
https://github.com/soconnor0919/resume-cv.git
synced 2026-02-04 13:05:38 -05:00
style: Adjust resume LaTeX formatting and update GitHub Actions release workflow.
This commit is contained in:
19
.github/workflows/compile-latex.yml
vendored
19
.github/workflows/compile-latex.yml
vendored
@@ -64,28 +64,35 @@ jobs:
|
||||
- name: List generated PDFs
|
||||
run: ls -la *.pdf
|
||||
|
||||
# Create/update latest release
|
||||
- name: Upload Public PDFs as Release
|
||||
uses: akkuman/gitea-release-action@v1
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
files: |
|
||||
resume.pdf
|
||||
cv.pdf
|
||||
name: Latest PDFs
|
||||
tag_name: latest
|
||||
name: Latest PDFs
|
||||
body: |
|
||||
Latest compiled resume and CV (public versions)
|
||||
|
||||
Built from commit ${{ github.sha }}
|
||||
prerelease: false
|
||||
draft: false
|
||||
|
||||
# Create a numbered release for version history
|
||||
- name: Create Numbered Release
|
||||
uses: akkuman/gitea-release-action@v1
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
||||
files: |
|
||||
resume.pdf
|
||||
cv.pdf
|
||||
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
|
||||
draft: false
|
||||
|
||||
|
||||
14
resume.tex
14
resume.tex
@@ -23,17 +23,17 @@
|
||||
|
||||
\textbf{Software Developer} \hfill \textbf{Oct 2020 – Present}
|
||||
\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 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 Designed and implemented RESTful APIs for mobile applications and third-party integrations, processing \textbf{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 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 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 10M+ API requests monthly
|
||||
\item Built automated CI/CD pipelines with GitHub Actions and monitoring systems, maintaining 99.9\% uptime across racing season
|
||||
\end{itemize}
|
||||
|
||||
\textscbf{Bucknell University} \hfill \textscbf{Lewisburg, PA}
|
||||
|
||||
\textbf{Teaching Assistant - Software Engineering \& Engineering Design} \hfill \textbf{Aug 2023 – Present}
|
||||
\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
|
||||
\end{itemize}
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
|
||||
\textbf{Human-Robot Interaction Researcher} \hfill \textbf{Jan 2023 – Present}
|
||||
\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
|
||||
\end{itemize}
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
|
||||
\textbf{Autonomous Vehicle Control - Chem-E-Car Competition} \hfill \textbf{C++/Arduino}
|
||||
\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}
|
||||
|
||||
\textbf{HRIStudio Research Platform} \hfill \textbf{Next.js/TypeScript/ROS}
|
||||
|
||||
@@ -4,4 +4,4 @@
|
||||
|
||||
\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
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
\ \textbullet\ \href{mailto:\personalSchoolEmail}{\personalSchoolEmail}%
|
||||
\fi
|
||||
\ \textbullet\ \href{https://\personalWebsite}{\personalWebsite}%
|
||||
\ifx\personalPhone\empty\else
|
||||
\ifx\personalPhone\empty\else%
|
||||
\ \textbullet\ \personalPhone%
|
||||
\fi
|
||||
\end{center}
|
||||
|
||||
Reference in New Issue
Block a user