-
Notifications
You must be signed in to change notification settings - Fork 7
/
resume.html
323 lines (265 loc) · 15.1 KB
/
resume.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
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>David Hu - 2010 October Resume</title>
<style type="text/css">
body { font-family: "Tahoma","Times New Roman", "Arial", sans-serif; padding-bottom: 2em; }
h1 { font-size: 16pt; margin-bottom:0.5em; text-align: center; }
h1, h3 { font-family: "Georgia", "Times New Roman", serif; letter-spacing: -0.01pt; text-transform: uppercase; }
h2 { font-family: "Tahoma", "Arial", sans-serif; font-size: 11pt; margin: 0; }
h3 { font-weight: normal; font-size: 12pt; margin: 1.5em 0 1ex 0; border-bottom: 1px solid; }
p { padding: 0; }
p, div, h4 { font-size: 10.1pt; }
#IEroot p, #IEroot div, #IEroot h4 { font-size: 9.3pt; }
h4 { margin: 0.5em 0 0 0; }
#IEroot h4 { margin: 0.25em 0 0 0; }
h4.left { float: left; width: 75%; }
h4.right { float: right; width: 25%; text-align: right; }
h4.first { margin-top: 0; }
.unbold { font-weight:normal; }
a { color: #000066; text-decoration: none; }
a:hover { text-decoration: underline; }
li { margin-left: auto; margin-bottom: 0.27em; }
#IEroot li { margin-left: 1.5em; }
ul { margin: 0; clear: left; }
ul ul { margin-top: 0; margin-bottom: 0; }
#return { text-align: right; }
#contact { overflow: hidden; }
#local { width: 28%; text-align: right; }
#campus { width: 46%; text-align: center; }
#home { width: 26%; }
#contact div { float: left; }
@media print {
body { margin: 0 auto -3em auto; }
abbr { border-style: none; }
hr { display: none; }
}
@media screen {
body { width: 50em; margin: 0 2em; }
}
</style>
</head>
<body>
<!--[if IE]>
<div id="IEroot">
<![endif]-->
<h1>David Yichen Hu</h1>
<div id="contact">
<div id="local">
<h2>Campus Address</h2>
<a href="http://velocity.uwaterloo.ca">VeloCity Residence</a>
<br>200 University Avenue West
<br>Waterloo, ON N2L 3G1
</div>
<div id="campus">
2A Software Engineering
<br><a href="mailto:dyhu@uwaterloo.ca">dyhu@uwaterloo.ca</a>
<br>(519) 729-5861
<!--<br>20331374--> <!--(student id)-->
</div>
<div id="home">
<h2>Home Address</h2>
8 Thirty-Third Street
<br>Toronto, ON M8W 3G8
<br>(416) 252-0086
</div>
</div>
<div id="summary">
<h3>Qualifications</h3>
<h4>Languages</h4>
<!--TODO: include CSS/HTML when i get that experience-->
<ul>
<li>C and C++: 5 years of experience through personal projects, contests, robotics, and course work
<ul>
<li>Developed WEP/WPA penetration-testing GUI application running on BackTrack 3 with Qt in Linux</li>
<li>Employed combinatorial search techniques to write a tournament scheduling program for high school event organizers</li>
<li>Programmed and optimized FIRST Robotics Competition robot controller</li>
</ul>
</li>
<li>JavaScript
<ul>
<li>Optimized data structures used in Google Docs (Desktop and Mobile); browser bug work-arounds</li>
<!--<li>Experienced in Google Closure Tools</li>-->
</ul>
</li>
<li>Python
<ul>
<li>Working with Django framework and MySQL for various web projects</li>
<li>Designed and implemented a trie-based word-prediction system for an educational toy robot</li>
</ul>
</li>
<li>C#: game programming and web development (see Page 2)</li>
<li>ASP.NET and LINQ to SQL for IEEE Student Branch web development projects
<!--<ul>-->
<!--<li>Using PHP and MySQL to develop a motivational learning system based on challenges, achievements, player rankings</li>-->
<!--</ul>-->
</li>
<li>Other languages: JScript, VBScript, Java, Bash scripts
<ul>
<li>Created MSN plugins in JScript: conversation bot, interactive display name game</li>
</ul>
</li>
</ul>
<h4>Programming Interests</h4>
<ul>
<li>Enjoys programming as a hobby. Examples:
<ul>
<li>Video game for Xbox 360, Gomoku AI, contest Tron AI, contest Rock-Paper-Scissors AI, automation scripts</li>
</ul>
</li>
<li>Regularly practices for and competes in programming contests:
<ul>
<li>ACM, Google AI contest, CCC, ECOO, Project Euler, USACO, TopCoder, IBM CASCON, DWITE, IPSC</li>
</ul>
</li>
</ul>
<h4>Tools and Software</h4>
<ul>
<li>Experienced in Ubuntu Linux, Mac OS X, Windows</li>
<li>Proficient with Vim and Git; working experience with Perforce, SVN, Visual Studio</li>
</ul>
<!--<h4>Other Skills</h4>-->
<!--<ul>-->
<!--<li>Exceptional problem-solving abilities honed by frequently training and competing in contests</li>-->
<!--<li>Excellent leadership and communication skills fostered through extracurricular involvement</li>-->
<!--</ul>-->
</div>
<div id="work">
<h3>Work and Volunteer Experience</h3>
<h4 class="left">Software Engineering Intern, Google, <span class="unbold">Waterloo Office, Canada</span></h4>
<h4 class="right"><span class="unbold">May - Aug., 2010</span></h4>
<ul>
<li>Implemented product features for Google Mobile Docs with JavaScript and Google Closure Tools</li>
<li>Fixed bugs and found work-arounds for web browser bugs</li>
<li>Improved web application speed with data structure optimizations and by exploiting JavaScript implementations</li>
<!--TODO: numbers and measures and statistics-->
</ul>
<h4 class="left">IT Student Analyst, <span class="unbold">RCM Technology, <b>TD Bank Financial Group</b>, Toronto</span></h4>
<h4 class="right"><span class="unbold">Aug. 2009</span></h4>
<ul>
<li>Developed in-house software to process business data, generate reports, and automate tasks, saving an estimated 65 minutes daily</li>
<li>Consistently completed projects ahead of schedule</li>
<li>Provided technical assistance to other programmers; was sought after by other departments</li>
<!--<li>Applied TD's System Development Life Cycle process to each project, which consisted of specifications document, schedule, test cases, documentation, user's guide, and demonstration </li>-->
</ul>
<!--<h4 class="left">Technical Support Volunteer, <span class="unbold">Western Technical-Commercial School</span></h4>-->
<!--<h4 class="right"><span class="unbold">2008 - 2009</span></h4>-->
<!--<ul>-->
<!--<li>Performed regular computer inspections; diagnosed and troubleshooted computer issues</li>-->
<!--</ul>-->
<h4 class="left">Computer Store/Internet Cafe Volunteer, <span class="unbold">CSC Assembly, Toronto</span></h4>
<h4 class="right"><span class="unbold">Aug. 2007, Aug. 2008</span></h4>
<ul>
<li>Provided support to internet cafe users; assisted the owner with computer repair; resolved business issues</li>
</ul>
<h4 class="left">Private Math Tutor, <span class="unbold">Toronto</span></h4>
<h4 class="right"><span class="unbold">2005 - 2007</span></h4>
<ul>
<li>Created and distributed interactive computer math quizzes in C++ to students</li>
</ul>
</div>
<!-- <div style="page-break-after:always"></div> -->
<div id="education">
<h3>Education</h3>
<h4 class="left">Candidate for Bachelor of Software Engineering, <span class="unbold">University of Waterloo</span> </h4>
<h4 class="right"><span class="unbold">Sept. 2009 - Present</span> </h4>
<h4 class="left">High School Diploma, <span class="unbold">Western Technical-Commercial School, Toronto, ON</span></h4>
<h4 class="right"><span class="unbold">June 2009</span></h4>
<ul>
<li>Enrolled in the gifted/enriched program; graduated with the highest class average (97.5%)</li>
</ul>
</div>
<div id="extracurricular">
<h3>Related Extracurriculars</h3>
<h4 class="left"><a href="http://velocity.uwaterloo.ca/">VeloCity</a> Start-up Project Team Member, <span class="unbold">University of Waterloo</span></h4>
<h4 class="right"><span class="unbold">2010 - Present</span></h4>
<ul>
<li>Working in a team of four coders to develop the back end for a <a href="http://velocity.uwaterloo.ca/student-posts/heres-looking-at-you-cinq-me">professional network-building service</a></li>
<li>Used PHP and MySQL to develop a motivational learning website based on challenges and game mechanics</li>
</ul>
<h4 class="left">ACM Collegiate Programming Contest Competitor, <span class="unbold">University of Waterloo</span></h4>
<h4 class="right"><span class="unbold">Fall 2009</span></h4>
<ul>
<!--<li>Selected as one of nine students to represent U Waterloo at the <a href="http://acm.ashland.edu/">2009 ACM ECNA Regional Contest</a></li>-->
<li>Trained five hours twice per week with teammates, solving challenging algorithmic problems</li>
<li>Rapidly wrote and debugged code during competition; attained 13th / 115 teams at ECNA Regionals</li>
</ul>
<h4 class="left">IEEE Student Branch Member, <span class="unbold">University of Waterloo</span></h4>
<h4 class="right"><span class="unbold">2009 - Present</span></h4>
<ul>
<li>Designed and implemented a mailing system for UW's IEEE website in ASP.NET and C#</li>
</ul>
<h4 class="left">Software Engineering Class Representative, <span class="unbold">University of Waterloo</span></h4>
<h4 class="right"><span class="unbold">2009 - Present</span></h4>
<ul>
<li>Managed communications between students and faculty; took initiative to write weekly updates</li>
</ul>
<h4 class="left">Programming Team Leader, <span class="unbold">Western Technical-Commercial School</span></h4>
<h4 class="right"><span class="unbold">2007 - 2009</span></h4>
<ul>
<li>Revitalized club: advertised and recruited, taught lessons, organized practices, motivated participants</li>
<li>Led team to top 5 in provincial ECOO contest; achieved 4th out of 189 teams in DWITE contest</li>
</ul>
<h4 class="left">FIRST Robotics Team Leader, <span class="unbold">Western Technical-Commercial School</span></h4>
<h4 class="right"><span class="unbold">2008 - 2009</span></h4>
<ul>
<li>Facilitated communications; organized meetings; headed programming department and wrote C code</li>
<!--<li>Instated a fundraising department; headed programming department and wrote C code</li>-->
</ul>
<h4 class="left">Peer Tutoring Club Lead Tutor, <span class="unbold">Western Technical-Commercial School</span></h4>
<h4 class="right"><span class="unbold">2008 - 2009</span></h4>
<h4 class="left">Programming Competition Finalist, <span class="unbold">Canadian Computing Competition</span></h4>
<h4 class="right"><span class="unbold">Mar. 2009</span></h4>
<ul>
<li>National Bronze Medallist: Achieved a top-20 finishing position out of thousands of student competitors</li>
</ul>
<h4 class="left">Programming Competition Champion, <span class="unbold"><a href="https://www-927.ibm.com/ibm/cas/cascon2008/hspc/results.html">IBM CASCON Competition</a></span></h4>
<h4 class="right"><span class="unbold">Oct. 2008</span></h4>
<ul>
<li>Designed and coded an AI in Java; achieved 1st with partner out of 33 teams across the GTA</li>
</ul>
<!-- Teacher's Workshop [DELETED]
<h4 class="left">Teachers Workshop Guest Speaker, <span class="unbold">TDSB Media Educators, Toronto</span></h4>
<h4 class="right"><span class="unbold">Dec. 2007</span></h4>
<ul>
<li>Presented photo essay on fractals and jackdaw on Dracula to an audience of over 50 teachers</li>
</ul>
-->
<h4 class="left">Xbox Media Trade Show Presenter, <span class="unbold">X07 Canada, Toronto</span></h4>
<h4 class="right"><span class="unbold">Aug. 2007</span></h4>
<ul>
<li>Invited by Microsoft to present video game developed using C# in XNA</li>
<li>Was publicized on the blogosphere: <a href="http://www.thebbps.com/articles/content/x07-warpong.html">http://www.thebbps.com/articles/content/x07-warpong.html</a></li>
</ul>
<h4 class="left">Enrichment Programs</h4>
<h4 class="right"><span class="unbold">2006 - 2009</span></h4>
<ul>
<!--<li>Winter 2010: Member of the <a href="http://www.velocity.uwaterloo.ca">VeloCity Incubator Residence</a> (for mobile and web entrepreneurship)</li>-->
<li>Grade 12: Shad Valley Waterloo 2009 (focus on engineering and entrepreneurship)</li>
<li>Grade 11: DEEP (Da Vinci Engineering Enrichment Program) Artificial Intelligence, DEEP BattleBots</li>
<li>Grade 10: Queen's E=mc2 MathVentures, DEEP Software Design, DEEP Digital Logic</li>
<!--<li>Grade 9: Deep Hardware Hacking 101</li>-->
</ul>
<h4>Special Interests</h4>
<ul>
<li>Ping pong, biking, swimming, jogging, hiking, reading, programming challenges, tutoring</li>
<!--geocaching: put this in when actually do more of it-->
</ul>
</div>
<div id="awards">
<h3>Awards and Scholarships</h3>
<ul>
<li>Post-secondary: UW Engineering and Math Dean's List, UW President's Scholarship of Distinction, UW Engineering Faculty Entrance Scholarship, Queen Elizabeth II Aiming for the Top Scholarship</li>
<li>Grade 12: Governor General's Academic Medal, Euclid Mathematics Contest School Champion, McCall Award for Computer Science, McCall Award for Computer Engineering, Student Recognition Award (for positive contributions to high school)</li>
<li>Grade 11: McCall Award for Computer Science, T. Yokyama Technical Design Award</li>
<!--, Canadian Computing Competition Senior Certificate of Distinction and Honourable Mention</li>-->
<!--<li>Grade 10: Western Junior Scholar (for academic excellence)</li>-->
<!--<li>Grade 9: McCall Memorial Award for Integrated Technology</li>-->
</ul>
</div>
<!--[if IE]>
</div>
<![endif]-->
</body>
</html>