-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
203 lines (137 loc) · 5.61 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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
<!doctype html>
<html class="no-js" lang="">
<head>
<meta name="generator" content="Hugo 0.91.2" />
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Sonny Shi</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro|Source+Serif+Pro|Source+Sans+Pro:400,600" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css" crossorigin="anonymous">
<link rel="stylesheet" href=/css/main.css>
<link rel="stylesheet" href=/css/magnific-popup.css>
<html>
<body lang="en">
<div id="main">
<div id="nav">
<a href="/img/portrait.jpg" class="image-link">
<img class="logo animated flipInY" src="/img/portrait.jpg"/>
</a>
<ul>
<li><a href="/">
<span>Home</span>
</a></li>
<li><a href="/post/">
<span>All Articles</span>
</a></li>
</ul>
</div>
<h1 class="animated flipInX"><a href="/"></a></h1>
<div class="talkies">
<h1 id="sonny-shihttpsshidev"><a href="https://shi.dev">Sonny Shi</a></h1>
<h3 id="principal-software-engineer---stacklet">Principal Software Engineer - Stacklet</h3>
<p>Python, Containers, Cloud Security</p>
<br />
# work
<hr />
<br />
## Stacklet
<hr />
<h3 id="staff-software-engineer">Staff Software Engineer</h3>
<p>Building Stacklet.</p>
<br />
## Hulu
<hr />
<h3 id="cloud-engineering-july-2019---feb-2021">Cloud Engineering (July 2019 - Feb 2021)</h3>
<p><strong>Senior Software Engineer</strong></p>
<p>Built AWS account automation services to stand up accounts on demand
pre-configured with VPC peering, base roles, integrations into vendor
services and connectivity to existing datacenter/other AWS accounts.</p>
<p>Built services for reporting and inspection of accounts and account
resources through with automated notifications to users about non-compliant
resources.</p>
<p>Built services to allow users to obtain break-glass IAM permissions in the
case of an outage or incident with full audit tracability.</p>
<p>Introduced and matured team with test driven development and overall code
quality ratcheting.</p>
<br />
## Capital One
<hr />
<h3 id="cloud-custodian-july-2018---june-2019">Cloud Custodian (July 2018 - June 2019)</h3>
<p><strong>Cloud Custodian Maintainer</strong></p>
<p>Core Maintainer of Cloud Custodian from Capital One. Responsible
for community engagement, answering issues, reviewing pull requests,
and releasing new features to the Custodian engine.</p>
<p><strong>Technical Lead for Cloud Custodian Platform</strong></p>
<p>Technical lead on internal Custodian platform at Capital One.
Responsibilities include code review, architecture, and defining
vision for the future of the platform.</p>
<p><strong>Product Owner - Cloud Custodian</strong></p>
<p>Responsible for the delivery of new features on the Cloud Custodian
platform as a SaaS for the rest of the company.</p>
<h3 id="cloud-products-july-2017---july-2018">Cloud Products (July 2017 - July 2018)</h3>
<p><strong>Cloud Custodian Platform Developer</strong></p>
<p>Built and tested new features for the internal Cloud Custodian
platform.</p>
<p>Introduced and co-architected container orchestration overhaul.</p>
<p><strong>Operations Engineer</strong></p>
<p>Responsible for maintaining uptime for the Cloud Custodian platform.</p>
<p><strong>Enterprise Policy Author</strong></p>
<p>Authored new policies in response to compliance, security, or
governance requirements.</p>
<h3 id="card-technology-july-2016---july-2017">Card Technology (July 2016 - July 2017)</h3>
<p><strong>DevOps Engineer</strong></p>
<p>Created resilient, self healing, and cost effective systems in the cloud
responsible for customer acquisition and application processing.</p>
<br />
# education
<hr />
<h3 id="the-ohio-state-university">The Ohio State University</h3>
<p>Bachelors of Computer Science and Engineering, Class of 2016</p>
<p><a rel="me" href="https://mastodon.social/@winebaths">Mastodon</a></p>
</div>
<div class="social">
<div>
<a href="mailto:[email protected]">Email</a>
</div>
<div>
<a href="https://twitter.com/winebaths">Follow @winebaths</a>
</div>
<div>
<a href="https://github.com/thisisshi">Github</a>
</div>
<div>
<a href="https://linkedin.com/in/sonnyshi">LinkedIn</a>
</div>
<div>
<a href="https://mastodon.social/@winebaths">Mastodon</a>
</div>
</div>
</div>
<div id="sidebar">
<a href="/img/portrait.jpg" class="image-link">
<img class="logo animated flipInY" src="/img/portrait.jpg"/>
</a>
<h2>URLs</h2>
<ul>
<li><a href="/">Home</a></li>
<li><a href="/post/">All Articles</a></li>
</ul>
<h2>Recent posts</h2>
<ul>
</ul>
<h2>Projects</h2>
<ul>
<li><a href="https://github.com/cloud-custodian/cloud-custodian" target="_blank">Cloud Custodian</li>
<li><a href="https://github.com/thisisshi/SoftwareEngineerLatexResume" target="_blank">SoftwareEngineerLatexResume</li>
<li><a href="https://github.com/thisisshi/dotfiles" target="_blank">dotfiles</li>
</ul>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script src=/js/jquery-1.11.2.min.js></script>
<script src=/js/main.js></script>
<script src=/js/jquery.magnific-popup.min.js></script>
</body>
</html>