1 \cvsection{Work Experience
}
16 {Senior Software Engineer
}
19 {Jan.
2021 - Nov.
2022}
29 {Apr.
2018 - Jan.
2021}
32 \item {Created a distributed worker architecture using RabbitMQ that reduced runtime of a
20-hour batch process to minutes.
}
33 \item {Enable process visibility and communication between distributed services by creating a message passing framework.
}
34 \item {Designed alerting tool for Continuous Integration by scripting git internals to detect exact commit responsible for a test suite regression.
}
35 \item {Develop Influx queries for anomaly detection in API submissions to prevent revenue losses of \$
1m/month.
}
36 \item {Scale billing systems that process billions of USD worth of customer transactions.
}
37 % \item {Integrate and consume third party web services.}
38 % \item {Implement tooling to automate billing processes.}
43 % {Software Engineer Intern} % Job title
44 % {IBM} % Organization
45 % {Raleigh, North Carolina} % Location
46 % {May 2017 - Aug. 2017} % Date(s)
48 % \begin{cvitems} % Description(s) of tasks/responsibilities
49 % \item {Migrated Build Verification Testing (BVT) pipeline to Jenkins Automation tools.}
50 % \item {Managed operations for virtual and physical machines used in testing environment.}
55 % {Software Engineer Intern} % Job title
56 % {IBM} % Organization
57 % {Raleigh, North Carolina} % Location
58 % {May 2016 - Aug. 2016} % Date(s)
60 % \begin{cvitems} % Description(s) of tasks/responsibilities
61 % \item {Worked with server analytics, logging, and client migrations across multiple sets of
63 % \item {Worked in and maintained sandboxed development environments.}
68 % {Quality Assurance/Control and Product Development/Testing} % Job title
69 % {JANUS Research Group} % Organization
70 % {Fayetteville, North Carolina} % Location
71 % {Jun. 2014 - Aug. 2014} % Date(s)
73 % \begin{cvitems} % Description(s) of tasks/responsibilities
74 % \item {Consultant on Serious Game Technology and Serious Game Design.}
75 % \item {Quality Assurance/Control and bug testing and squashing for Serious Games, Web Development, and IMI Virtual Training.}