diff --git a/assets/cv_preview.png b/assets/cv_preview.png index 601a2bc..986da40 100644 Binary files a/assets/cv_preview.png and b/assets/cv_preview.png differ diff --git a/cv.pdf b/cv.pdf index f351427..864a157 100644 Binary files a/cv.pdf and b/cv.pdf differ diff --git a/cv.tex b/cv.tex index 305b051..d4ac04d 100644 --- a/cv.tex +++ b/cv.tex @@ -104,7 +104,7 @@ \section{Experience} \resumeItem{Ruby on Rails} {Incrementally upgrade Rails; develop in large Rails application.} \resumeItem{Dual-Boot Framework} - {Implement a dual-boot tool to run two versions of Rails parallel in testing pipeline.} + {Implement a dual-boot tool to run two versions of Rails parallel in the testing pipeline.} \resumeItem{AWS RDS} {Find a strategy for resilience in unhealthy database clusters.} \resumeItemListEnd @@ -132,9 +132,9 @@ \section{Experience} \section{Projects} \resumeSubHeadingListStart - \resumeSubItem{Java BYOK Service}{Bring Your Own Key is an encryption technique that allows encrypting and decrypting of data with an externally held encryption keys. This gives the one holding the key the control over confidentiality on their data. First the project had to be designed as a Java service providing BYOK to Zendesk's vast product ecosystem without substantially comprising request latency of the around 250,000 requests per second to Zendesk's Edge layer. A few implementation details done by me are: \textit{Dockerizing}, configuring deployments for our Istio service mesh and setting up a continuous integration pipeline; setting up and defining logs, metrics and tracing with DataDog monitors attached to commit to service level agreements; compiling decision records on customer key rotation and backfill of existing data; development of several modules in the newly built Java encryption service.} + \resumeSubItem{Java BYOK Service}{Bring Your Own Key is an encryption technique that allows encrypting and decrypting of data with externally held encryption keys. This gives the one holding the key, control over confidentiality on their data. First the project had to be designed as a Java service providing BYOK to Zendesk's vast product ecosystem without substantially comprising request latency of the around 250,000 requests per second to Zendesk's Edge layer. A few implementation details done by me are: \textit{Dockerizing}, configuring deployments for our Istio service mesh and setting up a continuous integration pipeline; setting up and defining logs, metrics and tracing with DataDog monitors attached to commit to service level agreements; compiling decision records on customer key rotation and backfill of existing data; development of several modules in the newly built Java encryption service.} \resumeSubItem{CERN-Solid Code Investigation} - {As part of my Master's thesis I worked on a code investigation with CERN and Solid. This research aims at observing benefits and drawbacks on the integration of the Solid specifications into a large and sophisticated software system. Solid is a web decentralization project led by Sir Tim Berners-Lee and was initially developed at the MIT. The idea is to change how web applications work with data, resulting in data ownership fully controlled by the user/content creator. The investigation is carried out in collaboration with CERN. CERN and the Solid project share a lot of common values and is therefore interested in the success of the decentralization project.} + {As part of my Master's thesis I worked on a code investigation with CERN and Solid. This research aims at observing benefits and drawbacks on the integration of the Solid specifications into a large and sophisticated software system. Solid is a web decentralization project led by Sir Tim Berners-Lee and was initially developed at MIT. The idea is to change how web applications work with data, resulting in data ownership fully controlled by the user/content creator. The investigation is carried out in collaboration with CERN. CERN and the Solid project share a lot of common values and are therefore interested in the success of the decentralization project.} \resumeSubHeadingListEnd \section{Programming Skills}