\cvsection{Work Experience}\r
\r
\begin{cventries}\r
- \r
+\r
+ \cventry\r
+ {Tech Lead - Platform}\r
+ {DefenseStorm, Inc.}\r
+ {Remote, Earth}\r
+ {Nov. 2022 - Present}\r
+ {\r
+ \begin{cvitems}\r
+ \item {Redesigned scraping alert microservice to support an event-based workflow.}\r
+ \item {Enabled machine learning teams to incorporate alert detection models in alert generation by leveraging push-driven workflow.}\r
+ \item {Rewrote notification logic to prevent degradations in external services from impacting core alerting stability and improve customer visible KPIs.}\r
+ \item {Designed schemas, performed task breakdowns, and architected projects for a team of developers.}\r
+ \end{cvitems}\r
+ }\r
+\r
+ \cventry\r
+ {Senior Software Engineer}\r
+ {} % Empty Org Name\r
+ {} % Empty Location\r
+ {Jan. 2021 - Nov. 2022}\r
+ {\r
+ \begin{cvitems}\r
+ \item {Improved internal only service API structure to develop a customer integratable public API, with authorization and authentication.}\r
+ \item {Developed near real-time, event-driven fraud detection framework; optimized using SQS, multi-threading and Java Promise APIs.}\r
+ \item {Halved build times in distributed log processing service by optimizing code and dependencies.}\r
+ \item {Migrated existing U2F login support to WebAuthn seamlessly. \href{https://www.jacobcasper.com/u2f2webauthn.html}{Blog post}}\r
+ %\item {Optimize API requests that cannot fit in service memory by utilizing streaming REST requests.}\r
+ %\item {Develop distributed request tracing for observability.}\r
+ \end{cvitems}\r
+ }\r
+\r
\cventry\r
{Software Developer}\r
{IBM - SoftLayer}\r
{Dallas, Texas}\r
- {Apr. 2018 - Present}\r
+ {Apr. 2018 - Jan. 2021}\r
{\r
\begin{cvitems}\r
- \item {Develop scalable solutions that process billions of USD worth of customers.}\r
- \item {Create framework for handling errors in distributed services.}\r
- \item {Automate Continuous Integration pipeline to detect exact git commit that introduces a test suite regression.}\r
- \item {Manage local currency billing project interfacing between SoftLayer and IBM Cloud.}\r
- \item {Integrate and consume third party web services.}\r
+ \item {Created a distributed worker architecture using RabbitMQ that reduced runtime of a 20-hour batch process to minutes.}\r
+ \item {Enabled process visibility and communication between distributed services by creating a message passing framework.}\r
+ \item {Designed alerting tool for Continuous Integration by scripting git internals to detect exact commit responsible for a test suite regression.}\r
+ \item {Developed Influx queries for anomaly detection in API submissions to prevent revenue losses of \$1m/month.}\r
+ \item {Scaled billing systems that process billions of USD worth of customer transactions.}\r
+% \item {Integrate and consume third party web services.}\r
% \item {Implement tooling to automate billing processes.}\r
\end{cvitems}\r
}\r