-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
131 lines (116 loc) · 9.31 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
<html>
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Curriculum Vitae</title>
<meta name="description" content="My curriculum vitae" />
<meta name="author" content="Patrick Spiegel" />
<link href="favicon.png" rel="icon" type="image/x-icon">
<!-- Stylesheets -->
<!-- build:css css/style-minified.css -->
<link rel="stylesheet" type="text/css" href="css/style.css" />
<!-- endbuild -->
<!-- build:css css/print-minified.css media="print" -->
<link rel="stylesheet" type="text/css" href="css/print.css" media="print" />
<!-- endbuild -->
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Ubuntu:400,300,300italic,400italic,500,500italic,700,700italic' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.10/css/all.css" integrity="sha384-+d0P83n9kaQMCwj8F4RJB66tzIwOKmrdb46+porD/OvrJ+37WqIM7UoBtwHO6Nlg" crossorigin="anonymous">
</head>
<body>
<div id="sheet">
<!-- Main content -->
<section id="main">
<h1>Patrick Spiegel</h1>
<h2>Software Engineer</h2>
<p>Currently Cloud Security Engineer at SAP's Cloud Platform organization. 8+ years' experience specializing in cloud development and application security. Technical lead-engineer of a team of five. Enjoy speaking at customer and community events like SAP TechEd or meetups.</p>
<!-- Work -->
<h3><span class="circle"><i class="far fa-building"></i></span> Work Experience</h3>
<h4><span class="job">Cloud Security Engineer</span><span class="time">Nov 2016 - Today</span></h4>
<span class="company"><i class="fas fa-map-marker-alt"></i> SAP SE - Walldorf DE</span>
<p class="part">Enabling SAP's new PKI strategy through the development and operation of a central certificate service, that abstracts several internal and external Certificate Authorities.
<p class="part">Hardened Kubernetes clusters as a key-contributor for project Karydia. Enabled secure-by-default cluster configuration for SAP Cloud Platform and external customers. (<a class="title" target="_blank" href="https://github.com/karydia/karydia">https://github.com/karydia/karydia</a>)
<p class="part">Secured applications on SAP Cloud Platform as lead engineer for SAP's hardened Node.js runtime. Designed security mechanisms for our runtimes. Implemented dynamic code analysis for V8 and Node.js. (<a class="title" target="_blank" href="https://github.com/sap/node-rasp">https://github.com/sap/node-rasp</a>)
</p>
<h4><span class="job">Application Security Researcher</span><span class="time">Oct 2014 - Nov 2016</span></h4>
<span class="company"><i class="fas fa-map-marker-alt"></i> SAP Innovation Center - Karlsruhe DE</span>
<p class="part">Researched on client- and server-side Cross-site Scripting vulnerability detection and protection. Analyzed patterns for NoSQL injection against MongoDB and Redis.
</p>
<h4><span class="job">Software Developer Intern</span><span class="time">Jan 2013 - Apr 2013</span></h4>
<span class="company"><i class="fas fa-map-marker-alt"></i> SAP America Inc. - Newtown Square PA US</span>
<p class="part">Implemented the prototype of a customer engaged design thinking project of the Financial & Insurance team. Built the client-side visualization with HERE maps and weather data migration from external sources.
</p>
<h4><span class="job">Software Developer Intern</span><span class="time">Sep 2011 - Oct 2014</span></h4>
<span class="company"><i class="fas fa-map-marker-alt"></i> SAP SE - Walldorf DE</span>
<!--<p class="part">Performance measurements and optimization for queries to the in-memory database SAP HANA.
</p>-->
<!-- Education -->
<h3><span class="circle"><i class="fas fa-graduation-cap"></i></span> Education</h3>
<h4><span class="job">Master of Computer Science</span><span class="time">Oct 2014 - Oct 2016</span></h4>
<span class="company"><i class="fas fa-map-marker-alt"></i> KIT - Karlsruher Institut für Technologie - Karlsruhe DE</span><span style="float: right;">GPA 1.7</span>
<p class="part">
SAP Master Scholarship Graduate<br>
</p>
<h4><span class="job">Bachelor of Applied Computer Science</span><span class="time">Oct 2011 - Sep 2014</span></h4>
<span class="company"><i class="fas fa-map-marker-alt"></i> Cooperative State University Karlsruhe - Karlsruhe DE</span><span style="float: right;">GPA 1.3</span>
<p class="part">
<!--Focus on Software Engineering<br>-->
</p>
<!-- Publications -->
<h3><span class="circle"><i class="fas fa-book"></i></span> Publications and Theses</h3>
<h4><span class="job">Patent Application</span></h4>
<!--<p class="part" ><span class="title">Zero-overhead Security Headers for Cloud-native Applications</span><span class="time">2019</span><br>
Patrick Spiegel and Nils Neumann, SAP SE
</p>-->
<p class="part" ><a target="_blank" href="https://patents.google.com/patent/US20190236301A1/en"><span class="title">Mitigation of Injection Security Attacks against non-relational Databases</span><i class="fas fa-link"></i></a><!--<span class="time">2018</span>--><br>
US20190236301A1 - Patrick Spiegel and Martin Johns, SAP SE
</p>
<h4><span class="job">Master Thesis</span><span class="time">2016</span></h4>
<p class="part" ><a target="_blank" href="https://patrick-spiegel.de/MasterThesis.pdf"><span class="title">Investigation and Validation of NoSQL Injection Vulnerabilities</span><i class="fas fa-link"></i></a><!--<br>
Patrick Spiegel, SAP SE-->
</p>
<h4><span class="job">Usenix Security Symposium</span><span class="time">2014</span></h4>
<p class="part"><a target="_blank" href="https://www.usenix.org/system/files/conference/usenixsecurity14/sec14-paper-stock.pdf"><span class="title">Precise Client-side Protection against DOM-based Cross-Site Scripting</span><i class="fas fa-link"></i></a><br>
Ben Stock, University of Erlangen-Nuremberg; Sebastian Lekies, Tobias Mueller, Patrick Spiegel and Martin Johns, SAP SE
</p>
<!--<h4><span class="job">Bachelor Thesis</span><span class="time">2014</span></h4>
<p class="part" ><span class="title">Investigating Non-obvious Cross-site Scripting Vulnerabilities</span><br>
Patrick Spiegel, SAP SE
</p>-->
<!-- Footer -->
<section id="footer">Find my CV on <a target="_blank" href="https://cv.patrick-spiegel.de">cv.patrick-spiegel.de</a> or on my <a target="_blank" href="https://github.com/dacappo/curriculum-vitae">GitHub</a> account.</section>
</section>
<section id="sidebar">
<h2>Personal Info</h2>
<ul>
<li><span class="little-circle"><i class="fas fa-map-marker-alt"></i></span>__MY_ADDRESS__</li>
<li><span class="little-circle"><i class="fas fa-phone"></i></span>__MY_NUMBER__</li>
<li><span class="little-circle"><i class="fas fa-envelope"></i></span><a target="_blank" href="mailto:__MY_EMAIL__">__MY_EMAIL__<i class="fas fa-link"></i></a></li>
<li><span class="little-circle"><i class="fab fa-linkedin-in"></i></span><a target="_blank" href="https://www.linkedin.com/in/patrick-spiegel">/in/patrick-spiegel<i class="fas fa-link"></i></a></li>
<li><span class="little-circle"><i class="fas fa-home"></i></span><a target="_blank" href="https://patrick-spiegel.de">https://patrick-spiegel.de<i class="fas fa-link"></i></a></li>
<li><span class="little-circle"><i class="fab fa-git"></i></span><a target="_blank" href="https://github.com/dacappo">https://github.com/dacappo<i class="fas fa-link"></i></a></li>
</ul>
<h2>Professional Skills</h2>
<ul>
<li>JavaScript | Node.js<div class="bar"><div class="bar-loaded bar-loaded-90"></div></div></li>
<li>Application Security<div class="bar"><div class="bar-loaded bar-loaded-80"></div></div></li>
<li>DevOps | Microservices<div class="bar"><div class="bar-loaded bar-loaded-80"></div></div></li>
<li>Kubernetes<div class="bar"><div class="bar-loaded bar-loaded-60"></div></div></li>
<li>Linux<div class="bar"><div class="bar-loaded bar-loaded-60"></div></div></li>
<li>Go | C | C++ | Java<div class="bar"><div class="bar-loaded bar-loaded-50"></div></div></li>
</ul>
<h2>Languages</h2>
<ul>
<li>German<div class="bar"><div class="bar-loaded bar-loaded-90"></div></div></li>
<li>English<div class="bar"><div class="bar-loaded bar-loaded-80"></div></div></li>
<li>French<div class="bar"><div class="bar-loaded bar-loaded-30"></div></div></li>
<br>
<!--<li>Presenting<div class="bar"><div class="bar-loaded bar-loaded-80"></div></div></li>
<li>Design Thinking<div class="bar"><div class="bar-loaded bar-loaded-60"></div></div></li>
<li>User Experience Design<div class="bar"><div class="bar-loaded bar-loaded-60"></div></div></li>-->
</ul>
</section>
</div>
</body>
</html>