diff --git a/main.tex b/main.tex index bc3afd0..219fb19 100644 --- a/main.tex +++ b/main.tex @@ -200,7 +200,7 @@ \section{Technologies} SQL, HTML, CSS. -}} \\ + }} \\ \resumeSubItem{\textbf{Libraries}{: FastAPI, ASP.NET, @@ -235,8 +235,6 @@ \section{Work Experience} \resumeItem{Optimized several inefficient endpoints by applying database indexes, caching, and compression to reduce P95 latency by 68\%.} \resumeItem{Collaborated with the DevOps team to create a CI/CD pipeline that replaced approximately 24 man-hours per quarter.} \resumeItemListEnd - - \resumeSubheading{Chipotle Mexican Grill}{June 2022 -- May 2023}{Crew Member}{} \resumeSubheadingListEnd @@ -247,17 +245,23 @@ \section{Projects} \resumeProjectHeading{\textbf{Vipyr Security} $|$ \emph{Python, Rust, RabbitMQ, FastAPI, Sentry}}{} \resumeItemListStart \resumeItem{VipyrSec automatically scans new releases on the Python Package Index (PyPI) for malicious signatures.} - \resumeItem{Successfully reported over 575 malicious packages as one of the fastest and most consistent reporters according to the Python Software Foundation's (PSF) Director of Infrastructure.} + \resumeItem{Successfully reported over 575 malicious packages as + one of the fastest and most consistent reporters according to the + Python Software Foundation's (PSF) Director of Infrastructure.} \resumeItem{Work directly with the PSF to improve PyPI's malware reporting infrastructure.} % Get availability measurements \resumeItem{Designed and implemented a distributed client-server architecture focused on scalability and fault tolerance.} \resumeItemListEnd -% \resumeProjectHeading{\textbf{Mastodata} | \emph{Kubernetes, ZeroMQ, Python, C, Rust}}{} -% \resumeItemListStart -% \resumeItem{Mastodata aggregates and analyzes data from Mastodon statuses.} -% \resumeItemListEnd -% + \resumeProjectHeading{\textbf{Mastodata} | \emph{Kubernetes, ZeroMQ, Grafana, Python, Rust}}{} + \resumeItemListStart + % FIXME: Boring "used x" bullets + \resumeItem{Mastodata aggregates and analyzes data from Mastodon statuses.} + \resumeItem{Distributed tasks via ZeroMQ to worker nodes written in Python.} + \resumeItem{Used Helm to manage releases to Digital Ocean Managed Kubernetes.} + \resumeItem{Publishes data to Questdb for viewing with Grafana.} + \resumeItemListEnd + \resumeProjectHeading{\textbf{LiveCC (OwlHacks 2023)} $|$ \emph{Java, Python, FastAPI, JavaFX, Redis, Apache HttpClient, Docker}}{} \resumeItemListStart \resumeItem{LiveCC provides real time closed captioning for use in classrooms and lecture halls.}