From: Jacob Casper Date: Thu, 13 Apr 2023 18:54:31 +0000 (-0500) Subject: Add DS experience, touch up tenses. X-Git-Url: https://git.jacobcasper.com/?a=commitdiff_plain;h=refs%2Fremotes%2Fpublic%2Fmaster;p=resume.git Add DS experience, touch up tenses. --- diff --git a/resume.pdf b/resume.pdf index 8c9dc4f..e652672 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/resume.png b/resume.png index fe105be..0f02229 100644 Binary files a/resume.png and b/resume.png differ diff --git a/resume/experience.tex b/resume/experience.tex index 0a8cdae..54025d0 100644 --- a/resume/experience.tex +++ b/resume/experience.tex @@ -3,12 +3,16 @@ \begin{cventries} \cventry - {Tech Lead} + {Tech Lead - Platform} {DefenseStorm, Inc.} {Remote, Earth} {Nov. 2022 - Present} { \begin{cvitems} + \item {Redesigned scraping alert microservice to support an event-based workflow.} + \item {Enabled machine learning teams to incorporate alert detection models in alert generation by leveraging push-driven workflow.} + \item {Rewrote notification logic to prevent degradations in external services from impacting core alerting stability and improve customer visible KPIs.} + \item {Designed schemas, performed task breakdowns, and architected projects for a team of developers.} \end{cvitems} } @@ -19,6 +23,12 @@ {Jan. 2021 - Nov. 2022} { \begin{cvitems} + \item {Improved internal only service API structure to develop a customer integratable public API, with authorization and authentication.} + \item {Developed near real-time, event-driven fraud detection framework; optimized using SQS, multi-threading and Java Promise APIs.} + \item {Halved build times in distributed log processing service by optimizing code and dependencies.} + \item {Migrated existing U2F login support to WebAuthn seamlessly. \href{https://www.jacobcasper.com/u2f2webauthn.html}{Blog post}} + %\item {Optimize API requests that cannot fit in service memory by utilizing streaming REST requests.} + %\item {Develop distributed request tracing for observability.} \end{cvitems} } @@ -30,10 +40,10 @@ { \begin{cvitems} \item {Created a distributed worker architecture using RabbitMQ that reduced runtime of a 20-hour batch process to minutes.} - \item {Enable process visibility and communication between distributed services by creating a message passing framework.} + \item {Enabled process visibility and communication between distributed services by creating a message passing framework.} \item {Designed alerting tool for Continuous Integration by scripting git internals to detect exact commit responsible for a test suite regression.} - \item {Develop Influx queries for anomaly detection in API submissions to prevent revenue losses of \$1m/month.} - \item {Scale billing systems that process billions of USD worth of customer transactions.} + \item {Developed Influx queries for anomaly detection in API submissions to prevent revenue losses of \$1m/month.} + \item {Scaled billing systems that process billions of USD worth of customer transactions.} % \item {Integrate and consume third party web services.} % \item {Implement tooling to automate billing processes.} \end{cvitems}