| 1 | \cvsection{Work Experience}\r |
| 2 | \r |
| 3 | \begin{cventries}\r |
| 4 | \r |
| 5 | \cventry\r |
| 6 | {Software Developer}\r |
| 7 | {IBM - SoftLayer}\r |
| 8 | {Dallas, Texas}\r |
| 9 | {Apr. 2018 - Present}\r |
| 10 | {\r |
| 11 | \begin{cvitems}\r |
| 12 | \item {Created a distributed worker architecture using RabbitMQ that reduced runtime of a 20-hour batch process to minutes.}\r |
| 13 | \item {Enable process visibility and communication between distributed services by creating a message passing framework.}\r |
| 14 | \item {Designed alerting tool for Continuous Integration by scripting git internals to detect exact commit responsible for a test suite regression.}\r |
| 15 | \item {Develop Influx queries for anomaly detection in API submissions to prevent revenue losses of \$1m/month.}\r |
| 16 | \item {Scale billing systems that process billions of USD worth of customer transactions.}\r |
| 17 | % \item {Integrate and consume third party web services.}\r |
| 18 | % \item {Implement tooling to automate billing processes.}\r |
| 19 | \end{cvitems}\r |
| 20 | }\r |
| 21 | \r |
| 22 | %\cventry\r |
| 23 | % {Software Engineer Intern} % Job title\r |
| 24 | % {IBM} % Organization\r |
| 25 | % {Raleigh, North Carolina} % Location\r |
| 26 | % {May 2017 - Aug. 2017} % Date(s)\r |
| 27 | % {\r |
| 28 | % \begin{cvitems} % Description(s) of tasks/responsibilities\r |
| 29 | % \item {Migrated Build Verification Testing (BVT) pipeline to Jenkins Automation tools.}\r |
| 30 | % \item {Managed operations for virtual and physical machines used in testing environment.}\r |
| 31 | % \end{cvitems}\r |
| 32 | % }\r |
| 33 | % \r |
| 34 | %\cventry\r |
| 35 | % {Software Engineer Intern} % Job title\r |
| 36 | % {IBM} % Organization\r |
| 37 | % {Raleigh, North Carolina} % Location\r |
| 38 | % {May 2016 - Aug. 2016} % Date(s)\r |
| 39 | % {\r |
| 40 | % \begin{cvitems} % Description(s) of tasks/responsibilities\r |
| 41 | % \item {Worked with server analytics, logging, and client migrations across multiple sets of\r |
| 42 | % hardware.}\r |
| 43 | % \item {Worked in and maintained sandboxed development environments.}\r |
| 44 | % \end{cvitems}\r |
| 45 | % }\r |
| 46 | \r |
| 47 | %\cventry\r |
| 48 | % {Quality Assurance/Control and Product Development/Testing} % Job title\r |
| 49 | % {JANUS Research Group} % Organization\r |
| 50 | % {Fayetteville, North Carolina} % Location\r |
| 51 | % {Jun. 2014 - Aug. 2014} % Date(s)\r |
| 52 | % {\r |
| 53 | % \begin{cvitems} % Description(s) of tasks/responsibilities\r |
| 54 | % \item {Consultant on Serious Game Technology and Serious Game Design.}\r |
| 55 | % \item {Quality Assurance/Control and bug testing and squashing for Serious Games, Web Development, and IMI Virtual Training.}\r |
| 56 | % \end{cvitems}\r |
| 57 | % }\r |
| 58 | \r |
| 59 | \end{cventries}\r |