-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
269 lines (242 loc) · 11.2 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
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
<!DOCTYPE html>
<html lang="en">
<head>
<meta content="width=device-width, initial-scale=1" name="viewport" />
<title>David Luo's Resume</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/normalize.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flexboxgrid/6.3.1/flexboxgrid.min.css">
<script src="https://kit.fontawesome.com/ef21d6c252.js" crossorigin="anonymous"></script>
<link href="https://fonts.googleapis.com/css?family=Lato:400,700,900" rel="stylesheet">
<link rel="stylesheet" href="resume.css">
<link rel="shortcut icon" type="image/png" href="pfp.png">
</head>
<body>
<div class="page card">
<div id="content">
<header>
<h1>David Luo</h1>
<ul id="contact-info" class="fa-ul">
<li>
<span class="fa-li"><i class="fas fa-envelope"></i></span>
<a href="mailto:[email protected]">[email protected]</a>
</li>
<li>
<span class="fa-li"><i class="fas fa-phone fa-rotate-90"></i></span>
678-250-8011
</li>
<li>
<span class="fa-li"><i class="fas fa-map-marker-alt"></i></span>
Ann Arbor, MI
</li>
<li>
<span class="fa-li"><i class="fas fa-globe-americas"></i></span>
<a href="https://dsluo.dev">https://dsluo.dev</a>
</li>
<li>
<span class="fa-li"><i class="fab fa-linkedin"></i></span>
<a href="https://linkedin.com/in/dsluo">linkedin://dsluo</a>
</li>
<li>
<span class="fa-li"><i class="fab fa-github"></i></span>
<a href="https://github.com/dsluo">github://dsluo</a> &
<a href="https://github.com/dsluo-archive">dsluo-archive</a>
</li>
</ul>
</header>
<section id="experience">
<h2>Work Experience</h2>
<div>
<div class="nobreak">
<h3>Capgemini North America, Inc.</h3>
—
<h4>Software Developer/Consultant</h4>
</div>
<p>
August 2020 to Present — Remote
</p>
<h4>Asset Management and Scheduling Applications</h4>
<ul>
<li>
Developed Django-based application for management and scheduling of client's primary profit
generating assets.
</li>
<li>
Primary developer of version control and spreadsheet import/export features.
</li>
<li>
Optimized database queries, resulting in orders of magnitude increase in spreadsheet
parsing performance.
</li>
<li>
Performed code reviews, helped onboard new developers onto the project, and
provided guidance for less experienced team members.
</li>
</ul>
<h4>Rancher Migration</h4>
<ul>
<li>
Assisted in migration of over 150 Kubernetes deployments from RedHat OpenShift to
Rancher.
</li>
<li>Conducted smoke tests to ensure functionality of migrated deployments.</li>
<li>
Wrote scripts to automatically backup Kubernetes secrets and generate reports on
migration status for project leadership.
</li>
</ul>
</div>
<div>
<div class="nobreak">
<h3>Data Automation, Inc.</h3>
—
<h4>Software Development Intern</h4>
</div>
<p>
July 2018 to May 2020 — Athens, Georgia
</p>
<ul>
<li>
Designed and implemented a user configurable system in Python which allowed client to
automatically pull spreadsheet attachments from their inbox, apply spreadsheet
operations, and upload to analytics software.
</li>
<!-- <li>
Worked with sales and project managers to estimate costs of potential projects. Deployed
and QA'd projects as needed.
</li> -->
</ul>
</div>
<!-- <section>
<h3>Software Development Intern</h3>
<h4>Hunter Liberty Corporation</h4>
<div id="job-info">
<span class="nobreak">
<i class="far fa-calendar-alt"></i>
May 2017—August 2017
</span>
<span class="nobreak">
<i class="fas fa-map-marker-alt"></i>
Acworth, GA
</span>
</div>
<ul>
<li>
Developed an Android app that communicates with refrigeration controllers over a mobile
device's USB port using a USB-to-serial controller with the Modbus-ASCII serial
protocol.
</li>
</ul>
</section> -->
</section>
<section id="academics">
<h2>Academics</h2>
<div class="row">
<div class="col-xs-4">
<h3>B.S. in Computer Science</h3>
<h4>University of Georgia</h4>
<ul>
<li>Graduated December 2019</li>
<li>Graduated Cum Laude; <br /> Dean's List.</li>
<li>GPA 3.74/4.0</li>
<li>Zell Miller Scholarship Recipient</li>
</ul>
</div>
<div class="col-xs-8">
<h3>Coursework</h2>
<ul id="coursework-list">
<li>Mobile Software Development</li>
<li>Operating Systems</li>
<li>Cloud Computing</li>
<li>Web Programming</li>
<li>Algorithms</li>
<li>Networks</li>
<li>Software Engineering</li>
<li>Computer Architecture</li>
<li>Human-Computer Interaction</li>
<li>Data Structures</li>
<!-- <li>Computational Theory</li>
<li>Discrete Math</li> -->
<li>Systems Programming</li>
<li>Software Development</li>
</ul>
</div>
</div>
</section>
<section id="projects">
<h2>Personal Projects</h2>
<div>
<div class="nobreak">
<h3>Bernie</h3>
—
<a href="https://github.com/dsluo/Bernie">https://github.com/dsluo/Bernie</a>
</div>
<ul>
<li>
Chat bot written in Rust for <a href="https://discord.com/">Discord</a> that plays
sounds in voice channels on command.
</li>
<li>
Github repository set up with Github Actions CI/CD pipeline to automatically run checks,
formatting, and Docker image builds.
</li>
<li>
Uses serenity-rs library running on the Tokio async runtime to interact with the Discord
API, and a PostgreSQL database to store metadata about each sound.
</li>
</ul>
</div>
<div>
<div class="nobreak">
<h3>Jupiter</h3>
—
Unraid NAS and local network services server.
</div>
<ul>
<li>
Hosts general file share, automatic backups, and various other local network services,
like dynamic DNS and a VPN.
</li>
</ul>
</div>
</section>
<section id="skills">
<h2>Skills</h2>
<div class="row">
<div class="col-xs-4">
<h3>Used Professionally</h3>
<ul>
<li>Python</li>
<li>Django</li>
<li>MySQL</li>
<li>Docker, Kubernetes</li>
<li>Git, GitHub</li>
<li>REST APIs</li>
<li>Linux</li>
<li>HTML, CSS, Javascript</li>
<li>Amazon Web Services</li>
</ul>
</div>
<div class="col-xs-4">
<h3>Used in Coursework</h3>
<ul>
<li>C</li>
<li>C++</li>
<li>Java</li>
<li>Android Development</li>
<li>Firebase</li>
</ul>
</div>
<div class="col-xs-4">
<h3>Used in Personal Projects</h3>
<ul>
<li>Rust</li>
<li>Go</li>
<li>PostgreSQL</li>
<li>Node.js</li>
</ul>
</div>
</div>
</section>
</div>
</body>
</html>